1.92% | % of shares held by all insiders |
101.17% | % of shares held by institutions |
103.15% | % of float held by institutions |
428 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group, Inc. (The) | 2,863,693 | 29 Sept 2022 | 9.91% | 719,789,253 |
Blackrock Inc. | 2,005,864 | 29 Sept 2022 | 6.94% | 504,173,928 |
FMR, LLC | 1,528,722 | 29 Sept 2022 | 5.29% | 384,244,284 |
Macquarie Group Limited | 1,407,913 | 29 Sept 2022 | 4.87% | 353,878,941 |
Franklin Resources, Inc. | 1,075,238 | 29 Sept 2022 | 3.72% | 270,261,077 |
Champlain Investment Partners, LLC | 690,170 | 29 Sept 2022 | 2.39% | 173,474,233 |
Invesco Ltd. | 661,689 | 29 Sept 2022 | 2.29% | 166,315,534 |
William Blair Investment Management, LLC | 658,612 | 29 Sept 2022 | 2.28% | 165,542,130 |
Viking Global Investors, L.P. | 633,572 | 29 Sept 2022 | 2.19% | 159,248,326 |
Wasatch Advisors Inc | 605,398 | 29 Sept 2022 | 2.10% | 152,166,790 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 857,941 | 29 Sept 2022 | 2.97% | 215,643,475 |
Franklin Custodian Funds-Dynatech Fund | 800,000 | 29 Sept 2022 | 2.77% | 201,080,004 |
Vanguard Small-Cap Index Fund | 730,838 | 29 Sept 2022 | 2.53% | 183,696,135 |
iShares Russell 2000 ETF | 641,021 | 30 Dec 2022 | 2.22% | 161,120,632 |
Delaware Group Equity Funds IV-Delaware SMID Cap Growth Fund | 571,616 | 29 Sept 2022 | 1.98% | 143,675,685 |
Vanguard Small-Cap Growth Index Fund | 422,420 | 29 Sept 2022 | 1.46% | 106,175,269 |
Fidelity Select Portfolios - Medical Technology & Devices Port | 380,000 | 29 Nov 2022 | 1.32% | 95,513,002 |
Vanguard Extended Market Index Fund | 372,300 | 29 Sept 2022 | 1.29% | 93,577,607 |
Invesco Discovery Fund | 343,815 | 29 Nov 2022 | 1.19% | 86,417,902 |
Delaware Group Equity Fds V-Small Cap Core Fund | 304,033 | 29 Nov 2022 | 1.05% | 76,418,696 |