75.17% | % of shares held by all insiders |
18.78% | % of shares held by institutions |
75.65% | % of float held by institutions |
112 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 12,558,622 | 30 Mar 2024 | 5.02% | 156,103,675 |
Capital World Investors | 5,195,013 | 30 Mar 2024 | 2.08% | 64,574,013 |
Invesco Ltd. | 3,973,341 | 30 Mar 2024 | 1.59% | 49,388,629 |
Artisan Partners Limited Partnership | 3,757,914 | 30 Mar 2024 | 1.50% | 46,710,872 |
Capital Research Global Investors | 3,699,769 | 30 Mar 2024 | 1.48% | 45,988,129 |
Public Investment Fund | 2,946,074 | 30 Mar 2024 | 1.18% | 36,619,700 |
FIL LTD | 1,426,199 | 30 Mar 2024 | 0.57% | 17,727,654 |
Goldman Sachs Group Inc | 932,970 | 30 Mar 2024 | 0.37% | 11,596,817 |
Millennium Management Llc | 868,642 | 30 Mar 2024 | 0.35% | 10,797,220 |
Driehaus Capital Management, LLC | 811,212 | 30 Mar 2024 | 0.32% | 10,083,365 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Smallcap World Fund | 8,378,252 | 30 Mar 2024 | 3.35% | 104,141,674 |
Price (T.Rowe) International Stock Fund | 4,638,300 | 30 Jan 2024 | 1.85% | 57,654,070 |
Price (T.Rowe) International Growth Equity Trust | 3,633,714 | 30 Dec 2023 | 1.45% | 45,167,066 |
Invesco Developing Markets Fund | 3,541,919 | 30 Jan 2024 | 1.42% | 44,026,054 |
Price (T.Rowe) International Discovery Fund | 3,064,085 | 30 Jan 2024 | 1.22% | 38,086,577 |
Artisan International Small-Mid Fund | 2,351,380 | 30 Mar 2024 | 0.94% | 29,227,654 |
College Retirement Equities Fund-Stock Account | 547,266 | 30 Dec 2023 | 0.22% | 6,802,516 |
American Funds Insurance Ser-Global Small Capitalization Fund | 516,530 | 30 Mar 2024 | 0.21% | 6,420,468 |
Old Westbury Small & Mid Cap Strategies Fund | 508,670 | 30 Jan 2024 | 0.20% | 6,322,768 |
Price (T.Rowe) International Small-Cap Equity Trust | 482,412 | 30 Dec 2023 | 0.19% | 5,996,381 |