26.26% | % of shares held by all insiders |
61.85% | % of shares held by institutions |
83.88% | % of float held by institutions |
157 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Caledonia (Private) Investments Pty Ltd | 20,526,210 | 30 Dec 2023 | 9.60% | 104,478,412 |
Granahan Investment Management LLC | 13,578,412 | 30 Dec 2023 | 6.35% | 69,114,119 |
Sumitomo Mitsui Trust Holdings, Inc. | 8,503,563 | 30 Mar 2024 | 3.98% | 43,283,136 |
Wellington Management Group, LLP | 7,277,462 | 30 Dec 2023 | 3.40% | 37,042,282 |
ARK Investment Management, LLC | 7,101,199 | 30 Mar 2024 | 3.32% | 36,145,103 |
Nikko Asset Management Americas, Inc. | 6,800,961 | 30 Dec 2023 | 3.18% | 34,616,892 |
Bank Of New York Mellon Corporation | 5,823,203 | 30 Dec 2023 | 2.72% | 29,640,104 |
Blackrock Inc. | 5,446,570 | 30 Dec 2023 | 2.55% | 27,723,042 |
Massachusetts Financial Services Co. | 5,351,090 | 30 Dec 2023 | 2.50% | 27,237,048 |
Senvest Management LLC | 4,519,587 | 30 Dec 2023 | 2.11% | 23,004,698 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
ARK ETF Tr-ARK Next Generation Internet ETF | 7,079,424 | 30 Mar 2024 | 3.31% | 36,034,269 |
MFS New Discovery Fund | 3,522,320 | 28 Feb 2024 | 1.65% | 17,928,609 |
BlackRock Funds II-BlackRock Strategic Income Opportunities Portfolio | 1,345,384 | 30 Dec 2023 | 0.63% | 6,848,004 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 1,304,813 | 28 Feb 2024 | 0.61% | 6,641,498 |
JNL Series Trust-JNL/Multi Manager Small Cap GrowthFd | 1,258,591 | 30 Dec 2023 | 0.59% | 6,406,228 |
Fidelity Advisor Multi-Asset Income Fund | 1,202,565 | 28 Feb 2024 | 0.56% | 6,121,056 |
Pioneer Ser Tr I-Pioneer Select Mid Cap Growth Fund | 1,160,683 | 28 Feb 2024 | 0.54% | 5,907,876 |
American Beacon Small Cap Value Fd | 1,117,359 | 30 Jan 2024 | 0.52% | 5,687,357 |
iShares Robotics and Artificial Intelligence Multisector ETF | 1,040,612 | 30 Mar 2024 | 0.49% | 5,296,715 |
MFS Variable Insurance Trust-MFS New Discovery Series | 1,032,755 | 30 Dec 2023 | 0.48% | 5,256,723 |