Ownership Profile

Shareholders

Shareholder Holders Value ($MM) % O/S Shares
Institution 357 2,458.02 94.10 11,392,443
Mutual Fund 323 1,631.77 48.13 5,596,980
Insider 17 41.54 1.79 216,620
Institution
Holders:
357
Value ($MM):
2,458.02
% O/S:
94.10
Shares:
11,392,443
Mutual Fund
Holders:
323
Value ($MM):
1,631.77
% O/S:
48.13
Shares:
5,596,980
Insider
Holders:
17
Value ($MM):
41.54
% O/S:
1.79
Shares:
216,620

Rotation

Shareholder Holders Value Chg ($MM) % O/S Share Change
Buyers 196 466.26 17.54 2,123,706
Sellers 148 -439.34 18.09 -2,190,076
Net 26.92 0.55 -66,370
Buyers
Holders:
196
Value ($MM):
466.26
% O/S:
17.54
Shares Change:
2,123,706
Sellers
Holders:
148
Value ($MM):
-439.34
% O/S:
18.09
Shares Change:
-2,190,076
Net
Holders:
Value ($MM):
26.92
% O/S:
0.55
Shares Change:
-66,370

Concentration

Value ($MM) % O/S Shares
Top 10 Inst. 1,122.52 43.08 5,215,992
Top 20 Inst. 1,542.22 59.45 7,197,542
Top 50 Inst. 2,068.76 79.06 9,571,892
Total Inst. 2,499.56 95.88 11,609,063
Top 10 Inst.:
Value ($MM):
1,122.52
% O/S:
43.08
Shares:
5,215,992
Top 20 Inst.:
Value ($MM):
1,542.22
% O/S:
59.45
Shares:
7,197,542
Top 50 Inst.:
Value ($MM):
2,068.76
% O/S:
79.06
Shares:
9,571,892
Total Inst.:
Value ($MM):
2,499.56
% O/S:
95.88
Shares:
11,609,063

Style

Style Holders Value ($MM) Inst Shares: Shares
Growth 71 414.70 16.30 1,973,520
Aggressive Growth 3 3.07 0.13 15,500
Core Growth 49 317.73 13.12 1,588,680
Growth 19 93.89 3.05 369,340
Income 10 18.33 0.62 74,659
Income Value 6 17.30 0.59 71,544
Yield 4 1.03 0.03 3,115
Index 36 532.34 22.05 2,669,724
Other 101 951.48 36.16 4,377,874
Broker Dealer 24 64.59 2.66 322,317
GARP 37 773.57 28.81 3,488,099
Hedge Fund 38 111.67 4.62 559,486
Specialty 1 0.19 -- 557
VC Private Equity 1 1.47 0.06 7,415
Value 44 309.57 11.71 1,418,293
Core Value 32 203.98 7.44 901,037
Deep Value 12 105.60 4.27 517,256
Holders:
71
Value ($MM):
414.70
Inst Shares:
16.30
Shares:
1,973,520
Holders:
3
Value ($MM):
3.07
Inst Shares:
0.13
Shares:
15,500
Holders:
49
Value ($MM):
317.73
Inst Shares:
13.12
Shares:
1,588,680
Holders:
19
Value ($MM):
93.89
Inst Shares:
3.05
Shares:
369,340
Holders:
10
Value ($MM):
18.33
Inst Shares:
0.62
Shares:
74,659
Holders:
6
Value ($MM):
17.30
Inst Shares:
0.59
Shares:
71,544
Holders:
4
Value ($MM):
1.03
Inst Shares:
0.03
Shares:
3,115
Holders:
36
Value ($MM):
532.34
Inst Shares:
22.05
Shares:
2,669,724
Holders:
101
Value ($MM):
951.48
Inst Shares:
36.16
Shares:
4,377,874
Holders:
24
Value ($MM):
64.59
Inst Shares:
2.66
Shares:
322,317
Holders:
37
Value ($MM):
773.57
Inst Shares:
28.81
Shares:
3,488,099
Holders:
38
Value ($MM):
111.67
Inst Shares:
4.62
Shares:
559,486
Holders:
1
Value ($MM):
0.19
Inst Shares:
--
Shares:
557
Holders:
1
Value ($MM):
1.47
Inst Shares:
0.06
Shares:
7,415
Holders:
44
Value ($MM):
309.57
Inst Shares:
11.71
Shares:
1,418,293
Holders:
32
Value ($MM):
203.98
Inst Shares:
7.44
Shares:
901,037
Holders:
12
Value ($MM):
105.60
Inst Shares:
4.27
Shares:
517,256

Location: Global Region

Holders % O/S Shares Share Value
North America 298 82.85 10,030,854 2,136,849,108
Europe 60 9.68 1,171,938 246,717,228
Asia / Pacific 16 3.36 406,271 115,998,054
North America
Holders:
298
% O/S:
82.85
Shares:
10,030,854
Share Value:
2,136,849,108
Europe
Holders:
60
% O/S:
9.68
Shares:
1,171,938
Share Value:
246,717,228
Asia / Pacific
Holders:
16
% O/S:
3.36
Shares:
406,271
Share Value:
115,998,054

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Janus Henderson Investors 760,141 6.28 140,804 3/31/26
T. Rowe Price Associates, Inc. 756,450 6.25 -62,713 3/31/26
BlackRock Institutional Trust Company, N.A. 743,527 6.14 -24,556 3/31/26
T. Rowe Price Investment Management, Inc. 572,919 4.73 53,914 3/31/26
Wasatch Global Investors Inc 489,414 4.04 10,705 6/30/26
Vanguard Capital Management, LLC 489,081 4.04 -1,739 3/31/26
Fidelity Management & Research Company LLC 456,575 3.77 -11,922 3/31/26
Vanguard Portfolio Management, LLC 329,461 2.72 329,461 3/31/26
Janus Henderson Investors (Australia) Institutional Funds Management Ltd 310,376 2.56 8,630 5/31/26
Geode Capital Management, L.L.C. 308,048 2.54 40,098 3/31/26
Janus Henderson Investors
Shares Held:
760,141
% O/S:
6.28
Share Change:
140,804
Filing Date:
3/31/26
T. Rowe Price Associates, Inc.
Shares Held:
756,450
% O/S:
6.25
Share Change:
-62,713
Filing Date:
3/31/26
BlackRock Institutional Trust Company, N.A.
Shares Held:
743,527
% O/S:
6.14
Share Change:
-24,556
Filing Date:
3/31/26
T. Rowe Price Investment Management, Inc.
Shares Held:
572,919
% O/S:
4.73
Share Change:
53,914
Filing Date:
3/31/26
Wasatch Global Investors Inc
Shares Held:
489,414
% O/S:
4.04
Share Change:
10,705
Filing Date:
6/30/26
Vanguard Capital Management, LLC
Shares Held:
489,081
% O/S:
4.04
Share Change:
-1,739
Filing Date:
3/31/26
Fidelity Management & Research Company LLC
Shares Held:
456,575
% O/S:
3.77
Share Change:
-11,922
Filing Date:
3/31/26
Vanguard Portfolio Management, LLC
Shares Held:
329,461
% O/S:
2.72
Share Change:
329,461
Filing Date:
3/31/26
Janus Henderson Investors (Australia) Institutional Funds Management Ltd
Shares Held:
310,376
% O/S:
2.56
Share Change:
8,630
Filing Date:
5/31/26
Geode Capital Management, L.L.C.
Shares Held:
308,048
% O/S:
2.54
Share Change:
40,098
Filing Date:
3/31/26

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 406,080 3.35 -1,520 6/30/26
Fidelity Small Cap Value Fund 356,149 2.94 3,900 4/30/26
iShares Russell 2000 ETF 317,762 2.62 35,175 6/30/26
Janus Henderson Horizon Global Smaller Cos Fund 310,376 2.56 8,630 5/31/26
Vanguard Information Technology Index Fund 302,604 2.50 2,054 6/30/26
T. Rowe Price Integrated US SmCp Gro Eqty Fd 263,825 2.18 35,900 6/30/26
Janus Henderson Venture Fund 223,408 1.85 -11,322 5/31/26
Tema Electrification ETF 203,479 1.68 8,505 6/30/26
Putnam Small Cap Growth Fund 167,008 1.38 96,985 5/31/26
T. Rowe Price Small Cap Stock Fund 162,449 1.34 -14,692 6/30/26
Vanguard Total Stock Market Index Fund
Shares Held:
406,080
% O/S:
3.35
Share Change:
-1,520
Filing Date:
6/30/26
Fidelity Small Cap Value Fund
Shares Held:
356,149
% O/S:
2.94
Share Change:
3,900
Filing Date:
4/30/26
iShares Russell 2000 ETF
Shares Held:
317,762
% O/S:
2.62
Share Change:
35,175
Filing Date:
6/30/26
Janus Henderson Horizon Global Smaller Cos Fund
Shares Held:
310,376
% O/S:
2.56
Share Change:
8,630
Filing Date:
5/31/26
Vanguard Information Technology Index Fund
Shares Held:
302,604
% O/S:
2.50
Share Change:
2,054
Filing Date:
6/30/26
T. Rowe Price Integrated US SmCp Gro Eqty Fd
Shares Held:
263,825
% O/S:
2.18
Share Change:
35,900
Filing Date:
6/30/26
Janus Henderson Venture Fund
Shares Held:
223,408
% O/S:
1.85
Share Change:
-11,322
Filing Date:
5/31/26
Tema Electrification ETF
Shares Held:
203,479
% O/S:
1.68
Share Change:
8,505
Filing Date:
6/30/26
Putnam Small Cap Growth Fund
Shares Held:
167,008
% O/S:
1.38
Share Change:
96,985
Filing Date:
5/31/26
T. Rowe Price Small Cap Stock Fund
Shares Held:
162,449
% O/S:
1.34
Share Change:
-14,692
Filing Date:
6/30/26

* Insider values reflect direct beneficial ownership.

Source: LSEG