# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Bard Associates, Inc. 639,496 15,000 2,353,345.28 0.755 8.5399 03/31/2025
2 UBS Securities LLC 50,202 -748 184,743.36 0.0001 0.6704 03/31/2025
3 Morgan Stanley & Co. LLC 47,000 44,261 172,960 0.0001 0.6276 03/31/2025
4 Ground Swell Capital LLC 23,511 23,511 86,520.48 0.1672 0.314 03/31/2025
5 PFG Investments LLC 18,000 18,000 66,240 0.0038 0.2404 06/30/2025
6 Citadel Securities LLC 11,456 11,456 42,158.08 0.0001 0.153 03/31/2025
7 RhumbLine Advisers LP 9,000 -2,255 33,120 0 0.1202 03/31/2025
8 NewEdge Advisors LLC 3,108 3,108 11,437.44 0.0001 0.0415 03/31/2025
9 MAI Capital Management LLC 500 0 1,840 0 0.0067 03/31/2025
10 The Northwestern Mutual Life Insurance Co. (Invt Port) 51 51 187.68 0 0.0007 03/31/2025
# 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 Morgan Stanley & Co. LLC 47,000 44,261 172,960 0.0001 0.6276 03/31/2025
2 Ground Swell Capital LLC 23,511 23,511 86,520.48 0.1672 0.314 03/31/2025
3 PFG Investments LLC 18,000 18,000 66,240 0.0038 0.2404 06/30/2025
4 Bard Associates, Inc. 639,496 15,000 2,353,345.28 0.755 8.5399 03/31/2025
5 Citadel Securities LLC 11,456 11,456 42,158.08 0.0001 0.153 03/31/2025
6 NewEdge Advisors LLC 3,108 3,108 11,437.44 0.0001 0.0415 03/31/2025
7 The Northwestern Mutual Life Insurance Co. (Invt Port) 51 51 187.68 0 0.0007 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Corsair Capital Management LP 0 -20,000 0 0 0
2 Cantor Fitzgerald Europe 0 -18,200 0 0 0
3 Two Sigma Securities LLC 0 -10,189 0 0 0
4 BNP Paribas Financial Markets 0 -3,300 0 0 0
5 RhumbLine Advisers LP 9,000 -2,255 33,120 0 0.1202 03/31/2025
6 UBS Securities LLC 50,202 -748 184,743.36 0.0001 0.6704 03/31/2025

Data provided by FactSet Research Systems Inc.