Loading ticker data...
| Date | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|
| 2025-05-06 | Turtle Creek Asset Management Inc. | - | Buy | 150,000 | $4.26 | $639,030.00 | +0.9% | → |
| 2025-04-24 | Turtle Creek Asset Management Inc. | - | Buy | 27,956 | $5.10 | $142,573.09 | - | → |
| 2025-04-21 | Turtle Creek Asset Management Inc. | - | Buy | 176,411 | $5.12 | $903,983.35 | +0.4% | → |
| 2025-04-15 | Turtle Creek Asset Management Inc. | - | Buy | 175,000 | $5.14 | $899,947.50 | +0.4% | → |
| 2025-04-10 | Turtle Creek Asset Management Inc. | - | Buy | 50,000 | $5.16 | $257,785.00 | +0.3% | → |