Average Insider

Where insiders trade, we follow

52W Low$39.60
Current$98.8789.7% above low, 10.3% below high
52W High$105.69

Filing Information

Accession Number0001104659-26-007129
Form Type4
Filing DateJan 28, 2026
Document DateJan 23, 2026
DocumentView SEC Filing
Transactions
13
Total Shares
150,819
Total Value
$4,584,374.36

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jan 23, 2026Gift6,000$0.00$0.00574,505Directโ€”View Details
Director
Common Stock
โ€”Jan 23, 2026Exercise/Conversion19,315$4.21$81,316.15593,820Directโ€”View Details
Director
Common Stock
โ€”Jan 23, 2026Sale19,315$84.59$1,633,855.85574,505Directโ€”View Details
Director
Common Stock
โ€”Jan 26, 2026Exercise/Conversion10,685$4.21$44,983.85585,190Directโ€”View Details
Director
Common Stock
โ€”Jan 26, 2026Sale10,685$84.00$897,540.00574,505Directโ€”View Details
Director
Common Stock
โ€”Jan 26, 2026Exercise/Conversion14,205$21.58$306,543.90588,710Directโ€”View Details
Director
Common Stock
โ€”Jan 26, 2026Sale14,205$84.05$1,193,930.25574,505Directโ€”View Details
Director
Common Stock
โ€”Jan 27, 2026Exercise/Conversion4,068$21.58$87,787.44578,573Directโ€”View Details
Director
Common Stock
โ€”Jan 27, 2026Sale4,068$83.19$338,416.92574,505Directโ€”View Details
Director
Stock Option (right to buy)
(Common Stock)
DerivativeJan 23, 2026Exercise/Conversion19,315$0.00$0.0010,685Directโ€”View Details
Director
Stock Option (right to buy)
(Common Stock)
DerivativeJan 26, 2026Exercise/Conversion10,685$0.00$0.000Directโ€”View Details
Director
Stock Option (right to buy)
(Common Stock)
DerivativeJan 26, 2026Exercise/Conversion14,205$0.00$0.00304,068Directโ€”View Details
Director
Stock Option (right to buy)
(Common Stock)
DerivativeJan 27, 2026Exercise/Conversion4,068$0.00$0.00300,000Directโ€”View Details
Version: v26.3.23