Average Insider

Where insiders trade, we follow

52W Low$16.73
Current$39.0693.0% above low, 7.0% below high
Purchase$37.5286.6% above low, 13.4% below high
52W High$40.73
Shares
336
Price
$37.52
Total Value
$12,606.72

Nearby Earnings

Mar 16, 2026
EPS:0.32 (est: 0.37)-14.3%
Revenue:$46.15M (est: $45.96M)+0.4%

Transaction Details

InsiderTaylor Stephen Charles
TitleDirector
Transaction DateMar 4, 2026
Transaction CodeA Grant/Award
Acquired/DisposedAcquired
Security
Common Stock
Direct/IndirectIndirect
Nature of OwnershipRabbi Trust
Filing DateMar 6, 2026
Shares Purchased336
Price per Share$37.52
Total Value$12,606.72
Shares Owned After114,961
DerivativeNo
Accession Number0001316004-26-000001
DocumentView SEC Filing
Version: v26.3.23