| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 9% | +80% | $81,334,754 | +$36,317,116 | 2,701,254 | +81% | FMR LLC | 30 Sep 2025 |
| AWM Investment Company, Inc. | 5.3% | $13,529,215 | 1,587,936 | AWM Investment Company, Inc. | 31 Mar 2025 | |||
| BAILLIE GIFFORD & CO | 5.1% | $46,088,654 | 1,530,676 | BAILLIE GIFFORD & CO | 30 Sep 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| FMR LLC | 9% | 2,701,254 | +81% | 0% | $81,334,754 |
| VANGUARD GROUP INC | 7.6% | 2,288,190 | +2.9% | 0% | $68,897,401 |
| BlackRock, Inc. | 6.7% | 2,002,333 | -2.4% | 0% | $60,290,248 |
| AWM Investment Company, Inc. | 5.2% | 1,566,771 | -0.45% | 4.4% | $47,175,475 |
| BAILLIE GIFFORD & CO | 5.1% | 1,530,676 | -23% | 0.03% | $46,088,654 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 3% | 894,061 | 0.07% | $26,920,177 | |
| GEODE CAPITAL MANAGEMENT, LLC | 2.3% | 680,103 | +0.23% | 0% | $20,481,981 |
| STATE STREET CORP | 2% | 602,103 | -1.6% | 0% | $18,129,321 |
| Halter Ferguson Financial Inc. | 1.5% | 453,012 | +3% | 3.3% | $13,640,192 |
| RICE HALL JAMES & ASSOCIATES, LLC | 1.5% | 444,381 | -27% | 0.73% | $13,380,312 |
| Pier Capital, LLC | 1.2% | 370,955 | -8.6% | 1.7% | $11,169,455 |
| Invesco Ltd. | 1.2% | 366,570 | +1137% | 0% | $11,037,423 |
| WELLINGTON MANAGEMENT GROUP LLP | 1.2% | 361,264 | +33% | 0% | $10,877,659 |
| GILDER GAGNON HOWE & CO LLC | 1.1% | 324,040 | 0.1% | $9,756,844 | |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 1% | 307,864 | -31% | 0.06% | $9,269,785 |
| Sculptor Capital LP | 1% | 300,000 | 0% | 0.12% | $9,033,000 |
| NEXT CENTURY GROWTH INVESTORS LLC | 0.92% | 276,346 | 0.61% | $8,320,778 | |
| KENNEDY CAPITAL MANAGEMENT LLC | 0.85% | 256,611 | -42% | 0.17% | $7,726,557 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.79% | 238,448 | +3.8% | 0% | $7,179,669 |
| D. E. Shaw & Co., Inc. | 0.78% | 234,374 | 0.01% | $7,057,001 | |
| NORTHERN TRUST CORP | 0.77% | 230,735 | -29% | 0% | $6,947,431 |
| CITADEL ADVISORS LLC | 0.74% | 223,273 | 0.01% | $6,722,750 | |
| NATIONAL BANK OF CANADA /FI/ | 0.7% | 210,300 | -19% | 0.01% | $6,332,133 |
| BARD ASSOCIATES INC | 0.61% | 181,620 | -6.6% | 1.5% | $5,468,579 |
| ExodusPoint Capital Management, LP | 0.6% | 178,658 | 0.08% | $5,379,392 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 117,925 | $2,380,906 | -$235,503 | $20.19 | 4 |
| 2025 Q3 | 20,358,634 | $612,600,609 | +$90,693,540 | $30.11 | 148 |
| 2025 Q2 | 17,566,127 | $227,115,393 | -$14,886,265 | $12.93 | 119 |
| 2025 Q1 | 19,010,402 | $138,657,098 | -$28,962,765 | $7.29 | 112 |
| 2024 Q4 | 20,886,334 | $347,164,958 | +$8,609,889 | $16.63 | 130 |
| 2024 Q3 | 20,771,435 | $266,963,503 | +$19,456,827 | $12.85 | 128 |
| 2024 Q2 | 19,156,418 | $213,988,527 | +$8,724,043 | $11.17 | 120 |
| 2024 Q1 | 17,392,821 | $215,662,848 | -$99,356,874 | $12.40 | 132 |
| 2023 Q4 | 610,350 | $16,192,585 | +$9,697,273 | $26.53 | 3 |
| 2023 Q3 | 19,563,681 | $894,087,032 | +$28,876,334 | $45.70 | 149 |
| 2023 Q2 | 18,999,360 | $784,002,510 | +$31,766,118 | $41.25 | 145 |
| 2023 Q1 | 18,676,022 | $579,096,785 | +$105,991,332 | $31.02 | 139 |
| 2022 Q4 | 15,993,372 | $321,467,465 | +$85,736,428 | $20.10 | 124 |
| 2022 Q3 | 11,745,295 | $165,613,439 | +$45,989,776 | $14.10 | 79 |
| 2022 Q2 | 8,798,609 | $66,040,293 | -$18,238,938 | $7.50 | 68 |
| 2022 Q1 | 10,804,908 | $109,789,533 | -$34,998,550 | $10.16 | 75 |
| 2021 Q4 | 11,086,553 | $268,043,013 | +$76,655,308 | $24.18 | 71 |
| 2021 Q3 | 7,992,191 | $109,664,000 | +$45,951,988 | $13.65 | 41 |
| 2021 Q2 | 4,619,074 | $12,748,000 | -$590,415 | $2.76 | 18 |
| 2021 Q1 | 4,851,985 | $12,227,000 | -$328,531 | $2.52 | 20 |
| 2020 Q4 | 4,981,122 | $12,602,000 | -$794,893 | $2.53 | 21 |
| 2020 Q3 | 5,584,536 | $7,761,000 | -$886,399 | $1.39 | 21 |
| 2020 Q2 | 5,242,588 | $10,233,000 | +$114,983 | $1.96 | 18 |
| 2020 Q1 | 5,928,032 | $9,899,000 | +$769,707 | $1.67 | 20 |
| 2019 Q4 | 5,493,091 | $10,983,000 | -$413,278 | $2.00 | 23 |
| 2019 Q3 | 5,665,007 | $10,139,000 | -$239,637 | $1.79 | 19 |
| 2019 Q2 | 5,798,820 | $9,566,000 | -$510,447 | $1.65 | 18 |
| 2019 Q1 | 6,149,422 | $8,481,000 | +$597,084 | $1.38 | 22 |
| 2018 Q4 | 5,705,640 | $8,052,000 | +$53,141 | $1.41 | 21 |
| 2018 Q3 | 5,579,585 | $12,385,000 | +$1,804,076 | $2.22 | 23 |
| 2018 Q2 | 4,756,556 | $11,183,000 | -$502,806 | $2.35 | 21 |
| 2018 Q1 | 4,989,800 | $11,227,000 | -$1,370,178 | $2.25 | 24 |
| 2017 Q4 | 5,442,141 | $14,741,000 | -$2,616,460 | $2.71 | 24 |
| 2017 Q3 | 5,849,274 | $23,917,000 | +$916,737 | $4.09 | 21 |
| 2017 Q2 | 5,659,532 | $21,217,000 | +$10,660,399 | $3.75 | 21 |
| 2017 Q1 | 2,746,526 | $13,207,000 | +$5,239,295 | $4.81 | 18 |
| 2016 Q4 | 1,773,532 | $4,230,000 | +$79,272 | $2.41 | 11 |
| 2016 Q3 | 504,182 | $1,618,000 | +$712,152 | $3.21 | 8 |
| 2016 Q2 | 289,127 | $464,000 | -$37,688 | $1.58 | 8 |
| 2016 Q1 | 239,459 | $275,000 | -$13,019 | $1.16 | 7 |
| 2015 Q4 | 309,399 | $582,000 | -$1,801,819 | $1.89 | 8 |
| 2015 Q3 | 1,498,831 | $3,794,000 | -$405,361 | $2.54 | 9 |
| 2015 Q2 | 1,756,703 | $3,996,000 | -$41,196 | $2.28 | 9 |
| 2015 Q1 | 1,774,208 | $4,149,000 | -$66,525 | $2.34 | 9 |
| 2014 Q4 | 1,800,999 | $4,588,000 | +$289,154 | $2.55 | 10 |
| 2014 Q3 | 975,414 | $2,468,000 | +$187,067 | $2.53 | 9 |
| 2014 Q2 | 901,560 | $1,938,000 | +$57,003 | $2.15 | 8 |
| 2014 Q1 | 870,740 | $2,481,000 | +$668,584 | $2.85 | 10 |