Average Insider

Where insiders trade, we follow

52W Low$8.00
Current$12.1427.6% above low, 72.4% below high
Sale$13.8639.1% above low, 60.9% below high
52W High$22.98
Shares
1,803,786
Price
$13.86
Total Value
$24,999,932.82

Nearby Earnings

Feb 26, 2026
EPS:Est: -0.20
Revenue:Est: $321.84M

Transaction Details

InsiderLiberty 77 Capital L.P.
Title10% Owner
Transaction DateMar 6, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Shares
Direct/IndirectIndirect
Nature of OwnershipSee footnotes
Filing DateMar 6, 2026
Shares Sold1,803,786
Price per Share$13.86
Total Value$24,999,932.82
DerivativeNo
Accession Number0000950142-26-000641
DocumentView SEC Filing
Version: v26.3.23