Average Insider

Where insiders trade, we follow

52W Low$214.25
Current$367.9654.0% above low, 46.0% below high
52W High$498.83

Filing Information

Accession Number0001104659-26-001460
Form Type4
Filing DateJan 7, 2026
Document DateJan 2, 2026
DocumentView SEC Filing
Transactions
22
Total Shares
60,000
Total Value
$26,723,781.42

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jan 2, 2026Sale1,803$435.87$785,864.59635,228IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale1,685$437.20$736,682.00633,543IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale3,004$438.19$1,316,316.75630,539IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale1,611$439.23$707,605.97628,928IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale5,679$440.17$2,499,736.79623,249IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale6,167$441.16$2,720,621.39617,082IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale6,049$442.24$2,675,121.86611,033IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale3,749$443.29$1,661,905.46607,284IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale3,055$444.33$1,357,415.93604,229IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale3,575$445.27$1,591,850.98600,654IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale2,304$446.40$1,028,512.51598,350IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale2,519$447.44$1,127,103.88595,831IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale731$448.28$327,694.14595,100IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale600$449.51$269,709.00594,500IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale1,260$450.51$567,648.90593,240IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale3,306$451.62$1,493,045.80589,934IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale3,891$452.62$1,761,159.98586,043IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale5,927$453.51$2,687,983.40580,116IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale600$454.62$272,771.40579,516IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale1,191$455.95$543,037.64578,325IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale680$457.14$310,856.56577,645IndirectBy JRM Rev. TrustView Details
Director
Common Stock
โ€”Jan 2, 2026Sale614$457.88$281,136.48577,031IndirectBy JRM Rev. TrustView Details
Version: v26.3.23