Franks Joshua Allen sold 8,366 shares at $110.01 on 2026-10-12
Franks Joshua Allen sold 3,300 shares at $0.00 on 2026-09-04; Franks Joshua Allen sold 200 shares at $110.00 on 2026-09-08
Franks Joshua Allen sold 5,512 shares at $110.00 on 2026-09-01
Franks Joshua Allen sold 5,718 shares at $100.00 on 2026-08-19
Franks Joshua Allen sold 3,505 shares of Common Stock, $0.01 par value at $51.53 on 2026-06-09
Franks Joshua Allen bought 42,315 shares of Common Stock, $0.01 par value at $N/A on 2026-06-03; Franks Joshua Allen sold 6,854 shares of Common Stock, $0.01 par value at $51.94 on 2026-06-04
Franks Joshua Allen bought 42,237 shares of Common Stock, $0.01 par value at $N/A on 2026-04-24; Franks Joshua Allen sold 23,535 shares of Common Stock, $0.01 par value at $63.66 on 2026-04-27