Average Insider

Where insiders trade, we follow

52W Low$36.65
Current$113.5182.3% above low, 17.7% below high
52W High$130.05

Filing Information

Accession Number0001451612-26-000018
Form Type4
Filing DateJun 30, 2026
DocumentView SEC Filing
Transactions
30
Total Shares
513,245
Total Value
$56,460,136.28

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jun 26, 2026Sale28,296$107.57$3,043,800.722,834,055IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale231,007$108.14$24,981,096.982,603,048IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale32,624$109.79$3,581,788.962,570,424IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale11,277$110.49$1,245,995.732,559,147IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale10,366$111.51$1,155,912.662,548,781IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale555$112.49$62,431.952,548,226IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale14,913$113.97$1,699,634.612,533,313IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale27,951$114.94$3,212,687.942,505,362IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale6,821$115.69$789,121.492,498,541IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale12,181$117.09$1,426,273.292,486,360IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale22,046$117.85$2,598,121.102,464,314IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale12,390$118.66$1,470,197.402,451,924IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale3,958$107.57$425,762.06525,760IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale32,402$108.14$3,503,952.28493,358IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale4,562$109.79$500,861.98488,796IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale1,579$110.49$174,463.71487,217IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale1,442$111.51$160,797.42485,775IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale78$112.49$8,774.22485,697IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale2,083$113.97$237,399.51483,614IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale3,896$114.94$447,806.24479,718IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale952$115.69$110,136.88478,766IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale1,701$117.09$199,170.09477,065IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale3,069$117.85$361,681.65473,996IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 26, 2026Sale1,729$118.66$205,163.14472,267IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 29, 2026Sale5,471$105.78$578,722.382,446,453IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 29, 2026Sale14,613$106.63$1,558,184.192,431,840IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 29, 2026Sale19,093$107.76$2,057,461.682,412,747IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 29, 2026Sale848$105.78$89,701.44471,419IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 29, 2026Sale2,318$106.63$247,168.34469,101IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 29, 2026Sale3,024$107.76$325,866.24466,077IndirectSee footnoteView Details
Version: v26.5.2