# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Henry James International Management, Inc. 74,849 5,708 1,185,383.61 0.3688 0.0073 03/31/2026
2 RhumbLine Advisers LP 67,944 20,665 1,076,029.13 0.0008 0.0066 03/31/2026
3 GAMMA Investing LLC 8,361 2,840 132,413.16 0.0056 0.0008 03/31/2026
4 Salomon & Ludwin LLC 515 0 8,156.06 0.0007 0 03/31/2026
5 PNC Wealth Management LLC 459 -106 7,269.18 0.0001 0 03/31/2026
6 Hantz Financial Services, Inc. 263 -315 4,165.13 0.0001 0 03/31/2026
7 Ancora Private Wealth Advisors LLC 23 23 364.25 0 0 03/31/2026
8 Financial Gravity Asset Management, Inc. 1 1 15.84 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,076,029.13 0.0008 0.0066 03/31/2026
2 Henry James International Management, Inc. 74,849 5,708 1,185,383.61 0.3688 0.0073 03/31/2026
3 GAMMA Investing LLC 8,361 2,840 132,413.16 0.0056 0.0008 03/31/2026
4 Ancora Private Wealth Advisors LLC 23 23 364.25 0 0 03/31/2026
5 Financial Gravity Asset Management, Inc. 1 1 15.84 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,165.13 0.0001 0 03/31/2026
3 PNC Wealth Management LLC 459 -106 7,269.18 0.0001 0 03/31/2026

Data provided by FactSet Research Systems Inc.