# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital Management LLC 48,500 5,000 761,935 0.0078 0.0098 03/31/2026
2 RhumbLine Advisers LP 40,759 2,484 640,323.89 0.0005 0.0082 03/31/2026
3 GAMMA Investing LLC 3,680 70 57,812.8 0.0021 0.0007 06/30/2026
4 Salomon & Ludwin LLC 505 -315 7,933.55 0.0006 0.0001 06/30/2026
5 Ancora Private Wealth Advisors LLC 426 424 6,692.46 0.0002 0.0001 03/31/2026
6 PNC Wealth Management LLC 336 -30 5,278.56 0 0.0001 06/30/2026
7 Hantz Financial Services, Inc. 13 13 204.23 0 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital International Fund 48,500 5,000 761,935 1.5069 0.0098 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital Management LLC 48,500 5,000 761,935 0.0078 0.0098 03/31/2026
2 RhumbLine Advisers LP 40,759 2,484 640,323.89 0.0005 0.0082 03/31/2026
3 Ancora Private Wealth Advisors LLC 426 424 6,692.46 0.0002 0.0001 03/31/2026
4 GAMMA Investing LLC 3,680 70 57,812.8 0.0021 0.0007 06/30/2026
5 Hantz Financial Services, Inc. 13 13 204.23 0 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Salomon & Ludwin LLC 505 -315 7,933.55 0.0006 0.0001 06/30/2026
2 Signature Equity Partners LLC 0 -53 0 0 0
3 PNC Wealth Management LLC 336 -30 5,278.56 0 0.0001 06/30/2026
4 Murphy & Mullick Capital Management Corp. 0 -4 0 0 0

Data provided by FactSet Research Systems Inc.