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-000010
Form Type4
Filing DateJun 23, 2026
DocumentView SEC Filing
Transactions
31
Total Shares
501,680
Total Value
$45,528,113.82

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jun 17, 2026Exercise/Conversion11,741$20.00$234,820.0011,741Directโ€”View Details
Director
Common Stock
โ€”Jun 17, 2026Sale11,741$89.98$1,056,455.180Directโ€”View Details
Director
Common Stock
โ€”Jun 17, 2026Sale92,169$90.38$8,330,234.223,807,660IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 17, 2026Sale12,902$90.38$1,166,082.76662,042IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 18, 2026Sale62,897$90.48$5,690,920.563,744,763IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 18, 2026Sale32,359$91.85$2,972,174.153,712,404IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 18, 2026Sale5,672$92.16$522,731.523,706,732IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 18, 2026Sale8,809$90.48$797,038.32653,233IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 18, 2026Sale4,526$91.85$415,713.10648,707IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 18, 2026Sale793$92.16$73,082.88647,914IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale14,921$92.14$1,374,820.943,691,811IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,035$94.48$192,266.803,689,776IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale11,783$95.12$1,120,798.963,677,993IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale20,903$96.24$2,011,704.723,657,090IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale16,084$97.68$1,571,085.123,641,006IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale25,976$98.58$2,560,714.083,615,030IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale52,442$99.57$5,221,649.943,562,588IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale56,348$100.17$5,644,379.163,506,240IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale6,597$101.61$670,321.173,499,643IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale8,990$102.48$921,295.203,490,653IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,179$92.14$200,773.06645,735IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale286$94.48$27,021.28645,449IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,648$95.12$156,757.76643,801IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,919$96.24$280,924.56640,882IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale2,247$97.68$219,486.96638,635IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale3,603$98.58$355,183.74635,032IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale7,319$99.57$728,752.83627,713IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale7,879$100.17$789,239.43619,834IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale918$101.61$93,277.98618,916IndirectSee footnoteView Details
Director
Common Stock
โ€”Jun 22, 2026Sale1,253$102.48$128,407.44617,663IndirectSee footnoteView Details
Director
Stock Option (Right to Buy)
(Common Stock)
DerivativeJun 17, 2026Exercise/Conversion11,741$0.00$0.0028,127Directโ€”View Details
Version: v26.5.2