Monroe Terilyn J. bought 2,659 shares at $0.00 on 2026-10-01; Monroe Terilyn J. bought 1,360 shares at $0.00 on 2026-10-01 (+3 more)
Monroe Terilyn J. bought 2,659 shares of Common Stock at $N/A on 2026-07-01; Monroe Terilyn J. bought 1,361 shares of Common Stock at $N/A on 2026-07-01; Monroe Terilyn J. sold 2,099 shares of Common Stock at $170.77 on 2026-07-01; Monroe Terilyn J. sold 2,659 shares of Restricted Stock Units at $N/A on 2026-07-01; Monroe Terilyn J. sold 1,361 shares of Restricted Stock Units at $N/A on 2026-07-01
Monroe Terilyn J. sold 3,832 shares of Common Stock at $92.68 on 2026-04-06
Monroe Terilyn J. bought 2,660 shares of Common Stock at $N/A on 2026-04-01; Monroe Terilyn J. bought 5,359 shares of Common Stock at $N/A on 2026-04-01; Monroe Terilyn J. sold 4,187 shares of Common Stock at $91.15 on 2026-04-01; Monroe Terilyn J. sold 2,660 shares of Restricted Stock Units at $N/A on 2026-04-01; Monroe Terilyn J. sold 5,359 shares of Restricted Stock Units at $N/A on 2026-04-01
Monroe Terilyn J. bought 17,040 shares of Restricted Stock Units at $N/A on 2026-03-11
Monroe Terilyn J. sold 1,703 shares of Common Stock at $112.34 on 2026-01-21; Monroe Terilyn J. sold 3,619 shares of Common Stock at $113.48 on 2026-01-21; Monroe Terilyn J. sold 3,249 shares of Common Stock at $115.70 on 2026-01-21
Monroe Terilyn J. bought 17,379 shares of Common Stock at $N/A on 2026-01-15; Monroe Terilyn J. sold 8,808 shares of Common Stock at $111.98 on 2026-01-15; Monroe Terilyn J. sold 17,379 shares of Restricted Stock Units at $N/A on 2026-01-15
Monroe Terilyn J. sold 6,311 shares of Common Stock at $111.75 on 2026-01-07; Monroe Terilyn J. sold 3,632 shares of Common Stock at $112.62 on 2026-01-07; Monroe Terilyn J. sold 88 shares of Common Stock at $113.44 on 2026-01-07
Monroe Terilyn J. bought 14,896 shares of Common Stock at $N/A on 2026-01-01; Monroe Terilyn J. bought 2,659 shares of Common Stock at $N/A on 2026-01-01; Monroe Terilyn J. sold 7,524 shares of Common Stock at $102.14 on 2026-01-01; Monroe Terilyn J. sold 14,896 shares of Performance-Based Restricted Stock Units at $N/A on 2026-01-01; Monroe Terilyn J. sold 2,659 shares of Restricted Stock Units at $N/A on 2026-01-01