Executive Change; Financial Statements
Miller Timothy W sold 2,465 shares at $17.06 on 2026-09-03
Kowalski Kendall A sold 401 shares at $17.20 on 2026-08-03; Kowalski Kendall A sold 27,570 shares at $17.20 on 2026-08-03 (+1 more)
Kowalski Kendall A plans to sell 27,971 Common ($481.1K)
Sit Roger J bought 1,803 shares at $0.00 on 2026-07-28; Sit Roger J transacted shares (+1 more)
Shea Teresa H bought 866 shares at $0.00 on 2026-07-28; Shea Teresa H transacted shares
NEU RICHARD W bought 2,965 shares at $0.00 on 2026-07-28; NEU RICHARD W transacted shares
Diaz-Granados Rafael bought 2,489 shares at $0.00 on 2026-07-28; Diaz-Granados Rafael transacted shares
CRANE ANN B bought 1,803 shares at $0.00 on 2026-07-28; CRANE ANN B transacted shares
Quarterly Report · ended 2026-06-30 · Rev $502.0M, NI $727.0M
Other Events; Financial Statements
Earnings Release; Financial Statements
Sit Roger J bought 1,577 shares of Common Stock at $N/A on 2026-07-01; Sit Roger J bought 412 shares of Common Stock at $N/A on 2026-07-01; Sit Roger J transacted N/A shares of Common Stock at $N/A on N/A
Shea Teresa H bought 257 shares of Common Stock at $N/A on 2026-07-01; Shea Teresa H bought 93 shares of Common Stock at $N/A on 2026-07-01
White Donnell R bought 161 shares of Common Stock at $N/A on 2026-07-01; White Donnell R bought 11 shares of Common Stock at $N/A on 2026-07-01
Santhanakrishnan Senthilkumar bought 709 shares of Common Stock at $N/A on 2026-07-01
Wasserman Zachary Jacob bought 2,245 shares of Common Stock at $N/A on 2026-07-01
Rodriguez Alice L bought 80 shares of Common Stock at $N/A on 2026-07-01
PORTEOUS DAVID L bought 1,317 shares of Common Stock at $N/A on 2026-07-01; PORTEOUS DAVID L bought 582 shares of Common Stock at $N/A on 2026-07-01; PORTEOUS DAVID L bought 128 shares of Common Stock at $N/A on 2026-07-01; PORTEOUS DAVID L bought 934 shares of Common Stock at $N/A on 2026-07-01; PORTEOUS DAVID L transacted N/A shares of Common Stock at $N/A on N/A
Pohmer Sarah E bought 1,438 shares of Common Stock at $N/A on 2026-07-01