# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Merrill Lynch International (Investment Management) 194,104 0 4,613,075.66 0.0243 0.0292 02/01/2024
2 Fiduciary Management, Inc. 12,993 12,993 308,791.64 0.0022 0.002 06/30/2025
3 Yousif Capital Management LLC 10,998 685 261,378.47 0.0027 0.0017 06/30/2025
4 RhumbLine Advisers LP 9,883 1,598 234,879.38 0.0002 0.0015 06/30/2025
5 GAMMA Investing LLC 115 0 2,733.09 0.0002 0 06/30/2025
6 PNC Investments LLC 72 46 1,711.15 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 Fiduciary Management, Inc. 12,993 12,993 308,791.64 0.0022 0.002 06/30/2025
2 RhumbLine Advisers LP 9,883 1,598 234,879.38 0.0002 0.0015 06/30/2025
3 Yousif Capital Management LLC 10,998 685 261,378.47 0.0027 0.0017 06/30/2025
4 PNC Investments LLC 72 46 1,711.15 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 ShariaPortfolio, Inc. 0 -1,399 0 0 0

Data provided by FactSet Research Systems Inc.