# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital Management LLC 42,556 7,000 1,781,223.94 0.0182 0.0143 03/31/2026
2 Fiduciary Management, Inc. 4,544 -2,193 190,193.66 0.0021 0.0015 06/30/2026
3 RhumbLine Advisers LP 2,313 1,933 96,812.93 0.0001 0.0008 06/30/2026
4 GAMMA Investing LLC 1,302 1,139 54,496.51 0.002 0.0004 06/30/2026
5 PNC Wealth Management LLC 435 -381 18,207.36 0.0001 0.0001 06/30/2026
6 Salomon & Ludwin LLC 114 0 4,771.58 0.0004 0 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital International Fund 42,556 7,000 1,781,223.94 3.5033 0.0143 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital Management LLC 42,556 7,000 1,781,223.94 0.0182 0.0143 03/31/2026
2 RhumbLine Advisers LP 2,313 1,933 96,812.93 0.0001 0.0008 06/30/2026
3 GAMMA Investing LLC 1,302 1,139 54,496.51 0.002 0.0004 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fiduciary Management, Inc. 4,544 -2,193 190,193.66 0.0021 0.0015 06/30/2026
2 Paradigm Asset Management Co. LLC 0 -1,700 0 0 0
3 PNC Wealth Management LLC 435 -381 18,207.36 0.0001 0.0001 06/30/2026
4 American Century Investment Management, Inc. 0 -36 0 0 0

Data provided by FactSet Research Systems Inc.