Average Insider

Where insiders trade, we follow

52W Low$3.29
Current$3.717.1% above low, 92.9% below high
Sale$5.7541.6% above low, 58.4% 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