Average Insider

Where insiders trade, we follow

52W Low$292.34
Current$519.0171.5% above low, 28.5% below high
52W High$609.35

Filing Information

Accession Number0001106578-26-000103
Form Type4
Filing DateJul 22, 2026
DocumentView SEC Filing
Transactions
13
Total Shares
28,500
Total Value
$6,342,788.22

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jul 21, 2026Exercise/Conversion9,500$135.42$1,286,490.00333,943Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale120$524.37$62,923.97333,823Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale160$526.24$84,198.00333,663Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale240$527.46$126,590.40333,423Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale509$529.55$269,541.31332,914Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale1,926$530.50$1,021,743.00330,988Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale2,605$531.52$1,384,597.62328,383Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale360$532.47$191,688.41328,023Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale640$533.58$341,489.79327,383Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale1,760$534.61$940,922.05325,623Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale341$535.44$182,585.72325,282Indirectby TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale839$536.37$450,017.95324,443Indirectby TrustView Details
Director
Stock Option
(Common Stock)
DerivativeJul 21, 2026Exercise/Conversion9,500$0.00$0.00303,410Indirectby TrustView Details
Version: v26.7.3