15.40% | % of shares held by all insiders |
73.25% | % of shares held by institutions |
86.58% | % of float held by institutions |
176 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
MWG Management Ltd | 20,162,332 | 30 Mar 2024 | 7.91% | 41,937,649 |
Orland Properties Ltd. | 15,093,969 | 30 Mar 2024 | 5.92% | 31,395,454 |
Blackrock Inc. | 13,892,627 | 30 Mar 2024 | 5.45% | 28,896,663 |
Vanguard Group Inc | 13,388,425 | 30 Mar 2024 | 5.25% | 27,847,922 |
Foresite Capital Management IV, LLC | 8,325,000 | 30 Mar 2024 | 3.27% | 17,315,999 |
Wuxi Apptec Co., Ltd. | 8,180,678 | 30 Mar 2024 | 3.21% | 17,015,809 |
Price (T.Rowe) Associates Inc | 6,731,477 | 30 Mar 2024 | 2.64% | 14,001,471 |
Alphabet Inc. | 5,865,125 | 30 Mar 2024 | 2.30% | 12,199,459 |
Geode Capital Management, LLC | 4,017,021 | 30 Mar 2024 | 1.58% | 8,355,403 |
State Street Corporation | 3,717,963 | 30 Mar 2024 | 1.46% | 7,733,362 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 5,817,818 | 30 Mar 2024 | 2.28% | 12,101,060 |
Price (T.Rowe) Health Sciences Fund | 5,055,734 | 30 Mar 2024 | 1.98% | 10,515,926 |
iShares Russell 2000 ETF | 4,060,036 | 29 Apr 2024 | 1.59% | 8,444,874 |
Vanguard Extended Market Index Fund | 2,391,088 | 30 Mar 2024 | 0.94% | 4,973,462 |
Vanguard Small-Cap Index Fund | 2,243,102 | 30 Mar 2024 | 0.88% | 4,665,651 |
Fidelity Small Cap Index Fund | 1,720,168 | 30 Mar 2024 | 0.67% | 3,577,949 |
iShares Russell 2000 Value ETF | 1,595,234 | 29 Apr 2024 | 0.63% | 3,318,086 |
Vanguard Small-Cap Growth Index Fund | 1,273,209 | 30 Mar 2024 | 0.50% | 2,648,274 |
Fidelity Extended Market Index Fund | 921,442 | 29 Apr 2024 | 0.36% | 1,916,599 |
Northern Lights Fd Tr II-Invenomic Fd | 886,731 | 30 Jan 2024 | 0.35% | 1,844,400 |