| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Millar Donna | 12% | $5,356,795 | 1,284,603 | Millar Donna | 13 Dec 2018 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 5.8% | 635,000 | +3.7% | 0.21% | $3,038,475 |
| VANGUARD GROUP INC | 5.7% | 625,371 | -5.2% | 0% | $2,992,400 |
| RENAISSANCE TECHNOLOGIES LLC | 4.9% | 535,775 | -0.06% | 0% | $2,563,685 |
| BlackRock, Inc. | 2.5% | 271,816 | +0.24% | 0% | $1,300,639 |
| DIMENSIONAL FUND ADVISORS LP | 1.3% | 147,865 | 0% | 0% | $707,535 |
| ACADIAN ASSET MANAGEMENT LLC | 1.3% | 144,217 | -1.9% | 0% | $689,000 |
| GEODE CAPITAL MANAGEMENT, LLC | 0.9% | 99,306 | +1.2% | 0% | $475,323 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.72% | 78,525 | +1.9% | 0.01% | $375,742 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.58% | 64,184 | -24% | 0% | $307,120 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0.53% | 58,309 | 0% | 0% | $279,009 |
| Inspire Advisors, LLC | 0.43% | 47,323 | -19% | 0.02% | $226,439 |
| STATE STREET CORP | 0.43% | 46,957 | 0% | 0% | $224,689 |
| CITADEL ADVISORS LLC | 0.34% | 36,795 | +138% | 0% | $176,064 |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 0.31% | 34,375 | 0% | 0.03% | $164,484 |
| OSAIC HOLDINGS, INC. | 0.23% | 25,280 | +158% | 0% | $121,084 |
| SYNOVUS FINANCIAL CORP | 0.23% | 25,000 | 0% | $119,625 | |
| NORTHERN TRUST CORP | 0.17% | 18,411 | -18% | 0% | $88,097 |
| NewEdge Advisors, LLC | 0.15% | 16,834 | +6.4% | 0% | $80,551 |
| CALDWELL SUTTER CAPITAL, INC. | 0.15% | 16,236 | 0% | 0.03% | $77,689 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 0.15% | 16,000 | 0% | 0% | $77,000 |
| GROUP ONE TRADING LLC | 0.12% | 13,559 | -15% | 0% | $64,880 |
| MORGAN STANLEY | 0.1% | 11,521 | -7.2% | 0% | $55,128 |
| JAMES INVESTMENT RESEARCH, INC. | 0.1% | 11,050 | 0% | 0.01% | $52,874 |
| Allworth Financial LP | 0.09% | 10,000 | 0% | 0% | $47,850 |
| BANK OF AMERICA CORP /DE/ | 0.05% | 5,566 | -1.5% | 0% | $26,633 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,003,600 | $14,371,851 | +$63,605 | $4.78 | 38 |
| 2025 Q2 | 2,990,364 | $14,024,461 | -$760,638 | $4.69 | 34 |
| 2025 Q1 | 3,136,549 | $15,675,279 | +$180,483 | $5.00 | 35 |
| 2024 Q4 | 3,094,352 | $16,375,274 | -$798,262 | $5.29 | 29 |
| 2024 Q3 | 3,236,803 | $18,455,113 | -$257,372 | $5.70 | 35 |
| 2024 Q2 | 3,282,394 | $18,056,312 | -$419,198 | $5.50 | 37 |
| 2024 Q1 | 128,296 | $800,143 | +$119,884 | $6.24 | 7 |
| 2023 Q4 | 2,532,094 | $13,390,474 | +$540,998 | $5.29 | 33 |
| 2023 Q3 | 2,415,686 | $10,484,011 | +$91,615 | $4.34 | 26 |
| 2023 Q2 | 2,396,632 | $9,538,825 | +$87,415 | $3.98 | 27 |
| 2023 Q1 | 2,373,696 | $9,873,781 | -$229,095 | $4.16 | 27 |
| 2022 Q4 | 2,429,514 | $9,764,811 | -$50,125 | $4.02 | 30 |
| 2022 Q3 | 2,221,275 | $8,993,539 | -$752,636 | $4.05 | 32 |
| 2022 Q2 | 2,371,696 | $10,576,087 | +$753,982 | $4.46 | 32 |
| 2022 Q1 | 2,259,801 | $9,488,097 | -$1,951,790 | $4.20 | 31 |
| 2021 Q4 | 2,883,836 | $17,216,137 | +$1,763,526 | $5.97 | 39 |
| 2021 Q3 | 2,608,851 | $17,560,686 | -$9,061,028 | $6.73 | 44 |
| 2021 Q2 | 3,730,024 | $31,962,403 | -$12,733,803 | $8.57 | 53 |
| 2021 Q1 | 5,184,066 | $50,594,995 | -$912,888 | $9.76 | 61 |
| 2020 Q4 | 5,235,974 | $58,381,153 | -$555,851 | $11.15 | 57 |
| 2020 Q3 | 5,188,995 | $76,708,683 | +$6,391,683 | $14.78 | 63 |
| 2020 Q2 | 4,756,068 | $84,180,001 | +$35,339,021 | $17.70 | 70 |
| 2020 Q1 | 2,837,948 | $34,278,975 | +$3,458,865 | $12.08 | 37 |
| 2019 Q4 | 3,270,659 | $11,219,000 | +$253,731 | $3.43 | 19 |
| 2019 Q3 | 3,193,912 | $11,531,000 | +$1,116,179 | $3.61 | 23 |
| 2019 Q2 | 2,886,852 | $9,845,000 | -$1,458,566 | $3.41 | 22 |
| 2019 Q1 | 3,311,473 | $11,923,000 | -$194,286 | $3.60 | 24 |
| 2018 Q4 | 3,368,712 | $12,497,000 | -$335,411 | $3.71 | 24 |
| 2018 Q3 | 3,377,390 | $11,990,000 | +$332,381 | $3.55 | 25 |
| 2018 Q2 | 3,377,641 | $11,316,000 | +$370,800 | $3.35 | 28 |
| 2018 Q1 | 3,267,046 | $10,943,000 | +$405,679 | $3.35 | 23 |
| 2017 Q4 | 3,144,937 | $12,582,000 | -$754,549 | $4.00 | 20 |
| 2017 Q3 | 3,341,538 | $12,867,000 | +$333,702 | $3.85 | 25 |
| 2017 Q2 | 3,289,615 | $9,702,000 | -$476,384 | $2.95 | 29 |
| 2017 Q1 | 3,452,181 | $9,492,000 | -$437,270 | $2.75 | 30 |
| 2016 Q4 | 3,639,740 | $12,737,000 | -$352,686 | $3.50 | 30 |
| 2016 Q3 | 3,740,580 | $13,466,000 | +$2,127,007 | $3.60 | 29 |
| 2016 Q2 | 3,157,793 | $7,165,000 | +$497,021 | $2.27 | 26 |
| 2016 Q1 | 2,941,315 | $5,351,000 | -$121,129 | $1.82 | 21 |
| 2015 Q4 | 3,015,316 | $5,277,000 | +$150,573 | $1.75 | 20 |
| 2015 Q3 | 2,915,825 | $5,801,000 | +$128,762 | $1.99 | 24 |
| 2015 Q2 | 2,813,769 | $6,300,000 | +$742,019 | $2.24 | 26 |
| 2015 Q1 | 2,499,190 | $5,683,000 | -$92,885 | $2.27 | 26 |
| 2014 Q4 | 2,524,452 | $6,486,000 | +$1,270,796 | $2.57 | 26 |
| 2014 Q3 | 1,842,145 | $5,985,000 | +$352,165 | $3.25 | 22 |
| 2014 Q2 | 1,790,611 | $3,813,000 | -$15,575 | $2.13 | 24 |
| 2014 Q1 | 1,782,940 | $3,988,000 | -$151,561 | $2.24 | 17 |