Average Insider

Where insiders trade, we follow

52W Low$3.27
Current$3.9411.4% above low, 88.6% below high
Sale$5.7541.9% above low, 58.1% below high
52W High$9.20
Shares
1,589,005
Price
$5.75
Total Value
$9,136,778.75

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 Capital V, LP
Filing DateApr 6, 2026
Shares Sold1,589,005
Price per Share$5.75
Total Value$9,136,778.75
Shares Owned After2,518,405
DerivativeNo
Accession Number0001193125-26-143714
DocumentView SEC Filing
Version: v26.5.2