# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fiduciary Management, Inc. 4,544 4,544 174,975.81 0.0021 0.0015 06/30/2026
2 RhumbLine Advisers LP 2,313 1,652 89,066.69 0.0001 0.0008 06/30/2026
3 GAMMA Investing LLC 1,302 759 50,136.11 0.0018 0.0004 06/30/2026
4 PNC Wealth Management LLC 435 -602 16,750.54 0.0001 0.0001 06/30/2026
5 Salomon & Ludwin LLC 114 0 4,389.8 0.0004 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 Fiduciary Management, Inc. 4,544 4,544 174,975.81 0.0021 0.0015 06/30/2026
2 RhumbLine Advisers LP 2,313 1,652 89,066.69 0.0001 0.0008 06/30/2026
3 GAMMA Investing LLC 1,302 759 50,136.11 0.0018 0.0004 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital Management LLC 0 -42,556 0 0 0
2 PNC Wealth Management LLC 435 -602 16,750.54 0.0001 0.0001 06/30/2026

Data provided by FactSet Research Systems Inc.