Average Insider

Where insiders trade, we follow

52W Low$36.65
Current$108.1276.5% above low, 23.5% below high
52W High$130.05

Filing Information

Accession Number0001451612-26-000015
Form Type4
Filing DateJun 26, 2026
DocumentView SEC Filing
Transactions
30
Total Shares
398,765
Total Value
$43,987,354.76

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jun 23, 2026Sale1,235$99.98$123,475.303,461,521IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 23, 2026Sale173$99.98$17,296.54613,589IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 24, 2026Sale103,688$100.42$10,412,348.963,357,833IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 24, 2026Sale14,513$100.42$1,457,395.46599,076IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 24, 2026Sale14,490$101.14$1,465,518.603,343,343IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 24, 2026Sale2,029$101.14$205,213.06597,047IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale9,994$107.30$1,072,356.203,333,349IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale159$108.02$17,175.183,333,190IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale14,351$108.83$1,561,819.333,318,839IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale1,915$110.30$211,224.503,316,924IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale614$110.79$68,025.063,316,310IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale719$111.89$80,448.913,315,591IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale10,215$113.70$1,161,445.503,305,376IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale9,229$114.65$1,058,104.853,296,147IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale58,205$115.57$6,726,751.853,237,942IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale81,500$116.53$9,497,195.003,156,442IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale24,268$117.50$2,851,490.003,132,174IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale19,089$118.60$2,263,955.403,113,085IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale1,399$107.30$150,112.70595,648IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale23$108.02$2,484.46595,625IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale2,011$108.83$218,857.13593,614IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale265$110.30$29,229.50593,349IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale86$110.79$9,527.94593,263IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale100$111.89$11,189.00593,163IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale1,437$113.70$163,386.90591,726IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale1,289$114.65$147,783.85590,437IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale8,389$115.57$969,516.73582,048IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale11,375$116.53$1,325,528.75570,673IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale3,359$117.50$394,682.50567,314IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 25, 2026Sale2,646$118.60$313,815.60564,668IndirectSee footnoteView Details
Version: v26.5.2