# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 John G. Ullman & Associates, Inc. 74,000 -900 1,822,620 0.2568 0.0185 06/30/2025
2 Schroder Investment Management Ltd. 9,434 9,434 232,359.42 0.0002 0.0024 03/31/2025
3 RhumbLine Advisers LP 1,670 1,670 41,132.1 0 0.0004 06/30/2025
4 Brooklyn Investment Group LLC 43 43 1,059.09 0.0001 0 06/30/2025
5 Salomon & Ludwin LLC 15 15 369.45 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Industrivarden 12,667,500 0 312,000,525 1.7365 3.1641 06/30/2025
2 St. James's Place Unit Trust - Managed Growth 9,434 9,434 232,359.42 0.0036 0.0024 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Schroder Investment Management Ltd. 9,434 9,434 232,359.42 0.0002 0.0024 03/31/2025
2 RhumbLine Advisers LP 1,670 1,670 41,132.1 0 0.0004 06/30/2025
3 Brooklyn Investment Group LLC 43 43 1,059.09 0.0001 0 06/30/2025
4 Salomon & Ludwin LLC 15 15 369.45 0 0 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 John G. Ullman & Associates, Inc. 74,000 -900 1,822,620 0.2568 0.0185 06/30/2025

Data provided by FactSet Research Systems Inc.