Average Insider

Where insiders trade, we follow

52W Low$16.18
Current$22.2341.3% above low, 58.7% below high
Purchase$23.2848.5% above low, 51.5% below high
52W High$30.82
Shares
640
Price
$23.28
Total Value
$14,899.14
P&L
-4.5% ($671.94)

Nearby Earnings

Jan 23, 2026
EPS:0.54 (est: 0.64)-15.6%
Revenue:$51.66M (est: $50.60M)+2.1%

Transaction Details

InsiderBallard Jed W
TitleEVP, CFO
Transaction DateJan 30, 2026
Transaction CodeP Purchase
Acquired/DisposedAcquired
Security
Common Stock
Direct/IndirectIndirect
Nature of OwnershipBy Adult Child
Filing DateJan 30, 2026
Document DateJan 30, 2026
Shares Purchased640
Price per Share$23.28
Total Value$14,899.14
Shares Owned After640
DerivativeNo
Accession Number0001727085-26-000002
DocumentView SEC Filing
Version: v26.3.23