9.41% | % of shares held by all insiders |
89.96% | % of shares held by institutions |
99.32% | % of float held by institutions |
277 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Temasek Holdings (Private) Limited | 17,146,805 | 29 June 2024 | 22.95% | 840,193,445 |
Vanguard Group Inc | 5,364,100 | 29 June 2024 | 7.18% | 262,840,900 |
FMR, LLC | 5,247,523 | 29 June 2024 | 7.02% | 257,128,627 |
T. Rowe Price Investment Management, Inc. | 4,027,392 | 29 June 2024 | 5.39% | 197,342,208 |
Blackrock Inc. | 3,456,628 | 29 June 2024 | 4.63% | 169,374,772 |
BAMCO Inc. | 2,816,046 | 29 June 2024 | 3.77% | 137,986,254 |
FIL LTD | 2,809,644 | 29 June 2024 | 3.76% | 137,672,556 |
Praesidium Investment Management Company LLC | 1,673,768 | 29 June 2024 | 2.24% | 82,014,632 |
Jennison Associates LLC | 1,659,431 | 29 June 2024 | 2.22% | 81,312,119 |
Alliancebernstein L.P. | 1,583,910 | 29 June 2024 | 2.12% | 77,611,590 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Fidelity Advisor Growth Opportunities Fund | 2,549,769 | 30 July 2024 | 3.41% | 124,938,681 |
Baron Small Cap Fund | 1,900,000 | 29 June 2024 | 2.54% | 93,100,000 |
Vanguard Total Stock Market Index Fund | 1,531,115 | 29 June 2024 | 2.05% | 75,024,635 |
Vanguard Small-Cap Index Fund | 1,200,476 | 29 June 2024 | 1.61% | 58,823,324 |
Price (T.Rowe) Small Cap Stock Fund | 1,150,651 | 29 June 2024 | 1.54% | 56,381,899 |
iShares Russell 2000 ETF | 1,073,138 | 30 July 2024 | 1.44% | 52,583,762 |
Vanguard Information Technology Index Fund | 971,248 | 30 May 2024 | 1.30% | 47,591,152 |
AB Cap Fd.-AB Small Cap Growth Port | 973,850 | 30 July 2024 | 1.30% | 47,718,650 |
Vanguard Small-Cap Growth Index Fund | 675,974 | 29 June 2024 | 0.90% | 33,122,726 |
Loomis Sayles Small Cap Growth Fund | 668,753 | 29 June 2024 | 0.90% | 32,768,897 |