Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 159 321.57 40.63 21,279,705
Mutual Fund 108 41.95 6.47 3,385,257
Insider 5 71.23 5.29 2,768,402
Institution
Holders:
159
Value ($MM):
321.57
% O/S:
40.63
Shares:
21,279,705
Mutual Fund
Holders:
108
Value ($MM):
41.95
% O/S:
6.47
Shares:
3,385,257
Insider
Holders:
5
Value ($MM):
71.23
% O/S:
5.29
Shares:
2,768,402

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 69 59.85 7.01 3,670,882
Sellers 86 -60.27 8.04 -4,210,552
Net -0.41 1.03 -539,670
Buyers
Holders:
69
Value ($MM):
59.85
% O/S:
7.01
Shares Change:
3,670,882
Sellers
Holders:
86
Value ($MM):
-60.27
% O/S:
8.04
Shares Change:
-4,210,552
Net
Holders:
Value ($MM):
-0.41
% O/S:
1.03
Shares Change:
-539,670

Concentration

Value ($MM) % O/S Shares
Top 10 Inst. 562.27 56.79 29,739,495
Top 20 Inst. 658.82 70.20 36,762,350
Top 50 Inst. 714.98 77.23 40,443,522
Total Inst. 730.16 79.23 41,490,788
Top 10 Inst.:
Value ($MM):
562.27
% O/S:
56.79
Shares:
29,739,495
Top 20 Inst.:
Value ($MM):
658.82
% O/S:
70.20
Shares:
36,762,350
Top 50 Inst.:
Value ($MM):
714.98
% O/S:
77.23
Shares:
40,443,522
Total Inst.:
Value ($MM):
730.16
% O/S:
79.23
Shares:
41,490,788

Style

Style Holders Value ($MM) Inst Shares: Shares
Growth 29 11.86 1.78 933,564
Aggressive Growth 1 0.17 0.02 10,323
Core Growth 18 7.12 1.13 594,131
Growth 10 4.56 0.63 329,110
Income
Income Value -- --
Yield 2 0.42 0.05 25,051
Index 28 165.50 20.19 10,575,538
Other 54 79.91 11.06 5,791,666
Broker Dealer 21 26.04 3.72 1,945,993
GARP 12 15.32 2.94 1,542,203
Hedge Fund 18 38.01 4.33 2,270,071
Specialty 1 0.33 0.04 19,746
VC Private Equity 1 0.18 0.02 10,963
Sector Specific 1 0.02 0.01 2,690
Value 16 8.56 1.54 806,203
Core Value 13 2.01 0.22 117,180
Deep Value 3 6.55 1.32 689,023
Growth
Holders:
29
Value ($MM):
11.86
Inst Shares:
1.78
Shares:
933,564
Aggressive Growth
Holders:
1
Value ($MM):
0.17
Inst Shares:
0.02
Shares:
10,323
Core Growth
Holders:
18
Value ($MM):
7.12
Inst Shares:
1.13
Shares:
594,131
Growth
Holders:
10
Value ($MM):
4.56
Inst Shares:
0.63
Shares:
329,110
Income
Holders:
Value ($MM):
Inst Shares:
Shares:
Income Value
Holders:
--
Value ($MM):
Inst Shares:
Shares:
--
Yield
Holders:
2
Value ($MM):
0.42
Inst Shares:
0.05
Shares:
25,051
Index
Holders:
28
Value ($MM):
165.50
Inst Shares:
20.19
Shares:
10,575,538
Other
Holders:
54
Value ($MM):
79.91
Inst Shares:
11.06
Shares:
5,791,666
Broker Dealer
Holders:
21
Value ($MM):
26.04
Inst Shares:
3.72
Shares:
1,945,993
GARP
Holders:
12
Value ($MM):
15.32
Inst Shares:
2.94
Shares:
1,542,203
Hedge Fund
Holders:
18
Value ($MM):
38.01
Inst Shares:
4.33
Shares:
2,270,071
Specialty
Holders:
1
Value ($MM):
0.33
Inst Shares:
0.04
Shares:
19,746
VC Private Equity
Holders:
1
Value ($MM):
0.18
Inst Shares:
0.02
Shares:
10,963
Sector Specific
Holders:
1
Value ($MM):
0.02
Inst Shares:
0.01
Shares:
2,690
Value
Holders:
16
Value ($MM):
8.56
Inst Shares:
1.54
Shares:
806,203
Core Value
Holders:
13
Value ($MM):
2.01
Inst Shares:
0.22
Shares:
117,180
Deep Value
Holders:
3
Value ($MM):
6.55
Inst Shares:
1.32
Shares:
689,023

Location: Global Region

Holders % O/S Shares Share Value
North America 112 66.76 34,962,420 644,131,073
Europe 40 10.45 5,472,279 71,995,707
Asia / Pacific 15 2.02 1,056,089 13,600,406
North America
Holders:
112
% O/S:
66.76
Shares:
34,962,420
Share Value:
644,131,073
Europe
Holders:
40
% O/S:
10.45
Shares:
5,472,279
Share Value:
71,995,707
Asia / Pacific
Holders:
15
% O/S:
2.02
Shares:
1,056,089
Share Value:
13,600,406

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Brilliant Win Holdings Ltd 10,493,656 20.04 448,786 12/31/25
YALE PRIDE LIMITED 4,254,025 8.12 -- 9/29/26
Li (Xianhua) 2,724,546 5.20 194,857 12/31/25
Peaky Investments Ltd 2,723,546 5.20 2,723,546 5/1/25
Zhuoling International Limited 2,695,000 5.15 -505,000 9/29/26
Invesco Capital Management LLC 2,124,129 4.06 408,941 6/30/26
BlackRock Institutional Trust Company, N.A. 1,294,020 2.47 228,251 6/30/26
Storebrand Asset Management AS 1,273,155 2.43 -327,150 9/30/26
BlackRock Asset Management Ireland Limited 1,145,562 2.19 291,447 6/30/26
Vanguard Capital Management, LLC 1,011,856 1.93 4,925 6/30/26
Brilliant Win Holdings Ltd
Shares Held:
10,493,656
% O/S:
20.04
Share Change:
448,786
Filing Date:
12/31/25
YALE PRIDE LIMITED
Shares Held:
4,254,025
% O/S:
8.12
Share Change:
--
Filing Date:
9/29/26
Li (Xianhua)
Shares Held:
2,724,546
% O/S:
5.20
Share Change:
194,857
Filing Date:
12/31/25
Peaky Investments Ltd
Shares Held:
2,723,546
% O/S:
5.20
Share Change:
2,723,546
Filing Date:
5/1/25
Zhuoling International Limited
Shares Held:
2,695,000
% O/S:
5.15
Share Change:
-505,000
Filing Date:
9/29/26
Invesco Capital Management LLC
Shares Held:
2,124,129
% O/S:
4.06
Share Change:
408,941
Filing Date:
6/30/26
BlackRock Institutional Trust Company, N.A.
Shares Held:
1,294,020
% O/S:
2.47
Share Change:
228,251
Filing Date:
6/30/26
Storebrand Asset Management AS
Shares Held:
1,273,155
% O/S:
2.43
Share Change:
-327,150
Filing Date:
9/30/26
BlackRock Asset Management Ireland Limited
Shares Held:
1,145,562
% O/S:
2.19
Share Change:
291,447
Filing Date:
6/30/26
Vanguard Capital Management, LLC
Shares Held:
1,011,856
% O/S:
1.93
Share Change:
4,925
Filing Date:
6/30/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Invesco Solar ETF 948,689 1.81 52,485 10/31/26
L&G Battery Value-Chain UCITS ETF 933,665 1.78 -10,100 10/31/26
iShares Global Clean Energy Transition UCITS ETF 675,363 1.29 -344,129 10/31/26
Invesco WilderHill Clean Energy ETF 570,274 1.09 -11,077 10/31/26
Global X Battery Tech & Lithium ETF 530,192 1.01 -- 9/30/26
Schwab Fundamental Emerging Markets Equity ETF 470,884 0.90 573 10/31/26
Vanguard Total International Stock Index Fund 444,099 0.85 -- 9/30/26
iShares Global Clean Energy ETF 438,816 0.84 -229,122 10/31/26
Vanguard Emerging Markets Stock Index Fund (US) 424,848 0.81 -- 9/30/26
State Street SPDR S&P Kensho Clean Power ETF 369,827 0.71 7,382 10/31/26
Invesco Solar ETF
Shares Held:
948,689
% O/S:
1.81
Share Change:
52,485
Filing Date:
10/31/26
L&G Battery Value-Chain UCITS ETF
Shares Held:
933,665
% O/S:
1.78
Share Change:
-10,100
Filing Date:
10/31/26
iShares Global Clean Energy Transition UCITS ETF
Shares Held:
675,363
% O/S:
1.29
Share Change:
-344,129
Filing Date:
10/31/26
Invesco WilderHill Clean Energy ETF
Shares Held:
570,274
% O/S:
1.09
Share Change:
-11,077
Filing Date:
10/31/26
Global X Battery Tech & Lithium ETF
Shares Held:
530,192
% O/S:
1.01
Share Change:
--
Filing Date:
9/30/26
Schwab Fundamental Emerging Markets Equity ETF
Shares Held:
470,884
% O/S:
0.90
Share Change:
573
Filing Date:
10/31/26
Vanguard Total International Stock Index Fund
Shares Held:
444,099
% O/S:
0.85
Share Change:
--
Filing Date:
9/30/26
iShares Global Clean Energy ETF
Shares Held:
438,816
% O/S:
0.84
Share Change:
-229,122
Filing Date:
10/31/26
Vanguard Emerging Markets Stock Index Fund (US)
Shares Held:
424,848
% O/S:
0.81
Share Change:
--
Filing Date:
9/30/26
State Street SPDR S&P Kensho Clean Power ETF
Shares Held:
369,827
% O/S:
0.71
Share Change:
7,382
Filing Date:
10/31/26

* Insider values reflect direct beneficial ownership.

Source: LSEG