| BlackRock, Inc. | Institution | 3.982.650 | 8,35% | - | 2026-03-31 |
| Baillie Gifford & Co. | Institution | 1.447.419 | 3,03% | - | 2026-03-31 |
| Emerald Advisers, LLC | Institution | 1.196.279 | 2,51% | - | 2026-03-31 |
| Geode Capital Management, LLC | Institution | 1.169.152 | 2,45% | - | 2026-03-31 |
| Mr. Daniel McGahn | Insider | 1.145.273 | 2,40% | - | 2026-06-11 |
| Barrow, Hanley, Mewhinney & Strauss, LLC | Institution | 1.139.793 | 2,39% | - | 2026-03-31 |
| Oberweis Asset Management, Inc. | Institution | 849.900 | 1,78% | - | 2026-03-31 |
| AWM Investment Company Inc | Institution | 801.604 | 1,68% | - | 2026-03-31 |
| First Trust Advisors LP | Institution | 778.268 | 1,63% | - | 2026-03-31 |
| Dimensional Fund Advisors LP | Institution | 658.297 | 1,38% | - | 2026-03-31 |
| Telemark Asset Management, LLC | Institution | 600.000 | 1,26% | - | 2026-03-31 |
| Morgan Stanley | Institution | 580.941 | 1,22% | - | 2026-03-31 |
| D. E. Shaw & Co., L.P. | Institution | 567.574 | 1,19% | - | 2026-03-31 |
| Royce & Associates, LP | Institution | 542.778 | 1,14% | - | 2026-03-31 |
| Legal & General Investment Management Limited | Institution | 530.131 | 1,11% | - | 2026-03-31 |
| Goldman Sachs Asset Management, L.P. | Institution | 505.296 | 1,06% | - | 2026-03-31 |
| Algert Global LLC | Institution | 489.971 | 1,03% | - | 2026-03-31 |
| BNP Paribas Financial Markets SNC | Institution | 436.687 | 0,92% | - | 2026-03-31 |
| Hood River Capital Management LLC | Institution | 398.711 | 0,84% | - | 2026-03-31 |
| Nomura Investment Management Business Trust | Institution | 379.483 | 0,80% | - | 2026-03-31 |
| Stephens Investment Management Group, LLC | Institution | 308.515 | 0,65% | - | 2026-03-31 |
| Portolan Capital Management, LLC | Institution | 295.636 | 0,62% | - | 2026-03-31 |
| PanAgora Asset Management, Inc. | Institution | 256.392 | 0,54% | - | 2026-03-31 |
| Essex Investment Management Company, LLC | Institution | 227.558 | 0,48% | - | 2026-03-31 |
| SEI Investments Company | Institution | 224.436 | 0,47% | - | 2026-03-31 |
| Two Sigma Investments, LP | Institution | 169.016 | 0,35% | - | 2026-03-31 |