James Joseph Iannone plans to sell 22,220 Common Stock ($2.4M)
IANNONE JAMIE bought 11,666 shares at $0.00 on 2026-09-15; IANNONE JAMIE bought 9,264 shares at $0.00 on 2026-09-15 (+3 more)
WELLINGTON SAMANTHA bought 1,880 shares at $0.00 on 2026-09-15; WELLINGTON SAMANTHA bought 1,507 shares at $0.00 on 2026-09-15 (+3 more)
Boone Cornelius bought 2,778 shares at $0.00 on 2026-09-15; Boone Cornelius bought 2,206 shares at $0.00 on 2026-09-15 (+3 more)
Loeger Julie A bought 3,472 shares at $0.00 on 2026-06-15; Loeger Julie A bought 3,799 shares at $0.00 on 2026-06-15 (+3 more)
Sweetnam Jordan Douglas Bradley bought 3,611 shares at $0.00 on 2026-09-15; Sweetnam Jordan Douglas Bradley bought 3,289 shares at $0.00 on 2026-09-15 (+3 more)
SPENCER REBECCA bought 555 shares at $0.00 on 2026-09-15; SPENCER REBECCA bought 188 shares at $0.00 on 2026-09-15 (+3 more)
Rawashdeh Mazen bought 3,166 shares at $0.00 on 2026-09-15; Rawashdeh Mazen bought 2,444 shares at $0.00 on 2026-09-15 (+3 more)
Alford Peggy bought 2,904 shares at $0.00 on 2026-09-15; Alford Peggy bought 2,467 shares at $0.00 on 2026-09-15 (+3 more)
IANNONE JAMIE sold 3,844 shares at $100.48 on 2026-09-08; IANNONE JAMIE sold 1,331 shares at $101.30 on 2026-09-08 (+3 more)
James Joseph Iannone plans to sell 22,220 Common Stock ($2.3M)
Sweetnam Jordan Douglas Bradley sold 1,014 shares at $101.39 on 2026-08-18
WELLINGTON SAMANTHA bought 1,836 shares at $0.00 on 2026-08-15; WELLINGTON SAMANTHA sold 970 shares at $103.14 on 2026-08-15 (+1 more)
Sweetnam Jordan Douglas Bradley bought 4,321 shares at $0.00 on 2026-08-15; Sweetnam Jordan Douglas Bradley sold 2,294 shares at $103.14 on 2026-08-15 (+1 more)
JORDAN SWEETNAM plans to sell 1,014 Common ($102.4K)
SPENCER REBECCA sold 4,544 shares at $107.84 on 2026-08-10; SPENCER REBECCA sold 646 shares at $107.44 on 2026-08-10
Quarterly Report · ended 2026-06-30 · Rev $3.1B, NI $550.0M
James Joseph Iannone plans to sell 22,220 Common Stock ($2.5M)
Earnings Release; Financial Statements
Rowe Zane bought 237 shares at $0.00 on 2026-08-01