Average Insider

Where insiders trade, we follow

52W Low$375.61
Current$487.6147.9% above low, 52.1% below high
52W High$609.35

Filing Information

Accession Number0001106578-26-000119
Form Type4
Filing DateAug 13, 2026
DocumentView SEC Filing
Transactions
16
Total Shares
28,500
Total Value
$6,179,238.14

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Aug 12, 2026Exercise/Conversion9,500$135.42$1,286,490.00333,943Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale40$507.08$20,283.04333,903Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale440$508.86$223,898.31333,463Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale280$509.61$142,691.19333,183Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,152$511.12$588,807.71332,031Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale542$511.75$277,366.93331,489Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,206$513.02$618,698.26330,283Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale558$514.18$286,914.62329,725Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale893$514.87$459,783.02328,832Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale940$516.16$485,190.96327,892Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,249$517.21$646,001.04326,643Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale320$518.16$165,810.11326,323Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,160$519.49$602,607.01325,163Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale679$520.38$353,336.59324,484Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale41$520.96$21,359.35324,443Indirectby TrustView Details
Director
Stock Option
(Common Stock)
DerivativeAug 12, 2026Exercise/Conversion9,500$0.00$0.00151,410Indirectby TrustView Details
Version: v26.7.3