Average Insider

Where insiders trade, we follow

52W Low$395.00
Current$506.8252.2% above low, 47.8% below high
52W High$609.35

Filing Information

Accession Number0001106578-26-000134
Form Type4
Filing DateSep 3, 2026
DocumentView SEC Filing
Transactions
26
Total Shares
28,500
Total Value
$5,974,331.30

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Sep 2, 2026Exercise/Conversion9,500$135.42$1,286,490.00333,943Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale120$477.70$57,323.64333,823Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale160$478.85$76,615.60333,663Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale160$479.89$76,782.00333,503Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale80$482.61$38,608.80333,423Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale120$485.12$58,214.56333,303Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale160$486.32$77,810.85333,143Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale240$489.06$117,373.34332,903Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale560$490.19$274,506.68332,343Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale1,833$491.38$900,703.94330,510Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale2,067$492.25$1,017,487.57328,443Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale520$493.59$256,668.10327,923Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale520$494.33$257,051.18327,403Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale423$495.95$209,788.54326,980Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale777$496.95$386,128.36326,203Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale364$498.21$181,347.06325,839Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale542$498.97$270,442.88325,297Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale54$500.22$27,011.80325,243Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale160$501.06$80,170.00325,083Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale120$502.01$60,241.20324,963Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale200$504.15$100,829.60324,763Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale40$505.20$20,208.00324,723Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale40$506.27$20,250.80324,683Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale80$508.36$40,668.80324,603Indirectby TrustView Details
Director
Common Stock
โ€”Sep 2, 2026Sale160$510.05$81,608.00324,443Indirectby TrustView Details
Director
Stock Option
(Common Stock)
DerivativeSep 2, 2026Exercise/Conversion9,500$0.00$0.008,910Indirectby TrustView Details
Version: v26.7.3