Tsourapas Panagiotis sold 684 shares at $86.80 on 2026-09-11; Tsourapas Panagiotis sold 618 shares at $86.80 on 2026-09-12 (+2 more)
Tsourapas Panagiotis sold 10,000 shares at $92.05 on 2026-08-24; Tsourapas Panagiotis transacted shares (+1 more)
Tsourapas Panagiotis bought 25,742 shares of Common Stock at $N/A on 2026-02-23; Tsourapas Panagiotis sold 13,081 shares of Common Stock at $97.10 on 2026-02-23; Tsourapas Panagiotis transacted N/A shares of Common Stock at $N/A on N/A
Tsourapas Panagiotis bought 35,000 shares of Common Stock at $76.41 on 2026-02-11; Tsourapas Panagiotis sold 35,000 shares of Common Stock at $94.61 on 2026-02-11; Tsourapas Panagiotis bought 15,000 shares of Common Stock at $76.41 on 2026-02-12; Tsourapas Panagiotis sold 15,000 shares of Common Stock at $97.81 on 2026-02-12; Tsourapas Panagiotis transacted N/A shares of Common Stock at $N/A on N/A