| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| INTEGRATED CORE STRATEGIES (US) LLC | 5.5% | $25,768,856 | 1,390,656 | Millennium Management LLC | 29 Oct 2025 | |||
| BlackRock, Inc. | 4.96% | $26,436,748 | 1,230,784 | BlackRock, Inc. | 30 Jun 2025 | |||
| BROWN CAPITAL MANAGEMENT LLC | 4.31% | -35% | $20,035,007 | -$10,919,822 | 1,081,220 | -35% | Brown Capital Management, LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 16,501,828 | $305,775,919 | -$6,454,981 | $18.53 | 110 |
| 2025 Q2 | 16,817,981 | $361,248,552 | +$2,212,295 | $21.48 | 116 |
| 2025 Q1 | 16,691,588 | $411,125,012 | +$5,143,009 | $24.63 | 114 |
| 2024 Q4 | 16,501,406 | $382,504,159 | +$773,471 | $23.18 | 107 |
| 2024 Q3 | 16,333,743 | $442,837,473 | +$1,584,968 | $27.11 | 121 |
| 2024 Q2 | 16,242,247 | $467,138,707 | +$10,095,978 | $28.76 | 120 |
| 2024 Q1 | 15,892,946 | $463,440,165 | -$12,906,846 | $29.16 | 117 |
| 2023 Q4 | 16,261,994 | $528,667,001 | -$251,450 | $32.51 | 126 |
| 2023 Q3 | 16,271,554 | $521,018,497 | +$6,205,213 | $32 | 115 |
| 2023 Q2 | 15,984,589 | $701,031,443 | -$10,062,157 | $43.85 | 120 |
| 2023 Q1 | 16,213,938 | $717,721,563 | +$13,280,226 | $44.29 | 120 |
| 2022 Q4 | 15,969,552 | $634,638,489 | -$20,370,351 | $39.73 | 117 |
| 2022 Q3 | 15,319,596 | $706,913,920 | +$7,022,250 | $46.14 | 120 |
| 2022 Q2 | 15,147,316 | $653,533,661 | +$9,822,525 | $43.15 | 112 |
| 2022 Q1 | 14,882,764 | $803,548,443 | +$23,227,965 | $53.99 | 121 |
| 2021 Q4 | 14,446,519 | $864,710,320 | -$43,598,809 | $59.86 | 123 |
| 2021 Q3 | 14,787,776 | $968,927,802 | -$16,120,535 | $65.51 | 140 |
| 2021 Q2 | 15,040,814 | $950,122,354 | +$34,742,154 | $63.18 | 136 |
| 2021 Q1 | 14,650,983 | $714,225,765 | -$10,678,703 | $48.75 | 122 |
| 2020 Q4 | 15,132,644 | $624,376,779 | +$44,734,958 | $41.25 | 130 |
| 2020 Q3 | 13,957,347 | $640,952,762 | +$41,183,608 | $45.92 | 122 |
| 2020 Q2 | 13,071,781 | $571,934,696 | +$88,263,492 | $43.76 | 127 |
| 2020 Q1 | 11,071,736 | $438,826,875 | +$57,686,504 | $39.64 | 104 |
| 2019 Q4 | 9,512,953 | $446,965,037 | +$84,907,154 | $46.99 | 104 |
| 2019 Q3 | 7,509,308 | $264,801,326 | +$8,203,360 | $35.26 | 88 |
| 2019 Q2 | 7,203,561 | $280,872,895 | +$1,251,778 | $39 | 98 |
| 2019 Q1 | 7,148,503 | $316,165,724 | +$23,434,585 | $44.23 | 93 |
| 2018 Q4 | 6,630,503 | $231,241,733 | +$50,275,283 | $34.88 | 75 |
| 2018 Q3 | 5,186,095 | $189,981,535 | +$5,589,115 | $36.64 | 63 |
| 2018 Q2 | 5,138,887 | $136,915,101 | +$18,977,050 | $26.64 | 55 |
| 2018 Q1 | 4,514,822 | $67,993,229 | +$3,724,248 | $15.06 | 46 |
| 2017 Q4 | 4,158,182 | $79,791,894 | +$79,791,894 | $19.19 | 49 |