# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fiduciary Management, Inc. 170,072 66,462 1,963,991.46 0.0184 0.0231 03/31/2026
2 Hantz Financial Services, Inc. 137,256 137,256 1,585,032.29 0.0222 0.0186 03/31/2026
3 Everett Harris & Co. 72,380 60,430 835,844.24 0.0102 0.0098 03/31/2026
4 NBC Securities, Inc. 39,458 38,013 455,660.98 0.0309 0.0054 03/31/2026
5 Yousif Capital Management LLC 12,389 0 143,068.17 0.0015 0.0017 03/31/2026
6 Manulife Investment Management (US) LLC 7,019 565 81,055.41 0.0001 0.001 05/31/2026
7 RhumbLine Advisers LP 4,524 -511 52,243.15 0 0.0006 03/31/2026
8 GAMMA Investing LLC 2,364 598 27,299.47 0.0011 0.0003 03/31/2026
9 Salomon & Ludwin LLC 705 627 8,141.34 0.0007 0.0001 03/31/2026
10 PNC Wealth Management LLC 28 0 323.34 0 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 John Hancock Fundamental Equity Income Fund 7,019 565 81,055.41 1.1694 0.001 05/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Hantz Financial Services, Inc. 137,256 137,256 1,585,032.29 0.0222 0.0186 03/31/2026
2 Fiduciary Management, Inc. 170,072 66,462 1,963,991.46 0.0184 0.0231 03/31/2026
3 Everett Harris & Co. 72,380 60,430 835,844.24 0.0102 0.0098 03/31/2026
4 NBC Securities, Inc. 39,458 38,013 455,660.98 0.0309 0.0054 03/31/2026
5 Salomon & Ludwin LLC 705 627 8,141.34 0.0007 0.0001 03/31/2026
6 GAMMA Investing LLC 2,364 598 27,299.47 0.0011 0.0003 03/31/2026
7 Manulife Investment Management (US) LLC 7,019 565 81,055.41 0.0001 0.001 05/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 RhumbLine Advisers LP 4,524 -511 52,243.15 0 0.0006 03/31/2026

Data provided by FactSet Research Systems Inc.