Average Insider

Where insiders trade, we follow

52W Low$105.10
Current$110.647.4% above low, 92.6% below high
Sale$107.753.5% above low, 96.5% below high
52W High$180.42
Shares
1,166
Price
$107.75
Total Value
$125,636.50

Nearby Earnings

Nov 3, 2026
EPS:Est: 2.43
Revenue:Est: $540.38M

Transaction Details

InsiderBaumgartner Jeffrey W
TitleEVP, R&D
Transaction DateOct 20, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Stock
Direct/IndirectDirect
Filing DateOct 21, 2026
Shares Sold1,166
Price per Share$107.75
Total Value$125,636.50
Shares Owned After11,741
DerivativeNo
Accession Number0001777830-26-000020
DocumentView SEC Filing
Version: v26.10.12