# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Advisors Capital Management LLC 48,500 5,000 702,377 0.0075 0.0098 03/31/2026
2 RhumbLine Advisers LP 40,759 2,484 590,271.84 0.0004 0.0082 03/31/2026
3 GAMMA Investing LLC 4,374 764 63,344.27 0.0026 0.0009 03/31/2026
4 Salomon & Ludwin LLC 461 -359 6,676.2 0.0005 0.0001 03/31/2026
5 Ancora Private Wealth Advisors LLC 426 424 6,169.33 0.0002 0.0001 03/31/2026
6 PNC Wealth Management LLC 366 0 5,300.41 0 0.0001 03/31/2026
7 Hantz Financial Services, Inc. 13 13 188.27 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 702,377 1.4173 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 702,377 0.0075 0.0098 03/31/2026
2 RhumbLine Advisers LP 40,759 2,484 590,271.84 0.0004 0.0082 03/31/2026
3 GAMMA Investing LLC 4,374 764 63,344.27 0.0026 0.0009 03/31/2026
4 Ancora Private Wealth Advisors LLC 426 424 6,169.33 0.0002 0.0001 03/31/2026
5 Hantz Financial Services, Inc. 13 13 188.27 0 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Salomon & Ludwin LLC 461 -359 6,676.2 0.0005 0.0001 03/31/2026
2 Signature Equity Partners LLC 0 -53 0 0 0
3 Murphy & Mullick Capital Management Corp. 0 -4 0 0 0

Data provided by FactSet Research Systems Inc.