| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 8% | $22.6M | 5.56M | NEEDHAM INVESTMENT MANAGEMENT LLC | Mar 31, 2025 | |||
| BlackRock, Inc. | 7.4% | $21.3M | 5.25M | BlackRock, Inc. | Mar 31, 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 56M | $219M | -$6.92M | $3.90 | 166 |
| 2025 Q2 | 57.5M | $260M | -$2.34M | $4.53 | 173 |
| 2025 Q1 | 58M | $266M | -$3.74M | $4.59 | 178 |
| 2024 Q4 | 58.3M | $369M | +$5.41M | $6.33 | 195 |
| 2024 Q3 | 57.4M | $326M | -$237K | $5.68 | 171 |
| 2024 Q2 | 57.3M | $237M | +$187K | $4.13 | 152 |
| 2024 Q1 | 57M | $280M | -$12.1M | $4.91 | 148 |
| 2023 Q4 | 59.4M | $334M | -$4.65M | $5.62 | 149 |
| 2023 Q3 | 58.5M | $202M | +$554K | $3.45 | 136 |
| 2023 Q2 | 58.3M | $232M | -$9.23M | $3.98 | 143 |
| 2023 Q1 | 60.7M | $235M | -$13.8M | $3.88 | 157 |
| 2022 Q4 | 63.8M | $326M | -$27.1M | $5.11 | 175 |
| 2022 Q3 | 66.2M | $500M | -$3.82M | $7.55 | 141 |
| 2022 Q2 | 65.8M | $792M | +$29.1M | $12.03 | 168 |
| 2022 Q1 | 62.9M | $1.36B | +$11.5M | $21.61 | 180 |
| 2021 Q4 | 62.5M | $1.28B | +$24.3M | $20.57 | 171 |
| 2021 Q3 | 60.1M | $1.51B | -$13.8M | $25.14 | 174 |
| 2021 Q2 | 60.5M | $1.53B | -$1.07M | $25.31 | 172 |
| 2021 Q1 | 60.6M | $1.54B | -$55.8M | $25.42 | 178 |
| 2020 Q4 | 62.8M | $1.24B | +$15.9M | $19.68 | 178 |
| 2020 Q3 | 62.2M | $663M | -$2.45M | $10.67 | 157 |
| 2020 Q2 | 62.3M | $679M | +$15.1M | $10.91 | 168 |
| 2020 Q1 | 60.9M | $751M | +$2.45M | $12.35 | 180 |
| 2019 Q4 | 60.7M | $720M | +$24.1M | $11.86 | 167 |
| 2019 Q3 | 59.4M | $441M | -$13.3M | $7.43 | 177 |
| 2019 Q2 | 59.9M | $582M | -$10.5M | $9.72 | 169 |
| 2019 Q1 | 61.2M | $714M | -$7.57M | $11.67 | 199 |
| 2018 Q4 | 61.8M | $719M | -$15.8M | $11.63 | 191 |
| 2018 Q3 | 61.8M | $1.26B | +$64.8M | $20.40 | 196 |
| 2018 Q2 | 59.1M | $762M | +$19.6M | $12.90 | 149 |
| 2018 Q1 | 57.7M | $620M | +$5.35M | $10.75 | 144 |
| 2017 Q4 | 57.2M | $467M | +$5.58M | $8.15 | 125 |
| 2017 Q3 | 56.5M | $481M | -$10.8M | $8.50 | 128 |
| 2017 Q2 | 56.4M | $722M | +$6.75M | $12.80 | 144 |
| 2017 Q1 | 55.7M | $777M | +$67.2M | $13.95 | 150 |
| 2016 Q4 | 55.3M | $826M | +$65.1M | $14.95 | 174 |
| 2016 Q3 | 50.9M | $495M | +$4.57M | $9.74 | 141 |
| 2016 Q2 | 51.2M | $373M | -$68.2K | $7.28 | 129 |
| 2016 Q1 | 50M | $385M | +$36M | $7.70 | 137 |
| 2015 Q4 | 45.6M | $504M | -$3.31M | $11.05 | 123 |
| 2015 Q3 | 45.5M | $541M | -$10.5M | $11.90 | 116 |
| 2015 Q2 | 45.7M | $914M | +$14.4M | $19.99 | 132 |
| 2015 Q1 | 44.4M | $1.03B | +$4.74M | $23.21 | 147 |
| 2014 Q4 | 44.1M | $1.3B | -$52.7M | $29.48 | 166 |
| 2014 Q3 | 46.4M | $1.09B | +$47.8M | $23.41 | 141 |
| 2014 Q2 | 44.7M | $1.11B | -$57.4M | $24.74 | 165 |
| 2014 Q1 | 46.5M | $1.41B | +$158M | $30.46 | 196 |