Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 391 4,349.87 106.98 13,184,850
Mutual Fund 335 1,685.55 47.67 5,721,744
Insider 17 41.54 1.78 216,620
Institution
Holders:
391
Value ($MM):
4,349.87
% O/S:
106.98
Shares:
13,184,850
Mutual Fund
Holders:
335
Value ($MM):
1,685.55
% O/S:
47.67
Shares:
5,721,744
Insider
Holders:
17
Value ($MM):
41.54
% O/S:
1.78
Shares:
216,620

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 259 1,042.44 25.49 3,141,240
Sellers 156 -416.89 11.22 -1,382,830
Net 625.55 14.27 1,758,410
Buyers
Holders:
259
Value ($MM):
1,042.44
% O/S:
25.49
Shares Change:
3,141,240
Sellers
Holders:
156
Value ($MM):
-416.89
% O/S:
11.22
Shares Change:
-1,382,830
Net
Holders:
Value ($MM):
625.55
% O/S:
14.27
Shares Change:
1,758,410

Concentration

Value ($MM) % O/S Shares
Top 10 Inst. 1,912.78 47.05 5,797,922
Top 20 Inst. 2,698.20 66.18 8,156,271
Top 50 Inst. 3,722.62 91.14 11,232,219
Total Inst. 4,391.41 108.76 13,401,470
Top 10 Inst.:
Value ($MM):
1,912.78
% O/S:
47.05
Shares:
5,797,922
Top 20 Inst.:
Value ($MM):
2,698.20
% O/S:
66.18
Shares:
8,156,271
Top 50 Inst.:
Value ($MM):
3,722.62
% O/S:
91.14
Shares:
11,232,219
Total Inst.:
Value ($MM):
4,391.41
% O/S:
108.76
Shares:
13,401,470

Style

Style Holders Value ($MM) Inst Shares: Shares
Growth 72 730.61 18.10 2,230,649
Aggressive Growth 4 8.24 0.20 24,737
Core Growth 46 498.80 12.41 1,529,571
Growth 22 223.56 5.49 676,341
Income 11 19.07 0.46 57,269
Income Value 6 16.48 0.40 49,483
Yield 5 2.59 0.06 7,786
Index 36 1,042.82 25.48 3,140,201
Other 114 1,657.33 40.53 4,995,050
Broker Dealer 28 113.12 2.76 339,672
GARP 39 1,305.14 31.82 3,920,996
Hedge Fund 43 218.74 5.46 673,347
Specialty 3 19.04 0.46 57,156
VC Private Equity 1 1.29 0.03 3,879
Value 47 624.07 15.32 1,888,553
Core Value 36 449.81 11.02 1,357,536
Deep Value 11 174.27 4.31 531,017
Holders:
72
Value ($MM):
730.61
Inst Shares:
18.10
Shares:
2,230,649
Holders:
4
Value ($MM):
8.24
Inst Shares:
0.20
Shares:
24,737
Holders:
46
Value ($MM):
498.80
Inst Shares:
12.41
Shares:
1,529,571
Holders:
22
Value ($MM):
223.56
Inst Shares:
5.49
Shares:
676,341
Holders:
11
Value ($MM):
19.07
Inst Shares:
0.46
Shares:
57,269
Holders:
6
Value ($MM):
16.48
Inst Shares:
0.40
Shares:
49,483
Holders:
5
Value ($MM):
2.59
Inst Shares:
0.06
Shares:
7,786
Holders:
36
Value ($MM):
1,042.82
Inst Shares:
25.48
Shares:
3,140,201
Holders:
114
Value ($MM):
1,657.33
Inst Shares:
40.53
Shares:
4,995,050
Holders:
28
Value ($MM):
113.12
Inst Shares:
2.76
Shares:
339,672
Holders:
39
Value ($MM):
1,305.14
Inst Shares:
31.82
Shares:
3,920,996
Holders:
43
Value ($MM):
218.74
Inst Shares:
5.46
Shares:
673,347
Holders:
3
Value ($MM):
19.04
Inst Shares:
0.46
Shares:
57,156
Holders:
1
Value ($MM):
1.29
Inst Shares:
0.03
Shares:
3,879
Holders:
47
Value ($MM):
624.07
Inst Shares:
15.32
Shares:
1,888,553
Holders:
36
Value ($MM):
449.81
Inst Shares:
11.02
Shares:
1,357,536
Holders:
11
Value ($MM):
174.27
Inst Shares:
4.31
Shares:
531,017

Location: Global Region

Holders % O/S Shares Share Value
North America 327 96.17 11,852,098 3,908,813,975
Europe 64 9.29 1,142,083 365,501,867
Asia / Pacific 17 3.30 407,289 117,097,862
North America
Holders:
327
% O/S:
96.17
Shares:
11,852,098
Share Value:
3,908,813,975
Europe
Holders:
64
% O/S:
9.29
Shares:
1,142,083
Share Value:
365,501,867
Asia / Pacific
Holders:
17
% O/S:
3.30
Shares:
407,289
Share Value:
117,097,862

Top Holders

Holder Shares Held % O/S Share Change Filing Date
T. Rowe Price Associates, Inc. 995,161 8.07 238,711 6/30/26
BlackRock Institutional Trust Company, N.A. 880,464 7.14 136,937 6/30/26
Fidelity Management & Research Company LLC 676,775 5.49 220,200 6/30/26
Janus Henderson Investors 590,030 4.79 -170,111 6/30/26
Vanguard Capital Management, LLC 555,463 4.51 66,382 6/30/26
T. Rowe Price Investment Management, Inc. 537,813 4.36 -35,106 6/30/26
Wasatch Global Investors Inc 489,414 3.97 10,705 6/30/26
Vanguard Portfolio Management, LLC 399,104 3.24 69,643 6/30/26
Geode Capital Management, L.L.C. 363,322 2.95 55,274 6/30/26
Janus Henderson Investors (Australia) Institutional Funds Management Ltd 310,376 2.52 8,630 5/31/26
T. Rowe Price Associates, Inc.
Shares Held:
995,161
% O/S:
8.07
Share Change:
238,711
Filing Date:
6/30/26
BlackRock Institutional Trust Company, N.A.
Shares Held:
880,464
% O/S:
7.14
Share Change:
136,937
Filing Date:
6/30/26
Fidelity Management & Research Company LLC
Shares Held:
676,775
% O/S:
5.49
Share Change:
220,200
Filing Date:
6/30/26
Janus Henderson Investors
Shares Held:
590,030
% O/S:
4.79
Share Change:
-170,111
Filing Date:
6/30/26
Vanguard Capital Management, LLC
Shares Held:
555,463
% O/S:
4.51
Share Change:
66,382
Filing Date:
6/30/26
T. Rowe Price Investment Management, Inc.
Shares Held:
537,813
% O/S:
4.36
Share Change:
-35,106
Filing Date:
6/30/26
Wasatch Global Investors Inc
Shares Held:
489,414
% O/S:
3.97
Share Change:
10,705
Filing Date:
6/30/26
Vanguard Portfolio Management, LLC
Shares Held:
399,104
% O/S:
3.24
Share Change:
69,643
Filing Date:
6/30/26
Geode Capital Management, L.L.C.
Shares Held:
363,322
% O/S:
2.95
Share Change:
55,274
Filing Date:
6/30/26
Janus Henderson Investors (Australia) Institutional Funds Management Ltd
Shares Held:
310,376
% O/S:
2.52
Share Change:
8,630
Filing Date:
5/31/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 406,080 3.30 -- 7/31/26
Fidelity Small Cap Value Fund 330,149 2.68 -26,000 5/31/26
iShares Russell 2000 ETF 316,370 2.57 -1,392 7/31/26
Janus Henderson Horizon Global Smaller Cos Fund 310,376 2.52 8,630 5/31/26
Vanguard Information Technology Index Fund 303,836 2.47 1,232 7/31/26
T. Rowe Price Integrated US SmCp Gro Eqty Fd 263,825 2.14 35,900 6/30/26
Tema Electrification ETF 213,559 1.73 10,080 7/31/26
Putnam Small Cap Growth Fund 173,091 1.40 6,083 6/30/26
T. Rowe Price Small Cap Stock Fund 162,449 1.32 -14,692 6/30/26
Thrivent Small-Mid Cap ESG ETF 152,449 1.24 836 1/31/26
Vanguard Total Stock Market Index Fund
Shares Held:
406,080
% O/S:
3.30
Share Change:
--
Filing Date:
7/31/26
Fidelity Small Cap Value Fund
Shares Held:
330,149
% O/S:
2.68
Share Change:
-26,000
Filing Date:
5/31/26
iShares Russell 2000 ETF
Shares Held:
316,370
% O/S:
2.57
Share Change:
-1,392
Filing Date:
7/31/26
Janus Henderson Horizon Global Smaller Cos Fund
Shares Held:
310,376
% O/S:
2.52
Share Change:
8,630
Filing Date:
5/31/26
Vanguard Information Technology Index Fund
Shares Held:
303,836
% O/S:
2.47
Share Change:
1,232
Filing Date:
7/31/26
T. Rowe Price Integrated US SmCp Gro Eqty Fd
Shares Held:
263,825
% O/S:
2.14
Share Change:
35,900
Filing Date:
6/30/26
Tema Electrification ETF
Shares Held:
213,559
% O/S:
1.73
Share Change:
10,080
Filing Date:
7/31/26
Putnam Small Cap Growth Fund
Shares Held:
173,091
% O/S:
1.40
Share Change:
6,083
Filing Date:
6/30/26
T. Rowe Price Small Cap Stock Fund
Shares Held:
162,449
% O/S:
1.32
Share Change:
-14,692
Filing Date:
6/30/26
Thrivent Small-Mid Cap ESG ETF
Shares Held:
152,449
% O/S:
1.24
Share Change:
836
Filing Date:
1/31/26

* Insider values reflect direct beneficial ownership.

Source: LSEG