Average Insider

Where insiders trade, we follow

52W Low$107.75
Current$129.0431.3% above low, 68.7% below high
52W High$175.85

Filing Information

Accession Number0001214659-26-004979
Form Type4
Filing DateApr 22, 2026
DocumentView SEC Filing
Transactions
3
Total Shares
3,500
Total Value
$457,679.66

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock (RSUs)
โ€”Apr 21, 2026Sale1,622$129.91$210,706.23338,266IndirectBy Armstrong Family TrustView Details
Director
Common Stock (RSUs)
โ€”Apr 21, 2026Sale678$131.11$88,893.46337,588IndirectBy Armstrong Family TrustView Details
Director
Common Stock (RSUs)
โ€”Apr 21, 2026Sale1,200$131.73$158,079.96336,388IndirectBy Armstrong Family TrustView Details
Version: v26.3.33