AMIN TARANG bought 71,000 shares at $26.84 on 2026-10-01; AMIN TARANG sold 23,072 shares at $102.84 on 2026-10-01 (+3 more)
AMIN TARANG bought 259 shares at $0.00 on 2026-10-01; AMIN TARANG bought 1,466 shares at $0.00 on 2026-10-01
AMIN TARANG sold 20,836 shares at $0.00 on 2026-09-01; AMIN TARANG bought 20,836 shares at $0.00 on 2026-09-01 (+3 more)
AMIN TARANG bought 71,000 shares at $26.84 on 2026-07-01; AMIN TARANG sold 71,000 shares at $0.00 on 2026-07-01
AMIN TARANG bought 50,164 shares of Common Stock, $0.01 par value at $26.84 on 2026-07-01; AMIN TARANG sold 3,300 shares of Common Stock, $0.01 par value at $73.59 on 2026-07-01; AMIN TARANG sold 800 shares of Common Stock, $0.01 par value at $74.26 on 2026-07-01; AMIN TARANG sold 600 shares of Common Stock, $0.01 par value at $75.61 on 2026-07-01; AMIN TARANG sold 1,100 shares of Common Stock, $0.01 par value at $76.76 on 2026-07-01
AMIN TARANG sold 7,000 shares of Common Stock, $0.01 par value at $51.53 on 2026-06-09
AMIN TARANG sold 15,829 shares of Common Stock, $0.01 par value at $51.94 on 2026-06-04
AMIN TARANG bought 247 shares of Deferred Stock Units at $N/A on 2026-07-01
AMIN TARANG sold 7,000 shares of Common Stock, $0.01 par value at $51.53 on 2025-06-09; AMIN TARANG sold 18,097 shares of Common Stock, $0.01 par value at $N/A on 2026-06-10; AMIN TARANG sold 30,758 shares of Common Stock, $0.01 par value at $N/A on 2026-06-10; AMIN TARANG transacted N/A shares of Common Stock, $0.01 par value at $N/A on N/A
AMIN TARANG bought 71,167 shares of Common Stock, $0.01 par value at $N/A on 2026-06-03; AMIN TARANG sold 15,829 shares of Common Stock, $0.01 par value at $51.94 on 2025-06-04; AMIN TARANG transacted N/A shares of Common Stock, $0.01 par value at $N/A on N/A
AMIN TARANG sold 18,947 shares of Common Stock, $0.01 par value at $N/A on 2026-05-26; AMIN TARANG transacted N/A shares of Common Stock, $0.01 par value at $N/A on N/A
AMIN TARANG bought 73,914 shares of Common Stock, $0.01 par value at $N/A on 2026-04-24; AMIN TARANG sold 41,520 shares of Common Stock, $0.01 par value at $63.66 on 2026-04-27; AMIN TARANG transacted N/A shares of Common Stock, $0.01 par value at $N/A on N/A
AMIN TARANG bought 262 shares of Deferred Stock Units at $N/A on 2026-04-01
AMIN TARANG bought 71,000 shares of Common Stock, $0.01 par value at $26.84 on 2026-04-01; AMIN TARANG sold 31,630 shares of Common Stock, $0.01 par value at $62.44 on 2026-04-01; AMIN TARANG sold 21,250 shares of Common Stock, $0.01 par value at $62.93 on 2026-04-01; AMIN TARANG transacted N/A shares of Common Stock, $0.01 par value at $N/A on N/A; AMIN TARANG sold 71,000 shares of Stock Option (Right to Buy) at $N/A on 2026-04-01
AMIN TARANG bought 880 shares of Common Shares at $113.41 on 2026-03-02
AMIN TARANG bought 259 shares of Deferred Stock Units at $N/A on 2026-01-02