# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Susquehanna Financial Group LLLP 19,064 19,064 41,368.88 0 0.3829 06/30/2026
2 Renaissance Technologies LLC 15,412 15,412 33,444.04 0 0.3096 06/30/2026
3 Citadel Securities LLC 14,796 14,796 32,107.32 0.0001 0.2972 06/30/2026
4 G1 Execution Services LLC 11,847 11,847 25,707.99 0.0012 0.238 06/30/2026
5 RhumbLine Advisers LP 2,478 125 5,377.26 0 0.0498 06/30/2026
6 Wells Fargo Advisors Financial Network LLC 1,750 0 3,797.5 0 0.0352 06/30/2026
7 BNP Paribas Financial Markets SNC 500 -1,300 1,085 0 0.01 06/30/2026
8 Banque Cantonale Vaudoise (Investment Management) 321 320 696.57 0 0.0064 06/30/2026
9 The Nemes Rush Group LLC 250 0 542.5 0 0.005 06/30/2026
10 Wells Fargo Clearing Services LLC 250 250 542.5 0 0.005 06/30/2026
11 UBS Securities LLC 101 -428 219.17 0 0.002 06/30/2026
12 NewEdge Advisors LLC 82 -25 177.94 0 0.0016 06/30/2026
13 Osaic Wealth, Inc. (Investment Management) 26 0 56.42 0 0.0005 06/30/2026
14 SBI Securities Co., Ltd. 10 10 21.7 0 0.0002 06/30/2026
15 Danske Bank A/S (Investment Management) 2 0 4.34 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 41,368.88 0 0.3829 06/30/2026
2 Renaissance Technologies LLC 15,412 15,412 33,444.04 0 0.3096 06/30/2026
3 Citadel Securities LLC 14,796 14,796 32,107.32 0.0001 0.2972 06/30/2026
4 G1 Execution Services LLC 11,847 11,847 25,707.99 0.0012 0.238 06/30/2026
5 Banque Cantonale Vaudoise (Investment Management) 321 320 696.57 0 0.0064 06/30/2026
6 Wells Fargo Clearing Services LLC 250 250 542.5 0 0.005 06/30/2026
7 RhumbLine Advisers LP 2,478 125 5,377.26 0 0.0498 06/30/2026
8 SBI Securities Co., Ltd. 10 10 21.7 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.17 0 0 06/30/2026
3 BNP Paribas Financial Markets SNC 500 -1,300 1,085 0 0.01 06/30/2026
4 UBS Securities LLC 101 -428 219.17 0 0.002 06/30/2026
5 Morgan Stanley & Co. LLC 0 -100 0 0 0
6 NewEdge Advisors LLC 82 -25 177.94 0 0.0016 06/30/2026
7 Rockefeller Financial LLC 0 -12 0 0 0

Data provided by FactSet Research Systems Inc.