Average Insider

Where insiders trade, we follow

52W Low$292.34
Current$538.8477.8% above low, 22.2% below high
52W High$609.35

Filing Information

Accession Number0001106578-26-000108
Form Type4
Filing DateJul 28, 2026
DocumentView SEC Filing
Transactions
12
Total Shares
28,500
Total Value
$6,290,465.56

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jul 28, 2026Exercise/Conversion9,500$135.42$1,286,490.00333,943Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale1,367$523.15$715,152.06332,576Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale1,074$524.04$562,817.56331,502Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale876$525.02$459,918.05330,626Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale1,473$526.34$775,294.70329,153Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale1,369$527.16$721,677.66327,784Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale1,149$528.20$606,904.56326,635Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale625$529.41$330,882.38326,010Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale1,124$530.29$596,047.98324,886Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale403$530.97$213,981.03324,483Indirectby TrustView Details
Director
Common Stock
โ€”Jul 28, 2026Sale40$532.49$21,299.58324,443Indirectby TrustView Details
Director
Stock Option
(Common Stock)
DerivativeJul 28, 2026Exercise/Conversion9,500$0.00$0.00255,910Indirectby TrustView Details
Version: v26.7.3