Average Insider

Where insiders trade, we follow

52W Low$409.07
Current$541.7066.2% above low, 33.8% below high
52W High$609.35

Filing Information

Accession Number0001106578-26-000153
Form Type4
Filing DateOct 1, 2026
DocumentView SEC Filing
Transactions
26
Total Shares
26,580
Total Value
$5,044,897.11

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Sep 30, 2026Exercise/Conversion9,500$117.76$1,118,720.00333,943Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale161$476.14$76,658.81333,782Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale749$477.43$357,592.00333,033Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale650$478.47$311,003.94332,383Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale359$479.67$172,200.92332,024Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale601$480.79$288,957.31331,423Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale160$482.36$77,177.20331,263Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale80$487.79$39,023.20331,183Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale40$495.32$19,812.80331,143Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale40$511.37$20,454.80331,103Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale80$514.90$41,192.00331,023Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale80$517.16$41,373.20330,943Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale80$523.36$41,868.80330,863Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale80$524.62$41,969.60330,783Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale80$526.09$42,087.20330,703Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale160$531.11$84,977.60330,543Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale160$536.52$85,843.20330,383Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale200$537.67$107,534.00330,183Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale40$538.65$21,546.00330,143Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale480$540.78$259,573.20329,663Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale580$541.76$314,221.73329,083Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale600$543.25$325,947.00328,483Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale840$544.05$457,000.32327,643Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale920$545.13$501,518.68326,723Indirectby TrustView Details
Director
Common Stock
โ€”Sep 30, 2026Sale360$546.23$196,643.59326,363Indirectby TrustView Details
Director
Stock Option
(Common Stock)
DerivativeSep 30, 2026Exercise/Conversion9,500$0.00$0.00328,410Indirectby TrustView Details
Version: v26.10.2