Average Insider

Where insiders trade, we follow

52W Low$302.19
Current$499.7364.3% above low, 35.7% below high
52W High$609.35

Filing Information

Accession Number0001106578-26-000102
Form Type4
Filing DateJul 21, 2026
DocumentView SEC Filing
Transactions
10
Total Shares
28,500
Total Value
$6,337,524.62

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jul 20, 2026Exercise/Conversion9,500$135.42$1,286,490.00333,943Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale1,831$529.19$968,944.51332,112Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale960$529.85$508,656.86331,152Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale1,660$531.08$881,587.99329,492Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale1,874$532.07$997,104.61327,618Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale1,686$533.03$898,683.18325,932Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale889$534.13$474,838.37325,043Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale520$535.20$278,306.29324,523Indirectby TrustView Details
Director
Common Stock
โ€”Jul 20, 2026Sale80$536.41$42,912.80324,443Indirectby TrustView Details
Director
Stock Option
(Common Stock)
DerivativeJul 20, 2026Exercise/Conversion9,500$0.00$0.00312,910Indirectby TrustView Details
Version: v26.7.3