| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Ocho Investments LLC | 7.9% | $12,054,548 | 879,894 | Ocho Investments LLC | 30 Jun 2025 | |||
| RENAISSANCE TECHNOLOGIES LLC | 5.07% | $7,898,788 | 602,501 | Renaissance Technologies LLC | 02 Jan 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,329,900 | $42,654,485 | -$1,830,558 | $9.83 | 87 |
| 2025 Q2 | 4,493,500 | $57,203,023 | +$4,165,739 | $12.73 | 75 |
| 2025 Q1 | 4,139,974 | $56,423,349 | -$658,082 | $13.63 | 64 |
| 2024 Q4 | 4,068,076 | $81,155,562 | +$10,899,615 | $19.95 | 71 |
| 2024 Q3 | 3,277,207 | $39,519,035 | +$3,389,489 | $12.05 | 56 |
| 2024 Q2 | 3,160,606 | $23,991,534 | -$4,357,744 | $7.59 | 52 |
| 2024 Q1 | 3,609,304 | $36,738,765 | -$1,958,040 | $10.18 | 55 |
| 2023 Q4 | 3,825,899 | $36,506,293 | +$9,191,704 | $9.53 | 60 |
| 2023 Q3 | 2,881,090 | $16,794,327 | -$3,178,539 | $5.83 | 48 |
| 2023 Q2 | 3,260,350 | $25,720,720 | +$4,946,978 | $7.89 | 55 |
| 2023 Q1 | 2,839,801 | $17,130,863 | -$3,066,098 | $6.04 | 30 |
| 2022 Q4 | 3,354,338 | $14,979,420 | -$530,290 | $4.45 | 33 |
| 2022 Q3 | 3,498,806 | $15,499,443 | -$2,843,996 | $4.43 | 32 |
| 2022 Q2 | 4,001,777 | $24,258,871 | +$266,216 | $6.06 | 41 |
| 2022 Q1 | 3,948,497 | $25,488,000 | -$1,725,887 | $6.56 | 38 |
| 2021 Q4 | 4,127,767 | $38,879,000 | -$5,898,295 | $9.42 | 46 |
| 2021 Q3 | 3,949,770 | $45,813,000 | +$2,095,646 | $11.6 | 52 |
| 2021 Q2 | 3,724,570 | $54,864,000 | +$1,215,274 | $14.76 | 45 |
| 2021 Q1 | 3,618,174 | $60,639,298 | +$2,397,247 | $16.76 | 45 |
| 2020 Q4 | 3,483,444 | $32,881,009 | +$3,215,869 | $9.44 | 39 |
| 2020 Q3 | 3,164,776 | $20,341,971 | -$836,463 | $6.43 | 38 |
| 2020 Q2 | 3,340,659 | $18,836,716 | -$3,193,442 | $5.64 | 46 |
| 2020 Q1 | 4,221,937 | $16,580,626 | -$1,783,443 | $3.93 | 58 |
| 2019 Q4 | 4,481,565 | $47,950,967 | -$1,735,325 | $10.7 | 52 |
| 2019 Q3 | 4,652,231 | $49,720,573 | +$1,068,895 | $10.69 | 59 |
| 2019 Q2 | 4,511,650 | $69,648,739 | +$5,266,454 | $15.44 | 65 |
| 2019 Q1 | 4,191,336 | $56,160,212 | +$5,558,372 | $13.4 | 61 |
| 2018 Q4 | 3,759,705 | $36,949,845 | -$1,756,917 | $9.83 | 53 |
| 2018 Q3 | 3,932,392 | $46,596,860 | -$2,446,405 | $11.85 | 54 |
| 2018 Q2 | 3,974,798 | $67,966,685 | +$18,405,710 | $17.1 | 61 |
| 2018 Q1 | 2,941,971 | $21,382,242 | +$1,352,053 | $7.27 | 36 |
| 2017 Q4 | 2,758,146 | $17,792,457 | -$1,182,262 | $6.45 | 33 |
| 2017 Q3 | 2,903,859 | $24,971,000 | -$2,584,891 | $8.6 | 44 |
| 2017 Q2 | 3,193,990 | $34,971,000 | +$319,401 | $10.95 | 47 |
| 2017 Q1 | 3,187,040 | $30,753,000 | +$44,797 | $9.65 | 51 |
| 2016 Q4 | 3,459,709 | $32,524,000 | +$131,937 | $9.4 | 53 |
| 2016 Q3 | 3,394,253 | $43,542,000 | +$1,708,585 | $12.83 | 49 |
| 2016 Q2 | 3,326,479 | $26,675,000 | -$3,979,621 | $8.02 | 48 |
| 2016 Q1 | 3,812,187 | $30,950,000 | -$658,547 | $8.12 | 49 |
| 2015 Q4 | 3,898,046 | $32,637,432 | -$3,004,046 | $8.37 | 58 |
| 2015 Q3 | 4,156,209 | $34,374,901 | +$278,594 | $8.27 | 55 |
| 2015 Q2 | 4,075,664 | $45,968,564 | +$1,412,623 | $11.28 | 66 |
| 2015 Q1 | 3,966,051 | $38,163,388 | -$4,569,237 | $9.64 | 63 |
| 2014 Q4 | 4,084,641 | $51,517,697 | -$3,826,108 | $12.62 | 65 |
| 2014 Q3 | 4,286,530 | $66,451,932 | -$3,250,312 | $15.5 | 71 |
| 2014 Q2 | 4,448,851 | $86,057,910 | -$20,559,997 | $19.35 | 71 |
| 2014 Q1 | 5,292,459 | $121,226,731 | +$38,681,728 | $22.9 | 68 |