71 Form 4 filings for ECAT between 2026-07-09 and 2026-11-03, from 2 filers. 71 discretionary (70 sales, 1 purchases). 71 of 71 carry a dollar total (47 stated, 24 computed as shares × price), summing to $101,317,194; a multi-transaction filing without a stated total contributes only its largest transaction, so the sum is a floor and the true figure is higher. Prices ran $14 to $16.
| Filed | Action | Shares largest txn | Price | Filing total | Txns | SEC |
|---|---|---|---|---|---|---|
| 2026-11-03 | sold | 86,172 | $13.60 | $1,171,939 | — | RECEIPT ↗ |
| 2026-11-03 | sold | 86,172 | $13.60 | $1,171,939 | — | RECEIPT ↗ |
| 2026-11-03 | sold | 86,172 | $13.60 | $1,171,939 | — | RECEIPT ↗ |
| 2026-11-03 | sold | 86,172 | $13.60 | $1,171,939 | — | RECEIPT ↗ |
| 2026-11-03 | sold | 86,172 | $13.60 | $1,171,939 | 1 | RECEIPT ↗ |
| 2026-10-30 | sold | 42,966 | $13.67 | $587,345 | — | RECEIPT ↗ |
| 2026-10-30 | sold | 42,966 | $13.67 | $587,345 | — | RECEIPT ↗ |
| 2026-10-30 | sold | 42,966 | $13.67 | $587,345 | 1 | RECEIPT ↗ |
| 2026-10-19 | sold | 24,576 | $13.60 | $334,234 | — | RECEIPT ↗ |
| 2026-10-19 | sold | 24,576 | $13.60 | $334,234 | — | RECEIPT ↗ |
| 2026-10-19 | sold | 24,576 | $13.60 | $334,234 | — | RECEIPT ↗ |
| 2026-10-19 | sold | 24,576 | $13.60 | $334,234 | — | RECEIPT ↗ |
| 2026-10-19 | sold | 24,576 | $13.60 | $334,234 | 1 | RECEIPT ↗ |
| 2026-10-15 | sold | 46,604 | $13.72 | $1,015,584 | 2 | RECEIPT ↗ |
| 2026-10-15 | sold | 46,604 | $13.72 | $1,015,584 | 2 | RECEIPT ↗ |
| 2026-10-15 | sold | 46,604 | $13.72 | $1,015,584 | 2 | RECEIPT ↗ |
| 2026-10-15 | sold | 46,604 | $13.72 | $1,015,584 | 2 | RECEIPT ↗ |
| 2026-10-15 | sold | 46,604 | $13.72 | $1,015,584 | 2 | RECEIPT ↗ |
| 2026-10-14 | sold | 36,718 | $14.17 | $617,061 | 2 | RECEIPT ↗ |
| 2026-10-14 | sold | 36,718 | $14.17 | $617,061 | 2 | RECEIPT ↗ |
| 2026-10-14 | sold | 36,718 | $14.17 | $617,061 | 2 | RECEIPT ↗ |
| 2026-10-14 | sold | 36,718 | $14.17 | $617,061 | 2 | RECEIPT ↗ |
| 2026-10-14 | sold | 36,718 | $14.17 | $617,061 | 2 | RECEIPT ↗ |
| 2026-10-13 | sold | 47,930 | $14.09 | $675,334 | — | RECEIPT ↗ |
| 2026-10-13 | sold | 47,930 | $14.09 | $675,334 | — | RECEIPT ↗ |
| 2026-10-13 | sold | 47,930 | $14.09 | $675,334 | — | RECEIPT ↗ |
| 2026-10-13 | sold | 47,930 | $14.09 | $675,334 | 1 | RECEIPT ↗ |
| 2026-10-08 | sold | 9,252 | $14.18 | $131,193 | 1 | RECEIPT ↗ |
| 2026-10-05 | sold | 2,480 | $13.88 | $47,076 | 2 | RECEIPT ↗ |
| 2026-10-05 | sold | 2,480 | $13.88 | $47,076 | 2 | RECEIPT ↗ |
| 2026-10-05 | sold | 2,480 | $13.88 | $47,076 | 2 | RECEIPT ↗ |
| 2026-10-05 | sold | 2,480 | $13.88 | $47,076 | 2 | RECEIPT ↗ |
| 2026-10-01 | sold | 29,320 | $13.94 | $746,258 | 2 | RECEIPT ↗ |
| 2026-10-01 | sold | 29,320 | $13.94 | $746,258 | 2 | RECEIPT ↗ |
| 2026-10-01 | sold | 29,320 | $13.94 | $746,258 | 2 | RECEIPT ↗ |
| 2026-10-01 | sold | 29,320 | $13.94 | $746,258 | 2 | RECEIPT ↗ |
| 2026-10-01 | sold | 29,320 | $13.94 | $746,258 | 2 | RECEIPT ↗ |
| 2026-09-21 | sold | 28,977 | $14.38 | $719,613 | 2 | RECEIPT ↗ |
| 2026-09-21 | sold | 28,977 | $14.38 | $719,613 | 2 | RECEIPT ↗ |
| 2026-09-17 | sold | 100,836 | $13.81 | $1,392,545 | — | RECEIPT ↗ |
| 2026-09-17 | sold | 100,836 | $13.81 | $1,392,545 | — | RECEIPT ↗ |
| 2026-09-17 | sold | 100,836 | $13.81 | $1,392,545 | — | RECEIPT ↗ |
| 2026-09-17 | sold | 100,836 | $13.81 | $1,392,545 | 1 | RECEIPT ↗ |
| 2026-09-15 | sold | 26,644 | $14.59 | $388,736 | 1 | RECEIPT ↗ |
| 2026-09-14 | sold | 111,062 | $15.07 | $2,285,887 | 2 | RECEIPT ↗ |
| 2026-09-14 | sold | 111,062 | $15.07 | $2,285,887 | 2 | RECEIPT ↗ |
| 2026-09-14 | sold | 111,062 | $15.07 | $2,285,887 | 2 | RECEIPT ↗ |
| 2026-09-09 | sold | 167,151 | $15.29 | $2,555,739 | — | RECEIPT ↗ |
| 2026-09-09 | sold | 167,151 | $15.29 | $2,555,739 | — | RECEIPT ↗ |
| 2026-09-09 | sold | 167,151 | $15.29 | $2,555,739 | 1 | RECEIPT ↗ |
| 2026-09-03 | sold | 79,453 | $15.27 | $2,034,670 | 2 | RECEIPT ↗ |
| 2026-09-03 | sold | 79,453 | $15.27 | $2,034,670 | 2 | RECEIPT ↗ |
| 2026-08-28 | sold | 92,174 | $15.52 | $1,430,540 | 1 | RECEIPT ↗ |
| 2026-08-27 | sold | 78,371 | $15.56 | $1,735,688 | 2 | RECEIPT ↗ |
| 2026-08-25 | sold | 66,500 | $15.34 | $1,020,110 | — | RECEIPT ↗ |
| 2026-08-19 | sold | 104,309 | $15.26 | $2,645,674 | 2 | RECEIPT ↗ |
| 2026-08-19 | sold | 104,309 | $15.26 | $2,645,674 | 2 | RECEIPT ↗ |
| 2026-08-13 | sold | 153,689 | $15.83 | ≥ $2,432,897 | 2 | RECEIPT ↗ |
| 2026-08-13 | sold | 153,689 | $15.83 | ≥ $2,432,897 | 2 | RECEIPT ↗ |
| 2026-08-13 | sold | 153,689 | $15.83 | $4,339,653 | 2 | RECEIPT ↗ |
| 2026-08-11 | sold | 205,881 | $15.81 | $3,254,979 | — | RECEIPT ↗ |
| 2026-08-10 | sold | 165,027 | $15.67 | $4,663,686 | 2 | RECEIPT ↗ |
| 2026-08-06 | sold | 99,323 | $15.34 | $2,177,542 | 2 | RECEIPT ↗ |
| 2026-08-04 | sold | 201,906 | $15.16 | $5,473,885 | 2 | RECEIPT ↗ |
| 2026-07-31 | sold | 187,774 | $15.00 | $2,816,610 | — | RECEIPT ↗ |
| 2026-07-30 | sold | 158,002 | $14.94 | $4,613,991 | 2 | RECEIPT ↗ |
| 2026-07-28 | sold | 151,995 | $15.11 | $2,998,480 | 2 | RECEIPT ↗ |
| 2026-07-23 | sold | 93,506 | $15.49 | $2,668,168 | 2 | RECEIPT ↗ |
| 2026-07-15 | sold | 104,482 | $15.91 | $2,566,294 | 2 | RECEIPT ↗ |
| 2026-07-09 | sold | 39,219 | $15.58 | $633,077 | 2 | — |
| Filed | Action | Shares largest txn | Price | Filing total | Txns | SEC |
|---|---|---|---|---|---|---|
| 2026-07-15 | purchased | 35,734 | $15.86 | $566,741 | — | RECEIPT ↗ |
2 filers · 71 filings · disclosed filing totals sum to $101,317,194 (47/71 state one, 24 computed; totals are proceeds with a floor, never profit — a Form 4 states what was traded, not what it cost the filer)