| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 6.8% | $4,934,400 | 640,000 | NEEDHAM INVESTMENT MANAGEMENT L.L.C. | 30 Sep 2025 | |||
| VANGUARD GROUP INC | 4.6% | $3,199,823 | 431,825 | The Vanguard Group | 30 Jun 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 6.8% | 640,000 | +24% | 0.34% | $4,934,400 |
| VANGUARD GROUP INC | 4.5% | 424,851 | -1.6% | 0% | $3,275,601 |
| DIMENSIONAL FUND ADVISORS LP | 3.8% | 358,414 | -0.57% | 0% | $2,763,326 |
| Meros Investment Management, LP | 3% | 284,941 | -0.18% | 0.94% | $2,196,895 |
| Perritt Capital Management Inc | 1.8% | 172,047 | -0.81% | 0.63% | $1,326,484 |
| BALLAST ADVISORS LLC | 1.8% | 171,047 | 0% | 0.36% | $1,318,772 |
| RENAISSANCE TECHNOLOGIES LLC | 1.2% | 109,877 | +4.8% | 0% | $847,152 |
| GEODE CAPITAL MANAGEMENT, LLC | 0.98% | 92,626 | 0% | 0% | $714,318 |
| Dynamic Advisor Solutions LLC | 0.92% | 86,932 | +28% | 0.02% | $670,246 |
| Peapod Lane Capital LLC | 0.92% | 86,634 | +32% | 0.6% | $668,099 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 0.79% | 74,810 | -4.5% | 0% | $576,785 |
| Bank of New York Mellon Corp | 0.71% | 66,862 | -3.3% | 0% | $515,506 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0.7% | 65,581 | +274% | 0% | $505,630 |
| RBF Capital, LLC | 0.68% | 64,390 | 0% | 0.02% | $496,447 |
| CITADEL ADVISORS LLC | 0.63% | 59,085 | +35% | 0% | $455,545 |
| ACADIAN ASSET MANAGEMENT LLC | 0.61% | 57,644 | +16% | 0% | $442,000 |
| MILLENNIUM MANAGEMENT LLC | 0.59% | 55,718 | -21% | 0% | $429,586 |
| BlackRock, Inc. | 0.43% | 40,031 | -66% | 0% | $308,639 |
| GSA CAPITAL PARTNERS LLP | 0.3% | 27,814 | 0.02% | $214,000 | |
| STATE STREET CORP | 0.27% | 25,681 | 0% | 0% | $198,001 |
| NAVELLIER & ASSOCIATES INC | 0.27% | 25,000 | 0% | 0.02% | $192,750 |
| PNC Financial Services Group, Inc. | 0.25% | 24,000 | 0% | 0% | $185,040 |
| Squarepoint Ops LLC | 0.24% | 23,011 | +58% | 0% | $177,415 |
| JANE STREET GROUP, LLC | 0.17% | 15,832 | -38% | 0% | $122,064 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.17% | 15,661 | 0% | 0% | $120,746 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 86,239 | $675,251 | -$5,833 | $7.83 | 2 |
| 2025 Q3 | 3,162,062 | $24,376,066 | -$221,763 | $7.71 | 50 |
| 2025 Q2 | 3,197,157 | $23,688,573 | -$4,929,767 | $7.41 | 59 |
| 2025 Q1 | 3,707,241 | $38,510,952 | -$1,783,856 | $10.41 | 69 |
| 2024 Q4 | 3,869,028 | $52,264,437 | -$238,858 | $13.49 | 66 |
| 2024 Q3 | 3,882,536 | $47,718,800 | -$1,779,147 | $12.29 | 63 |
| 2024 Q2 | 3,957,664 | $65,535,879 | +$11,316,709 | $16.56 | 67 |
| 2024 Q1 | 3,284,373 | $44,172,662 | +$2,465,472 | $13.45 | 38 |
| 2023 Q4 | 3,106,667 | $36,500,648 | +$1,485,205 | $11.79 | 39 |
| 2023 Q3 | 2,968,354 | $39,684,811 | -$561,565 | $13.37 | 41 |
| 2023 Q2 | 2,818,848 | $30,186,670 | -$3,263,220 | $10.71 | 36 |
| 2023 Q1 | 3,062,978 | $36,629,965 | +$2,197,578 | $12.04 | 36 |
| 2022 Q4 | 2,872,233 | $38,230,621 | +$983,554 | $13.31 | 32 |
| 2022 Q3 | 3,231,785 | $42,975,222 | +$184,516 | $13.31 | 31 |
| 2022 Q2 | 3,227,545 | $30,163,958 | -$734,111 | $9.35 | 31 |
| 2022 Q1 | 3,291,414 | $39,529,500 | -$3,070,738 | $12.02 | 36 |
| 2021 Q4 | 3,501,475 | $53,484,476 | +$490,754 | $15.30 | 41 |
| 2021 Q3 | 3,277,523 | $49,838,258 | +$713,864 | $15.20 | 43 |
| 2021 Q2 | 3,393,484 | $58,858,852 | +$2,094,112 | $17.32 | 39 |
| 2021 Q1 | 3,122,323 | $47,417,258 | -$476,016 | $15.20 | 32 |
| 2020 Q4 | 3,201,122 | $33,770,705 | -$1,019,513 | $10.56 | 32 |
| 2020 Q3 | 3,238,489 | $26,893,160 | -$1,952,078 | $8.30 | 30 |
| 2020 Q2 | 3,480,950 | $27,739,260 | +$807,206 | $7.98 | 32 |
| 2020 Q1 | 3,181,674 | $23,463,191 | +$276,318 | $7.40 | 33 |
| 2019 Q4 | 3,085,953 | $43,338,363 | +$373,642 | $14.06 | 32 |
| 2019 Q3 | 2,828,922 | $34,979,486 | +$17,293,139 | $12.27 | 36 |
| 2019 Q2 | 1,347,406 | $32,904,000 | -$886,467 | $24.45 | 28 |
| 2019 Q1 | 1,428,843 | $38,157,015 | +$1,078,991 | $26.75 | 38 |
| 2018 Q4 | 1,372,718 | $40,542,321 | +$571,366 | $29.59 | 38 |
| 2018 Q3 | 1,353,007 | $46,914,462 | +$2,407,373 | $34.70 | 39 |
| 2018 Q2 | 1,281,468 | $45,839,165 | +$4,230,152 | $35.80 | 36 |
| 2018 Q1 | 916,970 | $20,689,334 | +$760,880 | $22.66 | 30 |
| 2017 Q4 | 1,143,560 | $28,175,827 | +$350,971 | $24.75 | 27 |
| 2017 Q3 | 1,132,305 | $18,705,160 | -$544,067 | $16.59 | 26 |
| 2017 Q2 | 1,167,205 | $18,277,066 | +$154,010 | $15.60 | 24 |
| 2017 Q1 | 1,157,925 | $20,885,185 | +$1,556,865 | $18.23 | 23 |
| 2016 Q4 | 1,086,322 | $14,862,793 | +$157,375 | $13.75 | 21 |
| 2016 Q3 | 1,008,065 | $12,653,784 | -$660,761 | $12.57 | 19 |
| 2016 Q2 | 1,060,882 | $11,664,278 | -$777,522 | $11.04 | 21 |
| 2016 Q1 | 1,131,290 | $14,945,967 | -$271,571 | $12.63 | 19 |
| 2015 Q4 | 1,150,638 | $15,935,524 | +$348,407 | $13.87 | 20 |
| 2015 Q3 | 1,141,372 | $17,747,945 | +$78,178 | $15.58 | 22 |
| 2015 Q2 | 1,135,358 | $18,270,113 | -$17,245 | $16.09 | 26 |
| 2015 Q1 | 1,121,013 | $21,284,786 | +$1,143,118 | $19.00 | 26 |
| 2014 Q4 | 1,060,812 | $22,582,046 | +$449,844 | $21.34 | 26 |
| 2014 Q3 | 1,002,396 | $21,233,802 | -$33,218 | $21.29 | 23 |
| 2014 Q2 | 1,004,001 | $21,087,340 | +$1,550,955 | $21.06 | 21 |
| 2014 Q1 | 930,260 | $19,639,071 | +$1,684,869 | $21.18 | 18 |