Walsh John F bought 139 shares at $196.75 on 2026-10-05
Walsh John F bought 146 shares at $189.09 on 2026-09-05
Walsh John F bought 24 shares at $0.00 on 2026-08-14
Walsh John F bought 161 shares at $170.35 on 2026-08-05
Walsh John F bought 203 shares of Class A ordinary shares at $135.92 on 2026-07-05
Walsh John F bought 153 shares of Class A ordinary shares at $179.75 on 2026-06-05
Walsh John F bought 25 shares of Class A ordinary shares at $N/A on 2026-05-15
Walsh John F bought 155 shares of Class A ordinary shares at $177.00 on 2026-05-05
Walsh John F bought 139 shares of Class A ordinary shares at $198.31 on 2026-04-05
Walsh John F bought 129 shares of Class A ordinary shares at $212.98 on 2026-03-05
Walsh John F bought 57 shares of Class A ordinary shares at $N/A on 2026-02-13; Walsh John F sold 20 shares of Class A ordinary shares at $224.11 on 2026-02-13
Walsh John F bought 112 shares of Class A ordinary shares at $238.73 on 2026-02-05
Walsh John F sold 2 shares of Class A ordinary shares at $235.76 on 2026-02-04; Walsh John F sold 5 shares of Class A ordinary shares at $242.19 on 2026-02-04; Walsh John F sold 4 shares of Class A ordinary shares at $243.16 on 2026-02-04; Walsh John F sold 3 shares of Class A ordinary shares at $244.48 on 2026-02-04
Walsh John F sold 2,235 shares of Class A ordinary shares at $262.22 on 2026-02-01
Walsh John F sold 524 shares of Class A ordinary shares at $275.28 on 2026-01-27; Walsh John F sold 2,600 shares of Class A ordinary shares at $276.15 on 2026-01-27; Walsh John F sold 429 shares of Class A ordinary shares at $277.25 on 2026-01-27; Walsh John F sold 421 shares of Class A ordinary shares at $278.16 on 2026-01-27; Walsh John F sold 12 shares of Class A ordinary shares at $280.00 on 2026-01-27
Walsh John F bought 104 shares of Class A ordinary shares at $263.11 on 2026-01-05; Walsh John F bought 1,656 shares of Class A ordinary shares at $N/A on 2026-01-05; Walsh John F sold 420 shares of Class A ordinary shares at $263.11 on 2026-01-05
Walsh John F bought 5,192 shares of Class A ordinary shares at $N/A on 2026-01-01