VIAMONTES ELIECER bought 2,616 shares at $54.24 on 2026-09-14; VIAMONTES ELIECER bought 2,824 shares at $49.54 on 2026-09-14 (+3 more)
VIAMONTES ELIECER plans to sell 9,069 Common ($942.4K)
Landreaux Laura R sold 5,600 shares at $106.20 on 2026-09-10
Landreaux Laura R plans to sell 5,600 Common ($594.7K)
Other Events
Other Events; Financial Statements
Ropp Ralph Lewis bought 1,000 shares at $106.08 on 2026-08-06
CHAPMAN JASON bought 1,734 shares at $54.24 on 2026-07-30; CHAPMAN JASON bought 5,140 shares at $49.54 on 2026-07-30 (+3 more)
Quarterly Report · ended 2026-06-30 · Rev $3.5B, NI $85.5M
CHAPMAN JASON plans to sell 9,447 Common ($1.0M)
Earnings Release; Reg FD Disclosure; Financial Statements
COOK-NELSON KIMBERLY sold 5,000 shares of Common Stock at $115.00 on 2026-06-25
8-K current report
FISACKERLY HALEY bought 7,128 shares of Common Stock at $54.24 on 2026-06-03; FISACKERLY HALEY bought 3,510 shares of Common Stock at $49.54 on 2026-06-03; FISACKERLY HALEY sold 10,638 shares of Common Stock at $110.00 on 2026-06-03; FISACKERLY HALEY transacted N/A shares of Common Stock at $N/A on N/A; FISACKERLY HALEY sold 3,510 shares of Employee Stock Option (Right to Buy) at $N/A on 2026-06-03
STACK PATRICK J JR transacted N/A shares of Common Stock at $N/A on N/A
Ropp Ralph Lewis bought 684 shares of Common Stock at $N/A on 2026-06-01; Ropp Ralph Lewis bought 221 shares of Common Stock at $N/A on 2026-06-01
PUCKETT KAREN A bought 858 shares of Common Stock at $N/A on 2026-06-01; PUCKETT KAREN A bought 221 shares of Common Stock at $N/A on 2026-06-01
LEVENICK STUART L bought 858 shares of Common Stock at $N/A on 2026-06-01; LEVENICK STUART L bought 221 shares of Common Stock at $N/A on 2026-06-01
Hyland M Elise bought 221 shares of Common Stock at $N/A on 2026-06-01; Hyland M Elise bought 858 shares of Common Stock at $N/A on 2026-06-01
FREDERICKSON PHILIP L bought 858 shares of Common Stock at $N/A on 2026-06-01; FREDERICKSON PHILIP L bought 221 shares of Common Stock at $N/A on 2026-06-01