# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Capital Research & Management Co. (World Investors) 4,217,656 -2,984,760 51,033,637.6 0.0053 1.6807 05/15/2025
2 Fiduciary Management, Inc. 81,856 104 990,457.6 0.0072 0.0326 06/30/2025
3 RhumbLine Advisers LP 2,923 -761 35,368.3 0 0.0012 06/30/2025
4 GAMMA Investing LLC 1,734 1,481 20,981.4 0.0013 0.0007 06/30/2025
5 Thurston, Springer, Miller, Herd & Titak, Inc. 29 29 350.9 0 0 06/30/2025
6 Salomon & Ludwin LLC 11 0 133.1 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 GAMMA Investing LLC 1,734 1,481 20,981.4 0.0013 0.0007 06/30/2025
2 Fiduciary Management, Inc. 81,856 104 990,457.6 0.0072 0.0326 06/30/2025
3 Thurston, Springer, Miller, Herd & Titak, Inc. 29 29 350.9 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Capital Research & Management Co. (World Investors) 4,217,656 -2,984,760 51,033,637.6 0.0053 1.6807 05/15/2025
2 RhumbLine Advisers LP 2,923 -761 35,368.3 0 0.0012 06/30/2025
3 Richardson Financial Services, Inc. 0 -21 0 0 0

Data provided by FactSet Research Systems Inc.