Average Insider

Where insiders trade, we follow

52W Low$94.50
Current$161.7478.8% above low, 21.2% below high
52W High$179.80

Filing Information

Accession Number0001596532-26-000151
Form Type4
Filing DateJun 24, 2026
DocumentView SEC Filing
Transactions
28
Total Shares
60,666
Total Value
$7,693,027.73

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jun 22, 2026Exercise/Conversion17,333$15.28$264,794.5130,309Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale440$167.35$73,632.7729,869Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,824$168.63$307,584.9528,045Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale4,537$169.39$768,513.8123,508Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,754$170.37$298,823.1921,754Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,566$171.49$268,547.3920,188Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale920$172.32$158,537.7119,268Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,323$173.69$403,490.7016,945Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale3,890$174.37$678,293.8513,055Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale79$175.04$13,828.1612,976Directโ€”View Details
Director
Common Stock
โ€”Jun 22, 2026Sale406$167.35$67,942.961,062,762IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,683$168.63$283,807.821,061,079IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale4,187$169.39$709,227.971,056,892IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,619$170.37$275,823.691,055,273IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,445$171.49$247,797.561,053,828IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale850$172.32$146,475.061,052,978IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,145$173.69$372,573.201,050,833IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale3,590$174.37$625,983.271,047,243IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale75$175.04$13,128.001,047,168IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jun 22, 2026Sale254$167.35$42,506.19482,146IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,052$168.63$177,400.97481,094IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,617$169.39$443,288.66478,477IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,012$170.37$172,411.10477,465IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale903$171.49$154,852.04476,562IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale531$172.32$91,503.83476,031IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,341$173.69$232,923.39474,690IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,244$174.37$391,283.14472,446IndirectBy FoundationView Details
Director
Common Stock
โ€”Jun 22, 2026Sale46$175.04$8,051.84472,400IndirectBy FoundationView Details
Version: v26.5.2