SCHULZE RICHARD M bought 300,000 shares at $0.00 on 2026-09-16; SCHULZE RICHARD M sold 52,660 shares at $92.90 on 2026-09-16 (+3 more)
SCHULZE RICHARD M sold 11,614 shares at $83.44 on 2026-07-13; SCHULZE RICHARD M sold 252,380 shares at $81.78 on 2026-07-13 (+3 more)
SCHULZE RICHARD M sold 193,896 shares of Common Stock at $78.13 on 2026-06-25; SCHULZE RICHARD M sold 224,705 shares of Common Stock at $78.10 on 2026-06-26; SCHULZE RICHARD M transacted N/A shares of Common Stock at $N/A on N/A
SCHULZE RICHARD M sold 76,299 shares of Common Stock at $78.23 on 2026-06-15; SCHULZE RICHARD M sold 5,100 shares of Common Stock at $78.00 on 2026-06-16; SCHULZE RICHARD M transacted N/A shares of Common Stock at $N/A on N/A
SCHULZE RICHARD M sold 350 shares of Common Stock at $N/A on 2026-06-01; SCHULZE RICHARD M sold 27,132 shares of Common Stock at $77.69 on 2026-05-29; SCHULZE RICHARD M sold 133,778 shares of Common Stock at $75.09 on 2026-05-29; SCHULZE RICHARD M sold 147,868 shares of Common Stock at $76.96 on 2026-05-29; SCHULZE RICHARD M sold 191,572 shares of Common Stock at $75.96 on 2026-05-29
SCHULZE RICHARD M bought 1,252 shares of Common Stock at $N/A on 2026-04-15; SCHULZE RICHARD M sold 939 shares of Common Stock at $N/A on 2026-04-15; SCHULZE RICHARD M sold 20,975 shares of Common Stock at $N/A on 2026-04-15; SCHULZE RICHARD M transacted N/A shares of Common Stock at $N/A on N/A