| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BAMCO INC /NY/ | 11% | -16% | $87,738,158 | -$15,211,580 | 21,557,287 | -15% | Baron Capital Group, Inc. | 30 Sep 2025 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 9.2% | +28% | $84,774,329 | +$19,537,727 | 17,960,663 | +30% | FRONTIER CAPITAL MANAGEMENT CO.,LLC | 30 Jun 2025 |
| Granahan Investment Management, LLC | 8.8% | -12% | $71,122,416 | -$8,586,044 | 17,474,795 | -11% | Granahan Investment Management LLC | 30 Sep 2025 |
| VANGUARD GROUP INC | 7.7% | $62,202,563 | 15,283,185 | The Vanguard Group | 30 Sep 2025 | |||
| STATE STREET CORP | 5.4% | $43,477,372 | 10,682,401 | STATE STREET CORPORATION | 30 Sep 2025 | |||
| Neuberger Berman Group LLC | 4.8% | -12% | $39,069,436 | -$1,276,669 | 9,599,370 | -3.2% | Neuberger Berman Group LLC | 31 Oct 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 15% | 28,900,768 | -0.89% | 0.09% | $117,626,128 |
| BAMCO INC /NY/ | 11% | 21,557,287 | -15% | 0.23% | $87,738,158 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 9.1% | 18,010,912 | +0.28% | 0.66% | $73,304,412 |
| Granahan Investment Management, LLC | 8.8% | 17,474,795 | -10% | 2.9% | $71,122,416 |
| BlackRock, Inc. | 8.1% | 16,008,917 | +9.7% | 0% | $65,156,292 |
| VANGUARD GROUP INC | 7.7% | 15,283,185 | +9.6% | 0% | $62,202,563 |
| STATE STREET CORP | 5.4% | 10,682,373 | +32% | 0% | $43,477,258 |
| NEUBERGER BERMAN GROUP LLC | 5% | 10,011,845 | -0.58% | 0.03% | $40,716,783 |
| Elemental Capital Partners LLC | 3.8% | 7,611,602 | 0% | 18% | $30,979,220 |
| Artemis Investment Management LLP | 2.5% | 4,947,773 | +63% | 0.25% | $20,137,436 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.4% | 4,796,532 | +4.9% | 0% | $19,524,214 |
| DIMENSIONAL FUND ADVISORS LP | 1.4% | 2,742,449 | +0.02% | 0% | $11,161,193 |
| Meros Investment Management, LP | 1% | 1,994,818 | +34% | 3.5% | $8,118,909 |
| NORTHERN TRUST CORP | 0.87% | 1,722,632 | +15% | 0% | $7,011,112 |
| GENERAL AMERICAN INVESTORS CO INC | 0.86% | 1,704,849 | -7.7% | 0.43% | $6,938,735 |
| ROYCE & ASSOCIATES LP | 0.84% | 1,676,760 | +5.8% | 0.07% | $6,824,413 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.82% | 1,625,272 | +7.8% | 0% | $6,614,857 |
| Handelsbanken Fonder AB | 0.8% | 1,579,686 | +1938% | 0.02% | $6,429,000 |
| UBS Group AG | 0.79% | 1,560,837 | -16% | 0% | $6,352,606 |
| MORGAN STANLEY | 0.76% | 1,513,058 | -14% | 0% | $6,158,146 |
| BNP PARIBAS FINANCIAL MARKETS | 0.67% | 1,336,866 | 0% | 0% | $5,441,045 |
| COMERICA BANK | 0.64% | 1,261,095 | -1.7% | 0.02% | $5,132,655 |
| ROYAL BANK OF CANADA | 0.62% | 1,235,534 | -11% | 0% | $5,030,000 |
| WELLS FARGO & COMPANY/MN | 0.62% | 1,233,782 | -3% | 0% | $5,021,492 |
| DEUTSCHE BANK AG\ | 0.62% | 1,232,761 | -3.2% | 0% | $5,017,337 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 77,106 | $271,929 | -$24,655 | $3.53 | 4 |
| 2025 Q3 | 200,129,337 | $814,499,868 | +$7,849,174 | $4.07 | 199 |
| 2025 Q2 | 190,380,212 | $677,775,745 | +$30,276,718 | $3.56 | 179 |
| 2025 Q1 | 181,919,509 | $370,302,178 | -$23,332,042 | $2.04 | 182 |
| 2024 Q4 | 188,632,824 | $764,491,545 | +$93,268,097 | $4.05 | 187 |
| 2024 Q3 | 162,701,185 | $649,268,614 | +$56,065,438 | $3.99 | 177 |
| 2024 Q2 | 145,897,579 | $900,194,026 | +$44,571,560 | $6.17 | 184 |
| 2024 Q1 | 137,444,075 | $973,066,615 | +$84,690,161 | $7.08 | 171 |
| 2023 Q4 | 2,700,367 | $21,920,435 | +$5,402,605 | $8.11 | 2 |
| 2023 Q3 | 107,297,995 | $675,982,120 | +$11,715,543 | $6.30 | 163 |
| 2023 Q2 | 99,594,888 | $936,319,035 | +$146,818,839 | $9.40 | 170 |
| 2023 Q1 | 83,805,797 | $884,143,865 | +$88,747,768 | $10.55 | 165 |
| 2022 Q4 | 76,273,234 | $444,661,941 | +$66,650,910 | $5.83 | 129 |
| 2022 Q3 | 66,041,045 | $483,416,055 | +$108,390,126 | $7.32 | 114 |
| 2022 Q2 | 51,345,860 | $292,767,475 | +$66,479,053 | $5.70 | 113 |
| 2022 Q1 | 38,836,966 | $303,376,137 | +$48,896,896 | $7.81 | 84 |
| 2021 Q4 | 32,215,327 | $386,018,880 | +$103,545,153 | $11.99 | 98 |
| 2021 Q3 | 23,376,424 | $287,569,000 | +$77,007,813 | $12.31 | 69 |
| 2021 Q2 | 17,733,769 | $174,965,000 | +$174,841,094 | $9.88 | 47 |
| 2021 Q1 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2020 Q4 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2020 Q3 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2020 Q2 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2020 Q1 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2019 Q4 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2019 Q3 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2019 Q2 | 1,000 | $10,000 | $0 | $10.00 | 1 |
| 2019 Q1 | 1,000 | $10,000 | $0 | $10.00 | 1 |