Average Insider

Where insiders trade, we follow

52W Low$16.73
Current$39.0693.0% above low, 7.0% below high
Sale$37.2385.4% above low, 14.6% below high
52W High$40.73
Shares
30,000
Price
$37.23
Total Value
$1,116,759.00

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 6, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Stock
Direct/IndirectDirect
Filing DateMar 9, 2026
Shares Sold30,000
Price per Share$37.23
Total Value$1,116,759.00
Shares Owned After175,432
DerivativeNo
Accession Number0001316004-26-000002
DocumentView SEC Filing
Version: v26.3.23