# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Investment Management, Inc. 4,078,281 0 12,316,408.62 0.0073 10 03/31/2026
2 Prescott Group Capital Management LLC 3,200,921 1,594,597 9,666,781.42 0.8345 7.8487 06/30/2026
3 CDAM (UK) Ltd. 2,949,572 -30,086 8,907,707.44 1.5319 7.2324 03/31/2026
4 Paradice Investment Management LLC 2,948,635 -81,212 8,904,877.7 1.0747 7.2301 06/30/2026
5 Acadian Asset Management LLC 1,651,890 41,459 4,988,707.8 0.0051 4.0505 03/31/2026
6 Alberta Investment Management Corp. 726,315 -223,685 2,193,471.3 0.0121 1.7809 06/30/2026
7 Invenomic Capital Management LP 710,345 -31,915 2,145,241.9 0.0828 1.7418 03/31/2026
8 Kerrisdale Advisers LLC 567,416 0 1,713,596.32 0.5232 1.3913 03/31/2026
9 Marshall Wace LLP 395,038 189,143 1,193,014.76 0.0011 0.9686 03/31/2026
10 Rathbones Investment Management Ltd. 360,823 0 1,089,685.46 0.0019 0.8847 06/30/2026
11 Legal & General Investment Management Ltd. 277,500 23,648 838,050 0.0003 0.6804 03/31/2026
12 Barclays Capital Securities Ltd. 259,328 270 783,170.56 0.0009 0.6359 03/31/2026
13 Barclays Bank Plc (Private Banking) 258,927 0 781,959.54 0.0004 0.6349 03/31/2026
14 Invesco Asset Management Ltd. 179,364 -12,347 541,679.28 0.0005 0.4398 03/31/2026
15 Antipodes Partners Ltd. 132,710 132,710 400,784.2 0.0062 0.3254 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T Rowe Price Small Cap Value Fund 2,180,829 84,046 6,586,103.58 0.0635 5.3474 06/30/2026
2 Invenomic Fund 288,796 -23,981 872,163.92 0.0787 0.7081 04/30/2026
3 Northwestern Mutual - Small Cap Value Portfolio 178,675 0 539,598.5 0.0838 0.4381 06/30/2026
4 Old Westbury Small & Mid Cap Strategies Fund 177,107 0 534,863.14 0.0055 0.4343 04/30/2026
5 Paradice Global Small Mid Cap Fund 120,103 0 362,711.06 0.6911 0.2945 04/30/2026
6 Barometer Disciplined Leadership Equity Fund 85,300 0 257,606 0.2484 0.2092 12/31/2025
7 Momentum Global Funds - Global Equity Fund 81,212 0 245,260.24 0.0199 0.1991 12/31/2025
8 State Street SPDR Portfolio Developed World ex-US ETF 80,284 3,580 242,457.68 0.0006 0.1969 07/31/2026
9 Invesco Funds SICAV - Emerging Markets ex-China Equity Fund 68,847 -6,056 207,917.94 0.0317 0.1688 06/30/2026
10 Invesco American Invt. Ser. - Emerging Mrkt. ex China Fund UK 66,626 0 201,210.52 0.0209 0.1634 06/30/2026
11 Schwab Fundamental International Small Equity ETF 57,578 -26,525 173,885.56 0.0055 0.1412 07/31/2026
12 TIFF Multi Asset Fund 49,372 45,608 149,103.44 0.0105 0.1211 03/31/2026
13 Voya Multi Manager International Small Cap Fund 40,805 -22,883 123,231.1 0.023 0.1001 06/30/2026
14 John Hancock VIT - Small Company Value Trust 39,601 0 119,595.02 0.0832 0.0971 03/31/2026
15 BT Technology 25,110 0 75,832.2 0.0968 0.0616 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Prescott Group Capital Management LLC 3,200,921 1,594,597 9,666,781.42 0.8345 7.8487 06/30/2026
2 Marshall Wace LLP 395,038 189,143 1,193,014.76 0.0011 0.9686 03/31/2026
3 Antipodes Partners Ltd. 132,710 132,710 400,784.2 0.0062 0.3254 06/30/2026
4 Acadian Asset Management LLC 1,651,890 41,459 4,988,707.8 0.0051 4.0505 03/31/2026
5 JPMorgan Securities LLC (Investment Management) 28,329 27,829 85,553.58 0 0.0695 03/31/2026
6 Arax Advisory Partners LLC 27,604 27,555 83,364.08 0.0005 0.0677 06/30/2026
7 Susquehanna Financial Group LLLP 26,709 26,709 80,661.18 0.0001 0.0655 03/31/2026
8 Legal & General Investment Management Ltd. 277,500 23,648 838,050 0.0003 0.6804 03/31/2026
9 Zurcher Kantonalbank (Investment Management) 22,449 22,449 67,795.98 0.0001 0.055 03/31/2026
10 Barometer Capital Management, Inc. 106,300 21,000 321,026 0.0841 0.2606 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 UBS Switzerland AG (Investment Management) 19,019 -369,401 57,437.38 0.0001 0.0466 03/31/2026
2 Point72 Asset Management LP 22,873 -341,487 69,076.46 0.0001 0.0561 03/31/2026
3 MAK Capital One LLC 0 -283,076 0 0 0
4 Alberta Investment Management Corp. 726,315 -223,685 2,193,471.3 0.0121 1.7809 06/30/2026
5 Jane Street Capital LLC 0 -214,709 0 0 0
6 Wells Fargo Advisors Financial Network LLC 5,423 -175,999 16,377.46 0 0.0133 03/31/2026
7 Bank of America, NA (Private Banking) 11,038 -135,854 33,334.76 0 0.0271 03/31/2026
8 UBS Securities LLC 115,776 -124,267 349,643.52 0.0001 0.2839 03/31/2026
9 Kayne Anderson Rudnick Investment Management LLC 0 -99,381 0 0 0
10 Millennium Management LLC 0 -95,634 0 0 0

Data provided by FactSet Research Systems Inc.