# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Susquehanna Financial Group LLLP 19,064 19,064 42,036.12 0 0.4364 06/30/2026
2 Renaissance Technologies LLC 15,412 15,412 33,983.46 0 0.3528 06/30/2026
3 Citadel Securities LLC 14,796 14,796 32,625.18 0.0001 0.3387 06/30/2026
4 G1 Execution Services LLC 11,847 11,847 26,122.64 0.0012 0.2712 06/30/2026
5 RhumbLine Advisers LP 2,478 125 5,463.99 0 0.0567 06/30/2026
6 Wells Fargo Advisors Financial Network LLC 1,750 0 3,858.75 0 0.0401 06/30/2026
7 BNP Paribas Financial Markets SNC 500 -1,300 1,102.5 0 0.0114 06/30/2026
8 Banque Cantonale Vaudoise (Investment Management) 321 320 707.8 0 0.0073 06/30/2026
9 The Nemes Rush Group LLC 250 0 551.25 0 0.0057 06/30/2026
10 Wells Fargo Clearing Services LLC 250 250 551.25 0 0.0057 06/30/2026
11 UBS Securities LLC 101 -428 222.7 0 0.0023 06/30/2026
12 NewEdge Advisors LLC 82 -25 180.81 0 0.0019 06/30/2026
13 Osaic Wealth, Inc. (Investment Management) 26 0 57.33 0 0.0006 06/30/2026
14 SBI Securities Co., Ltd. 10 10 22.05 0 0.0002 06/30/2026
15 Danske Bank A/S (Investment Management) 2 0 4.41 0 0 06/30/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 Susquehanna Financial Group LLLP 19,064 19,064 42,036.12 0 0.4364 06/30/2026
2 Renaissance Technologies LLC 15,412 15,412 33,983.46 0 0.3528 06/30/2026
3 Citadel Securities LLC 14,796 14,796 32,625.18 0.0001 0.3387 06/30/2026
4 G1 Execution Services LLC 11,847 11,847 26,122.64 0.0012 0.2712 06/30/2026
5 Banque Cantonale Vaudoise (Investment Management) 321 320 707.8 0 0.0073 06/30/2026
6 Wells Fargo Clearing Services LLC 250 250 551.25 0 0.0057 06/30/2026
7 RhumbLine Advisers LP 2,478 125 5,463.99 0 0.0567 06/30/2026
8 SBI Securities Co., Ltd. 10 10 22.05 0 0.0002 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 XTX Markets LLC 0 -10,941 0 0 0
2 Citigroup Global Markets, Inc. (Investment Management) 1 -1,727 2.2 0 0 06/30/2026
3 BNP Paribas Financial Markets SNC 500 -1,300 1,102.5 0 0.0114 06/30/2026
4 UBS Securities LLC 101 -428 222.7 0 0.0023 06/30/2026
5 Morgan Stanley & Co. LLC 0 -100 0 0 0
6 NewEdge Advisors LLC 82 -25 180.81 0 0.0019 06/30/2026
7 Rockefeller Financial LLC 0 -12 0 0 0

Data provided by FactSet Research Systems Inc.