# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Henry James International Management, Inc. 74,849 5,708 1,296,010.44 0.4189 0.0073 03/31/2026
2 RhumbLine Advisers LP 67,944 20,665 1,176,450.36 0.0009 0.0066 03/31/2026
3 GAMMA Investing LLC 8,361 2,840 144,770.72 0.0061 0.0008 03/31/2026
4 Salomon & Ludwin LLC 515 0 8,917.22 0.0007 0 03/31/2026
5 PNC Wealth Management LLC 459 -106 7,947.58 0.0001 0 03/31/2026
6 Hantz Financial Services, Inc. 263 -315 4,553.84 0.0001 0 03/31/2026
7 Ancora Private Wealth Advisors LLC 23 23 398.24 0 0 03/31/2026
8 Financial Gravity Asset Management, Inc. 1 1 17.32 0 0 03/31/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 RhumbLine Advisers LP 67,944 20,665 1,176,450.36 0.0009 0.0066 03/31/2026
2 Henry James International Management, Inc. 74,849 5,708 1,296,010.44 0.4189 0.0073 03/31/2026
3 GAMMA Investing LLC 8,361 2,840 144,770.72 0.0061 0.0008 03/31/2026
4 Ancora Private Wealth Advisors LLC 23 23 398.24 0 0 03/31/2026
5 Financial Gravity Asset Management, Inc. 1 1 17.32 0 0 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Paradigm Asset Management Co. LLC 0 -1,600 0 0 0
2 Hantz Financial Services, Inc. 263 -315 4,553.84 0.0001 0 03/31/2026
3 PNC Wealth Management LLC 459 -106 7,947.58 0.0001 0 03/31/2026

Data provided by FactSet Research Systems Inc.