# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Nuance Investments LLC 339,096 -657,697 5,205,462.7 0.3369 0 04/30/2025
2 Polen Capital Management LLC 18,421 13,583 282,780.77 0.0008 0 03/31/2025
3 RhumbLine Advisers LP 1,205 1,205 18,497.96 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Nuance Mid Cap Value Fund 280,521 -621,385 4,306,277.87 0.7317 0 04/30/2025
2 Nuance Concentrated Value Fund 58,575 -36,312 899,184.82 0.7122 0 04/30/2025
3 iMGP Global Select Fund 18,421 13,583 282,780.77 0.2813 0 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Polen Capital Management LLC 18,421 13,583 282,780.77 0.0008 0 03/31/2025
2 RhumbLine Advisers LP 1,205 1,205 18,497.96 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Nuance Investments LLC 339,096 -657,697 5,205,462.7 0.3369 0 04/30/2025
2 Victory Capital Management, Inc. (Investment Management) 0 -139,142 0 0 0

Data provided by FactSet Research Systems Inc.