2024-03-31 | Driehaus Capital Management Llc | 3417409 | 8.82% | 651091 | 23.54% |
2024-03-31 | Vanguard Group Inc | 1954498 | 5.05% | 442277 | 29.25% |
2024-03-31 | Alyeska Investment Group, L.P. | 1466526 | 3.79% | 1204059 | 458.75% |
2024-03-31 | Hood River Capital Management Llc | 1439404 | 3.72% | 88281 | 6.53% |
2024-03-31 | Portolan Capital Management, Llc | 1434900 | 3.70% | -104183 | -6.77% |
2024-03-31 | Point72 Asset Management, L.P. | 1406922 | 3.63% | 1097622 | 354.87% |
2024-03-31 | Whale Rock Capital Management Llc | 1333957 | 3.44% | 308172 | 30.04% |
2024-03-31 | Royce & Associates Lp | 1147479 | 2.96% | 142046 | 14.13% |
2024-03-31 | Ameriprise Financial Inc | 1000294 | 2.58% | 547803 | 121.06% |
2024-03-31 | Blackrock Inc. | 850004 | 2.19% | 121876 | 16.74% |