Home/Insiders/Keane Robert S
KR
SEC Insider//CIK 0001337084

Keane Robert S

CIK 00013370842 companiesLEXINGTON, MA

Transactions

50

Companies

2

Filings

4

CIK

0001337084

Recent Transactions

50 trades
  • Exercise/Conversion

    Ordinary Shares

    2025-11-15+3,38870,496 total
  • Exercise/Conversion

    Ordinary Shares

    2025-11-15+14667,108 total
  • Exercise/Conversion

    Ordinary Shares

    2025-11-15+9,57966,962 total
  • Exercise/Conversion

    Performance Share Units

    2025-11-153,38837,265 total
  • Exercise/Conversion

    Performance Share Unit

    2025-11-151461,018 total
  • Tax Payment

    Ordinary Shares

    2025-11-15$66.59/sh5,40465,092 total
  • Exercise/Conversion

    Performance Share Units

    2025-11-159,57967,049 total
  • Exercise/Conversion

    Restricted Stock Unit

    2025-08-276,0550 total
  • Exercise/Conversion

    $.01 PV Com Stk

    2025-08-27+6,05512,401 total
  • Exercise/Conversion

    Performance Share Units

    2025-08-1513,55140,653 total
  • Exercise/Conversion

    Performance Share Units

    2025-08-153481,042 total
  • Exercise/Conversion

    Ordinary Shares

    2025-08-15+9,57851,794 total
  • Exercise/Conversion

    Ordinary Shares

    2025-08-15+14551,939 total
  • Exercise/Conversion

    Performance Share Units

    2025-08-159,57876,628 total
  • Tax Payment

    Ordinary Shares

    2025-08-15$60.16/sh8,45557,383 total
  • Exercise/Conversion

    Ordinary Shares

    2025-08-15+34865,838 total
  • Exercise/Conversion

    Ordinary Shares

    2025-08-15+13,55165,490 total
  • Exercise/Conversion

    Performance Share Unit

    2025-08-151451,164 total
  • Award

    Performance Share Units

    2025-08-07+1,3901,390 total
  • Award

    Performance Share Units

    2025-08-07+54,20454,204 total
  • Exercise/Conversion

    Ordinary Shares

    2025-05-15+9,57945,019 total
  • Exercise/Conversion

    Performance Share Unit

    2025-05-151461,309 total
  • Exercise/Conversion

    Ordinary Shares

    2025-05-15+14645,165 total
  • Exercise/Conversion

    Performance Share Units

    2025-05-159,57986,206 total
  • Tax Payment

    Ordinary Shares

    2025-05-15$45.06/sh2,94942,216 total
  • Sale

    $.01 PV Com Stk

    2025-05-09$26.50/sh37,7000 total
  • Sale

    $.01 PV Com Stk

    2025-05-08$27.01/sh200,0000 total
  • Conversion

    $.01 PV Com Stk

    2025-04-04+200,000200,000 total
  • Conversion

    $.01 PV CL B STK

    2025-04-04200,000208,199 total
  • Sale

    $.01 PV Com Stk

    2025-03-07$24.55/sh51,0580 total
  • Sale

    $.01 PV Com Stk

    2025-03-07$24.55/sh26,0410 total
  • Award

    Restricted Stock Unit

    2025-02-27+6,0556,055 total
  • Exercise/Conversion

    Ordinary Shares

    2025-02-15+9,57938,437 total
  • Exercise/Conversion

    Ordinary Shares

    2025-02-15+14638,583 total
  • Exercise/Conversion

    Performance Share Units

    2025-02-159,57995,785 total
  • Exercise/Conversion

    Performance Share Unit

    2025-02-151461,455 total
  • Tax Payment

    Ordinary Shares

    2025-02-15$53.85/sh3,14335,440 total
  • Exercise/Conversion

    Ordinary Shares

    2024-11-15+14533,174 total
  • Exercise/Conversion

    Performance Share Unit

    2024-11-151451,601 total
  • Tax Payment

    Ordinary Shares

    2024-11-15$80.48/sh4,31628,858 total
  • Exercise/Conversion

    Performance Share Units

    2024-11-159,578105,364 total
  • Exercise/Conversion

    Ordinary Shares

    2024-11-15+9,57833,029 total
  • Sale

    Ordinary Shares

    2024-09-05$97.55/sh396986,785 total
  • Sale

    Ordinary Shares

    2024-08-30$100.11/sh13,970987,181 total
  • Sale

    Ordinary Shares

    2024-08-30$99.09/sh11,7391,001,151 total
  • Sale

    Ordinary Shares

    2024-08-29$98.19/sh24,9121,033,288 total
  • Sale

    Ordinary Shares

    2024-08-29$98.72/sh7,1011,026,187 total
  • Sale

    Ordinary Shares

    2024-08-29$99.84/sh3,1281,023,059 total
  • Sale

    Ordinary Shares

    2024-08-29$101.16/sh8,5001,014,559 total
  • Sale

    Ordinary Shares

    2024-08-29$101.98/sh1,6691,012,890 total