# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Great Lakes Advisors LLC 98,558 35,806 1,752,164.12 0.0136 0.0208 06/30/2026
2 Wintrust Private Trust Co. NA (Investment Management) 25,390 4,971 451,383.42 0.0699 0.0054 06/30/2026
3 Fiduciary Management, Inc. 13,586 1,799 241,531.91 0.0027 0.0029 06/30/2026
4 General Partner, Inc. (Pennsylvania) 63 0 1,120.01 0.0006 0 06/30/2026
# 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 Great Lakes Advisors LLC 98,558 35,806 1,752,164.12 0.0136 0.0208 06/30/2026
2 Wintrust Private Trust Co. NA (Investment Management) 25,390 4,971 451,383.42 0.0699 0.0054 06/30/2026
3 Fiduciary Management, Inc. 13,586 1,799 241,531.91 0.0027 0.0029 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RhumbLine Advisers LP 0 -8,771 0 0 0
2 abrdn Investments Luxembourg SA 0 -781 0 0 0

Data provided by FactSet Research Systems Inc.