Home/Insiders/Carestio Daniel A
CD
SEC Insider//CIK 0001651806

Carestio Daniel A

CIK 00016518063 companiesDUBLIN 2, L2

Transactions

50

Companies

3

Filings

11

CIK

0001651806

Recent Transactions

50 trades
  • Sale

    Ordinary Shares

    2025-10-06$241.82/sh15951,096 total
  • Tax Payment

    Ordinary Shares

    2025-10-0113051,255 total
  • Sale

    Ordinary Shares

    2025-06-05$242.67/sh4,98056,511 total
  • Sale

    Ordinary Shares

    2025-06-05$243.49/sh5,12651,385 total
  • Sale

    Ordinary Shares

    2025-06-05$241.85/sh7,52061,491 total
  • Tax Payment

    Ordinary Shares

    2025-06-04$242.10/sh1,92169,011 total
  • Award

    Employee Stock Option (right to buy)

    2025-06-03+63,32863,328 total
  • Award

    Ordinary Shares

    2025-06-03+17,81170,932 total
  • Tax Payment

    Ordinary Shares

    2025-06-02$242.08/sh1,90554,281 total
  • Tax Payment

    Ordinary Shares

    2025-06-02$242.08/sh45253,829 total
  • Tax Payment

    Ordinary Shares

    2025-06-02$242.08/sh70853,121 total
  • Tax Payment

    Ordinary Shares

    2024-10-01$235.78/sh13056,186 total
  • Award

    Ordinary Shares

    2024-06-04+12,84956,316 total
  • Tax Payment

    Ordinary Shares

    2024-06-04$228.37/sh1,06343,467 total
  • Award

    Employee Stock Option (right to buy)

    2024-06-04+81,54481,544 total
  • Tax Payment

    Ordinary Shares

    2024-06-03$228.37/sh48045,210 total
  • Tax Payment

    Ordinary Shares

    2024-06-03$228.37/sh68044,530 total
  • Tax Payment

    Ordinary Shares

    2024-05-31$222.88/sh1,28645,690 total
  • Tax Payment

    Ordinary Shares

    2023-10-02$215.50/sh13046,976 total
  • Tax Payment

    Ordinary Shares

    2023-06-02$205.47/sh2,42247,106 total
  • Tax Payment

    Ordinary Shares

    2023-06-01$202.42/sh1,49149,528 total
  • Award

    Employee Stock Option (right to buy)

    2023-05-31+89,80889,808 total
  • Award

    Ordinary Shares

    2023-05-31+12,92451,019 total
  • Tax Payment

    Ordinary Shares

    2023-05-31$199.97/sh1,50638,095 total
  • Tax Payment

    Ordinary Shares

    2022-10-03$170.07/sh91439,601 total
  • Award

    Ordinary Shares

    2022-06-02+9,47640,515 total
  • Award

    Employee Stock Option (right to buy)

    2022-06-02+79,94879,948 total
  • Tax Payment

    Ordinary Shares

    2022-05-31$228.20/sh81031,039 total
  • Award

    Ordinary Shares

    2021-10-01+1,15631,849 total
  • Award

    Employee Stock Options (right to buy)

    2021-10-01+18,92018,920 total
  • Award

    Ordinary Shares

    2021-06-02+6,05630,693 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2021-06-02+59,31659,316 total
  • Disposition to Issuer

    Ordinary Shares

    2021-06-01$188.43/sh1,67724,637 total
  • Sale

    Ordinary Shares

    2020-10-06$180.65/sh3,66436,150 total
  • Sale

    Ordinary Shares

    2020-10-06$182.86/sh3,44429,803 total
  • Sale

    Ordinary Shares

    2020-10-06$181.25/sh2,90333,247 total
  • Exercise/Conversion

    Ordinary Shares

    2020-10-06$77.07/sh+13,50039,814 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2020-10-06+13,5004,500 total
  • Sale

    Ordinary Shares

    2020-10-06$184.53/sh71226,314 total
  • Sale

    Ordinary Shares

    2020-10-06$183.67/sh2,77727,026 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2020-09-18+15,0000 total
  • Exercise/Conversion

    Ordinary Shares

    2020-09-18$69.72/sh+15,00041,314 total
  • Sale

    Ordinary Shares

    2020-09-18$176.03/sh20626,314 total
  • Sale

    Ordinary Shares

    2020-09-18$175.51/sh14,79426,520 total
  • Exercise/Conversion

    Ordinary Shares

    2020-09-15$67.98/sh+8,00034,314 total
  • Exercise/Conversion

    Employee Stock Option (right to buy)

    2020-09-15+8,0000 total
  • Sale

    Ordinary Shares

    2020-09-15$170.31/sh21126,314 total
  • Sale

    Ordinary Shares

    2020-09-15$168.94/sh1,03933,275 total
  • Sale

    Ordinary Shares

    2020-09-15$169.66/sh6,75026,525 total
  • Award

    Ordinary Shares

    2020-06-01+4,43227,061 total