Average Insider

Where insiders trade, we follow

52W Low$3.72
Current$3.913.5% above low, 96.5% below high
Sale$5.7537.0% above low, 63.0% below high
52W High$9.20
Shares
1,824,660
Price
$5.75
Total Value
$10,491,795.00

Nearby Earnings

Mar 9, 2026
EPS:0.14 (est: 0.15)-4.6%
Revenue:$112.00M (est: $113.91M)-1.7%

Transaction Details

InsiderLead Edge Capital Management, LLC
Title10% Owner
Transaction DateMar 23, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Stock
Direct/IndirectIndirect
Nature of OwnershipBy Lead Edge Public Fund, LP
Filing DateApr 6, 2026
Shares Sold1,824,660
Price per Share$5.75
Total Value$10,491,795.00
Shares Owned After2,891,892
DerivativeNo
Accession Number0001193125-26-143714
DocumentView SEC Filing
Version: v26.3.33