Cooper4
Rosebrough Walter M Jr bought 7,000 shares at $54.11 on 2026-09-11; Rosebrough Walter M Jr bought 3,000 shares at $54.29 on 2026-09-14 (+1 more)
Cooper4
Rosebrough Walter M Jr bought 832 shares of Common Stock at $N/A on 2026-04-01; Rosebrough Walter M Jr transacted N/A shares of Common Stock at $N/A on N/A; Rosebrough Walter M Jr bought 832 shares of Restricted Stock Units at $N/A on 2026-01-03; Rosebrough Walter M Jr sold 832 shares of Restricted Stock Units at $N/A on 2026-04-01
Cooper4
Rosebrough Walter M Jr bought 3,779 shares of Restricted Stock Units at $N/A on 2026-04-01
Cooper3
Rosebrough Walter M Jr transacted N/A shares of Common Stock at $N/A on N/A