Average Insider

Where insiders trade, we follow

52W Low$100.81
Current$130.4563.3% above low, 36.7% below high
52W High$147.62

Filing Information

Accession Number0001214659-26-008828
Form Type4
Filing DateJul 22, 2026
DocumentView SEC Filing
Transactions
4
Total Shares
3,500
Total Value
$480,424.33

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jul 21, 2026Sale2,103$136.70$287,476.52327,285IndirectBy Armstrong Family TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale937$137.74$129,060.69326,348IndirectBy Armstrong Family TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale260$138.47$36,001.11326,088IndirectBy Armstrong Family TrustView Details
Director
Common Stock
โ€”Jul 21, 2026Sale200$139.43$27,886.00325,888IndirectBy Armstrong Family TrustView Details
Version: v26.7.3