Cimpress plc
US ˙ NasdaqGS ˙ IE00BKYC3F77

SecurityCMPR / Cimpress plc
InsiderRobert S Keane
This page shows the track record and history of Keane Robert S insider trades in Cimpress plc. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Robert S Keane in CMPR / Cimpress plc. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
2023-02-15 12,500 37.4800 12,500 37.4800 468,500 351 91.5300 675,625 144.21
2023-02-15 400 37.9000 400 37.9000 15,160
2023-02-14 6,596 37.0100 6,596 37.0100 244,118
2023-02-14 18,404 37.4400 18,404 37.4400 689,046
2023-02-13 5,818 37.5100 5,818 37.5100 218,233
2023-02-13 2,200 37.8500 2,200 37.8500 83,270
2023-02-10 18,379 37.4100 18,379 37.4100 687,558
2023-02-10 5,159 38.2500 5,159 38.2500 197,332
2023-02-09 6,278 38.4100 6,278 38.4100 241,138
2023-02-09 4,100 39.3900 4,100 39.3900 161,499
2023-02-09 1,500 40.3000 1,500 40.3000 60,450
2023-02-09 500 41.2400 500 41.2400 20,620
2023-02-08 300 37.1100 300 37.1100 11,133
2023-02-08 3,425 38.5800 3,425 38.5800 132,136
2023-02-08 6,076 39.4500 6,076 39.4500 239,698
2023-02-07 3,473 36.4900 3,473 36.4900 126,730
2023-02-07 4,186 37.3600 4,186 37.3600 156,389
2023-02-07 400 37.9100 400 37.9100 15,164
2023-02-06 6,327 35.8500 6,327 35.8500 226,823
2023-02-06 5,301 36.7100 5,301 36.7100 194,600
2021-10-12 300,000 83.0400 300,000 83.0400 24,912,000
2021-10-12 300,000 83.0400 300,000 83.0400 24,912,000

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

CMPR / Cimpress plc Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Robert S Keane in CMPR / Cimpress plc. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2024-09-05 396 97.5536 396 97.5536 38,631 215 39.7900 -22,874 -59.21
2024-08-30 11,739 99.0863 11,739 99.0863 1,163,174
2024-08-30 13,970 100.1112 13,970 100.1112 1,398,553
2024-08-29 24,912 98.1950 24,912 98.1950 2,446,234
2024-08-29 7,101 98.7186 7,101 98.7186 701,001
2024-08-29 3,128 99.8379 3,128 99.8379 312,293
2024-08-29 8,500 101.1625 8,500 101.1625 859,881
2024-08-29 1,669 101.9828 1,669 101.9828 170,209
2022-12-15 7,066 26.3800 7,066 26.3800 186,401
2022-12-15 7,066 26.3900 7,066 26.3900 186,472
2022-12-14 8,866 27.7300 8,866 27.7300 245,854
2022-12-14 8,866 27.7400 8,866 27.7400 245,943
2022-12-13 6,366 28.3800 6,366 28.3800 180,667
2022-12-13 2,234 29.1400 2,234 29.1400 65,099
2022-12-13 266 30.0300 266 30.0300 7,988
2022-12-13 6,407 28.3600 6,407 28.3600 181,703
2022-12-13 2,159 29.1700 2,159 29.1700 62,978
2022-12-13 300 30.0000 300 30.0000 9,000
2022-12-12 8,766 27.8000 8,766 27.8000 243,695
2022-12-12 100 28.3000 100 28.3000 2,830
2022-12-12 8,866 27.8200 8,866 27.8200 246,652
2022-12-09 8,866 27.5200 8,866 27.5200 243,992
2022-12-09 8,866 27.5200 8,866 27.5200 243,992
2022-12-08 8,666 28.4700 8,666 28.4700 246,721
2022-12-08 200 29.0000 200 29.0000 5,800
2022-12-08 8,515 28.4600 8,515 28.4600 242,337
2022-12-08 351 28.9700 351 28.9700 10,168
2022-12-07 8,866 28.4100 8,866 28.4100 251,883
2022-12-07 8,866 28.4100 8,866 28.4100 251,883
2022-12-06 8,866 29.2000 8,866 29.2000 258,887
2022-12-06 8,866 29.2000 8,866 29.2000 258,887
2022-12-05 7,334 29.6200 7,334 29.6200 217,233
2022-12-05 1,532 30.4900 1,532 30.4900 46,711
2022-12-05 7,466 29.6400 7,466 29.6400 221,292
2022-12-05 1,400 30.5600 1,400 30.5600 42,784
2022-12-02 1,935 30.5600 1,935 30.5600 59,134
2022-12-02 6,932 31.1500 6,932 31.1500 215,932
2022-12-02 5,194 30.8300 5,194 30.8300 160,131
2022-12-02 3,673 31.3100 3,673 31.3100 115,002
2021-10-12 300,000 83.0400 300,000 83.0400 24,912,000
2021-10-12 300,000 83.0400 300,000 83.0400 24,912,000
2021-03-08 870 97.9900 870 97.9900 85,251
2021-03-08 785 97.9400 785 97.9400 76,883
2021-03-05 1,140 98.0500 1,140 98.0500 111,777
2021-03-05 1,100 98.0500 1,100 98.0500 107,855
2021-03-04 403 98.1720 403 98.1720 39,563
2021-03-04 349 98.0850 349 98.0850 34,232
2021-03-03 1,200 98.1090 1,200 98.1090 117,731
2021-03-03 800 98.0550 800 98.0550 78,444
2021-03-01 12,802 98.2700 12,802 98.2700 1,258,053
2021-03-01 2,885 99.2200 2,885 99.2200 286,250
2021-03-01 700 100.9800 700 100.9800 70,686
2021-03-01 13,261 98.2400 13,261 98.2400 1,302,761
2021-03-01 3,059 99.1500 3,059 99.1500 303,300
2021-03-01 646 100.9100 646 100.9100 65,188
2017-12-14 5,059 117.3889 5,059 117.3889 593,870
2017-12-14 7,433 118.2017 7,433 118.2017 878,593
2017-12-14 3,385 118.9521 3,385 118.9521 402,653
2017-12-14 5,057 117.3889 5,057 117.3889 593,636
2017-12-14 7,439 118.2017 7,439 118.2017 879,302
2017-12-14 3,382 118.9521 3,382 118.9521 402,296
2017-12-13 6,675 118.9151 6,675 118.9151 793,758
2017-12-13 6,674 118.9152 6,674 118.9152 793,640
2017-12-12 6,200 116.7266 6,200 116.7266 723,705
2017-12-12 3,150 117.5297 3,150 117.5297 370,219
2017-12-12 795 118.4902 795 118.4902 94,200
2017-12-12 105 118.9305 105 118.9305 12,488
2017-12-12 6,185 116.7257 6,185 116.7257 721,948
2017-12-12 3,015 117.4985 3,015 117.4985 354,258
2017-12-12 1,045 118.4767 1,045 118.4767 123,808
2017-12-12 5 119.2400 5 119.2400 596
2017-12-11 3,006 120.1170 3,006 120.1170 361,072
2017-12-11 100 120.7608 100 120.7608 12,076
2017-12-11 3,145 120.1230 3,145 120.1230 377,787
2015-05-29 4,941 81.5200 4,941 81.5200 402,790
2015-05-29 7,059 82.0600 7,059 82.0600 579,262
2015-05-29 4,800 81.5100 4,800 81.5100 391,248
2015-05-29 7,200 82.0300 7,200 82.0300 590,616
2014-11-03 32,900 64.4100 32,900 64.4100 2,119,089
2014-11-03 22,250 65.0700 22,250 65.0700 1,447,808
2014-11-03 4,850 65.9500 4,850 65.9500 319,858
2013-05-16 10,000 47.0000 10,000 47.0000 470,000
2013-02-25 3,200 35.9300 3,200 35.9300 114,976
2006-10-09 100 25.0800 100 25.0800 2,508
2006-10-09 100 25.2500 100 25.2500 2,525
2006-10-09 100 25.2100 100 25.2100 2,521
2006-10-09 100 25.2700 100 25.2700 2,527
2006-10-09 100 25.4100 100 25.4100 2,541
2006-10-09 100 25.4900 100 25.4900 2,549
2006-10-09 100 25.4700 100 25.4700 2,547
2006-10-09 145 25.7900 145 25.7900 3,740
2006-10-09 100 25.7100 100 25.7100 2,571
2006-10-09 100 25.6700 100 25.6700 2,567
2006-10-09 115 25.7000 115 25.7000 2,956
2006-10-09 285 25.6900 285 25.6900 7,322
2006-10-09 100 25.6100 100 25.6100 2,561
2006-10-09 100 25.7700 100 25.7700 2,577
2006-10-09 200 25.6400 200 25.6400 5,128
2006-10-09 55 25.8200 55 25.8200 1,420
2006-10-09 100 26.1800 100 26.1800 2,618
2006-10-09 100 26.1400 100 26.1400 2,614
2006-10-09 100 25.9400 100 25.9400 2,594
2006-10-09 100 25.8800 100 25.8800 2,588
2006-10-09 100 25.9800 100 25.9800 2,598
2006-10-09 100 26.1400 100 26.1400 2,614
2006-10-09 100 25.9800 100 25.9800 2,598
2006-10-09 100 25.2500 100 25.2500 2,525
2006-10-09 100 25.4800 100 25.4800 2,548
2006-10-09 200 25.7000 200 25.7000 5,140
2006-10-09 100 25.6100 100 25.6100 2,561
2006-10-09 100 25.2500 100 25.2500 2,525
2006-10-09 100 25.4800 100 25.4800 2,548

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

CMPR / Cimpress plc Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2025-08-15 2025-08-15 4 Keane Robert S CMPR Ordinary Shares F - Taxes D 60.1600 -8,455 -509 57,383
2025-08-15 2025-08-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 348 65,838
2025-08-15 2025-08-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 13,551 65,490
2025-08-15 2025-08-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 145 51,939
2025-08-15 2025-08-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 9,578 51,794
2025-05-19 2025-05-15 4 Keane Robert S CMPR Ordinary Shares F - Taxes D 45.0600 -2,949 -133 42,216
2025-05-19 2025-05-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 146 45,165
2025-05-19 2025-05-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 9,579 45,019
2025-02-19 2025-02-15 4 Keane Robert S CMPR Ordinary Shares F - Taxes D 53.8500 -3,143 -169 35,440
2025-02-19 2025-02-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 146 38,583
2025-02-19 2025-02-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 9,579 38,437
2024-11-19 2024-11-15 4 Keane Robert S CMPR Ordinary Shares F - Taxes D 80.4800 -4,316 -347 28,858
2024-11-19 2024-11-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 145 33,174
2024-11-19 2024-11-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 9,578 33,029
2024-09-09 2024-09-05 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 97.5536 -396 -39 986,785
2024-09-03 2024-08-30 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 100.1112 -13,970 -1,399 987,181
2024-09-03 2024-08-30 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 99.0863 -11,739 -1,163 1,001,151
2024-09-03 2024-08-29 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 101.9828 -1,669 -170 1,012,890
2024-09-03 2024-08-29 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 101.1625 -8,500 -860 1,014,559
2024-09-03 2024-08-29 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 99.8379 -3,128 -312 1,023,059
2024-09-03 2024-08-29 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 98.7186 -7,101 -701 1,026,187
2024-09-03 2024-08-29 4 Keane Robert S By Third Delaware 2011, LLC CMPR Ordinary Shares S - Sale I 98.1950 -24,912 -2,446 1,033,288
2024-08-15 2024-08-15 4 Keane Robert S CMPR Ordinary Shares F - Taxes D 85.0500 -16,247 -1,382 23,451
2024-08-15 2024-08-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 583 39,698
2024-08-15 2024-08-15 4 Keane Robert S CMPR Ordinary Shares M - Exercise D 38,315 39,115
2023-02-16 2023-02-15 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.9000 400 15 220,503
2023-02-16 2023-02-15 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.4800 12,500 468 220,103
2023-02-16 2023-02-14 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.4400 18,404 689 207,603
2023-02-16 2023-02-14 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.0100 6,596 244 189,199
2023-02-14 2023-02-13 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.8500 2,200 83 182,603
2023-02-14 2023-02-13 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.5100 5,818 218 180,403
2023-02-14 2023-02-10 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 38.2500 5,159 197 174,585
2023-02-14 2023-02-10 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.4100 18,379 688 169,426
2023-02-09 2023-02-09 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 41.2400 500 21 151,047
2023-02-09 2023-02-09 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 40.3000 1,500 60 150,547
2023-02-09 2023-02-09 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 39.3900 4,100 161 149,047
2023-02-09 2023-02-09 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 38.4100 6,278 241 144,947
2023-02-09 2023-02-08 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 39.4500 6,076 240 138,669
2023-02-09 2023-02-08 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 38.5800 3,425 132 132,593
2023-02-09 2023-02-08 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.1100 300 11 129,168
2023-02-08 2023-02-07 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.9100 400 15 128,868
2023-02-08 2023-02-07 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 37.3600 4,186 156 128,468
2023-02-08 2023-02-07 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 36.4900 3,473 127 124,282
2023-02-08 2023-02-06 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 36.7100 5,301 195 120,809
2023-02-08 2023-02-06 4 Keane Robert S By Keane Family Foundation CMPR Ordinary Shares P - Purchase I 35.8500 6,327 227 115,508
2022-12-16 2022-12-15 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 26.3900 -7,066 -186 0
2022-12-16 2022-12-15 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 26.3800 -7,066 -186 0
2022-12-16 2022-12-14 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 27.7400 -8,866 -246 7,066
2022-12-16 2022-12-14 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 27.7300 -8,866 -246 7,066
2022-12-14 2022-12-13 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 30.0000 -300 -9 15,932
2022-12-14 2022-12-13 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 29.1700 -2,159 -63 16,232
2022-12-14 2022-12-13 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.3600 -6,407 -182 18,391
2022-12-14 2022-12-13 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 30.0300 -266 -8 15,932
2022-12-14 2022-12-13 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 29.1400 -2,234 -65 16,198
2022-12-14 2022-12-13 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.3800 -6,366 -181 18,432
2022-12-14 2022-12-12 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 27.8200 -8,866 -247 24,798
2022-12-14 2022-12-12 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.3000 -100 -3 24,798
2022-12-14 2022-12-12 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 27.8000 -8,766 -244 24,898
2022-12-12 2022-12-09 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 27.5200 -8,866 -244 33,664
2022-12-12 2022-12-09 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 27.5200 -8,866 -244 33,664
2022-12-12 2022-12-08 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.9700 -351 -10 42,530
2022-12-12 2022-12-08 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.4600 -8,515 -242 42,881
2022-12-12 2022-12-08 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 29.0000 -200 -6 42,530
2022-12-12 2022-12-08 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.4700 -8,666 -247 42,730
2022-12-08 2022-12-07 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.4100 -8,866 -252 51,396
2022-12-08 2022-12-07 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 28.4100 -8,866 -252 51,396
2022-12-08 2022-12-06 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 29.2000 -8,866 -259 60,262
2022-12-08 2022-12-06 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 29.2000 -8,866 -259 60,262
2022-12-06 2022-12-05 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 30.5600 -1,400 -43 69,128
2022-12-06 2022-12-05 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 29.6400 -7,466 -221 70,528
2022-12-06 2022-12-05 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 30.4900 -1,532 -47 69,128
2022-12-06 2022-12-05 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 29.6200 -7,334 -217 70,660
2022-12-06 2022-12-02 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 31.3100 -3,673 -115 77,994
2022-12-06 2022-12-02 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 30.8300 -5,194 -160 81,667
2022-12-06 2022-12-02 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 31.1500 -6,932 -216 77,994
2022-12-06 2022-12-02 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 30.5600 -1,935 -59 84,926
2022-07-18 2021-10-12 5 Keane Robert S By Third Delaware 2011 GST-Exempt Trust CMPR Ordinary Shares P - Purchase I 83.0400 300,000 24,912 968,200
2022-07-18 2021-10-12 5 Keane Robert S By Third Delaware 2011 GST-Exempt Trust CMPR Ordinary Shares P - Purchase I 83.0400 300,000 24,912 968,200
2022-07-18 2021-10-12 5 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares S - Sale I 83.0400 -300,000 -24,912 92,088
2022-07-18 2021-10-12 5 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares S - Sale I 83.0400 -300,000 -24,912 92,088
2021-11-17 2021-11-15 4 Keane Robert S CMPR Performance Share Units A - Award D 96.94 1,031 1,031
2021-11-17 2021-11-15 4 Keane Robert S CMPR Performance Share Units A - Award D 96.94 1,289 1,289
2021-08-16 2021-08-15 4 Keane Robert S CMPR Performance Share Units A - Award D 100.46 8,709 8,709
2021-08-16 2021-08-15 4 Keane Robert S CMPR Performance Share Units A - Award D 100.46 63,458 63,458
2021-04-06 2021-04-05 4 Keane Robert S By The Eastern Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 54.02 -52,620 0
2021-04-06 2021-04-05 4 Keane Robert S By Western Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 54.02 -52,620 0
2021-04-06 2021-04-05 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares F - Taxes I 105.9000 -37,606 -3,982 402,088
2021-04-06 2021-04-05 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares F - Taxes I 105.9000 -37,606 -3,982 402,088
2021-04-06 2021-04-05 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 54.0200 52,620 2,843 439,694
2021-04-06 2021-04-05 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 54.0200 52,620 2,843 439,694
2021-03-09 2021-03-08 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 97.9400 -785 -77 86,861
2021-03-09 2021-03-08 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 97.9900 -870 -85 86,861
2021-03-09 2021-03-05 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.0500 -1,100 -108 87,646
2021-03-09 2021-03-05 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.0500 -1,140 -112 87,731
2021-03-05 2021-03-04 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.0850 -349 -34 88,746
2021-03-05 2021-03-04 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.1720 -403 -40 88,871
2021-03-05 2021-03-03 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.0550 -800 -78 89,095
2021-03-05 2021-03-03 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.1090 -1,200 -118 89,274
2021-03-03 2021-03-01 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 100.9100 -646 -65 89,895
2021-03-03 2021-03-01 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 99.1500 -3,059 -303 90,541
2021-03-03 2021-03-01 4 Keane Robert S By HKLMK - Foundation Charitable Trust Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.2400 -13,261 -1,303 93,600
2021-03-03 2021-03-01 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 100.9800 -700 -71 90,474
2021-03-03 2021-03-01 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 99.2200 -2,885 -286 91,174
2021-03-03 2021-03-01 4 Keane Robert S By RSK - Foundation Charitable Lead Annuity Trust u/d/t dated 5/5/2020 CMPR Ordinary Shares S - Sale I 98.2700 -12,802 -1,258 94,059
2021-02-16 2021-02-15 4 Keane Robert S CMPR Performance Share Units A - Award D 108.31 58,668 58,668
2020-11-17 2020-11-15 4 Keane Robert S CMPR Performance Share Units A - Award D 111.23 1,123 1,123
2020-08-17 2020-08-15 4 Keane Robert S CMPR Performance Share Unit A - Award D 112.72 887 887
2020-08-17 2020-08-15 4 Keane Robert S CMPR Performance Share Units A - Award D 112.72 14,322 14,322
2020-02-28 2020-02-26 4 Keane Robert S By Western Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 50.00 50.0000 -112,231 -5,612 0
2020-02-28 2020-02-26 4 Keane Robert S By The Eastern Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 50.00 50.0000 -500,000 -25,000 0
2020-02-28 2020-02-26 4 Keane Robert S By Western Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 50.00 50.0000 -500,000 -25,000 0
2020-02-28 2020-02-26 4 Keane Robert S By The Eastern Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 47.91 47.9100 -48,400 -2,319 0
2020-02-28 2020-02-26 4 Keane Robert S By Western Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 47.91 47.9100 -48,400 -2,319 0
2020-02-28 2020-02-26 4 Keane Robert S By The Eastern Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 50.00 50.0000 -500,000 -25,000 0
2020-02-28 2020-02-26 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares F - Taxes I 119.9100 -445,220 -53,386 573,935
2020-02-28 2020-02-26 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares F - Taxes I 119.9100 -445,220 -53,386 573,935
2020-02-28 2020-02-26 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 50.0000 112,231 5,612 1,019,155
2020-02-28 2020-02-26 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 50.0000 112,231 5,612 1,019,155
2020-02-28 2020-02-26 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 50.0000 500,000 25,000 906,924
2020-02-28 2020-02-26 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 50.0000 500,000 25,000 906,924
2020-02-28 2020-02-26 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 47.9100 48,400 2,319 406,924
2020-02-28 2020-02-26 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 47.9100 48,400 2,319 406,924
2019-11-19 2019-11-15 4 Keane Robert S CMPR Performance Share Units A - Award D 111.70 1,119 1,119
2019-08-19 2019-08-15 4 Keane Robert S CMPR Performance Share Unit_ A - Award D 108.92 918 918
2019-08-19 2019-08-15 4 Keane Robert S CMPR Performance Share Unit A - Award D 108.92 14,931 14,931
2019-08-19 2019-08-15 4 Keane Robert S CMPR Performance Share Units A - Award D 108.92 57,381 57,381
2019-05-06 2019-05-03 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 34.25 -73,014 0
2019-05-06 2019-05-03 4 Keane Robert S By Western Irrevocable, LLC CMPR Option (right to buy) M - Exercise I 34.25 -73,014 0
2019-05-06 2019-05-03 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares F - Taxes I 89.0700 -47,220 -4,206 367,024
2019-05-06 2019-05-03 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares F - Taxes I 89.0700 -47,220 -4,206 367,024
2019-05-06 2019-05-03 4 Keane Robert S By Eastern Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 34.2500 73,014 2,501 414,244
2019-05-06 2019-05-03 4 Keane Robert S By Western Irrevocable, LLC CMPR Ordinary Shares M - Exercise I 34.2500 73,014 2,501 414,244
2019-02-19 2019-02-15 4 Keane Robert S CMPR Performance Share Units A - Award D 109.35 7,116 7,116
2019-02-19 2019-02-15 4 Keane Robert S CMPR Performance Share Units A - Award D 109.35 1,143 1,143
2019-02-19 2019-02-15 4 Keane Robert S CMPR Performance Share Units A - Award D 109.35 349 349
2018-08-16 2018-08-15 4 Keane Robert S CMPR Performance Share Units A - Award D 102.68 58,799 58,799
2018-05-03 2018-05-01 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Option (right to buy) M - Exercise I 34.87 -166,659 0
2018-05-03 2018-05-01 4 Keane Robert S By The Western Irrevocable Trust CMPR Option (right to buy) M - Exercise I 34.87 -166,659 0
2018-05-03 2018-05-01 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares F - Taxes I 142.4700 -96,212 -13,707 350,730
2018-05-03 2018-05-01 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares F - Taxes I 142.4700 -96,212 -13,707 350,730
2018-05-03 2018-05-01 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares M - Exercise I 34.8700 166,659 5,811 446,942
2018-05-03 2018-05-01 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares M - Exercise I 34.8700 166,659 5,811 446,942
2017-12-15 2017-12-14 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.9521 -3,382 -402 287,283
2017-12-15 2017-12-14 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.2017 -7,439 -879 290,665
2017-12-15 2017-12-14 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 117.3889 -5,057 -594 298,104
2017-12-15 2017-12-14 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.9521 -3,385 -403 287,323
2017-12-15 2017-12-14 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.2017 -7,433 -879 290,708
2017-12-15 2017-12-14 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 117.3889 -5,059 -594 298,141
2017-12-13 2017-12-13 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.9152 -6,674 -794 303,161
2017-12-13 2017-12-13 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.9151 -6,675 -794 303,200
2017-12-13 2017-12-12 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 119.2400 -5 -1 309,835
2017-12-13 2017-12-12 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.4767 -1,045 -124 309,840
2017-12-13 2017-12-12 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 117.4985 -3,015 -354 310,885
2017-12-13 2017-12-12 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 116.7257 -6,185 -722 313,900
2017-12-13 2017-12-12 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.9305 -105 -12 309,875
2017-12-13 2017-12-12 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 118.4902 -795 -94 309,980
2017-12-13 2017-12-12 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 117.5297 -3,150 -370 310,775
2017-12-13 2017-12-12 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 116.7266 -6,200 -724 313,925
2017-12-13 2017-12-11 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 120.1230 -3,145 -378 320,085
2017-12-13 2017-12-11 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 120.7608 -100 -12 320,125
2017-12-13 2017-12-11 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 120.1170 -3,006 -361 320,225
2017-08-17 2017-08-15 4 Keane Robert S CMPR Performance Share Units A - Award D 83.10 63,176 63,176
2017-05-01 2017-04-28 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Option (right to buy) M - Exercise I 37.51 -71,809 0
2017-05-01 2017-04-28 4 Keane Robert S By The Western Irrevocable Trust CMPR Option (right to buy) M - Exercise I 37.51 -71,809 0
2017-05-01 2017-04-28 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares F - Taxes I 82.0800 -50,272 -4,126 333,230
2017-05-01 2017-04-28 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares F - Taxes I 82.0800 -50,272 -4,126 333,230
2017-05-01 2017-04-28 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares M - Exercise I 37.5100 71,809 2,694 383,502
2017-05-01 2017-04-28 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares M - Exercise I 37.5100 71,809 2,694 383,502
2016-08-17 2016-08-15 4 Keane Robert S CMPR Performance Share Units A - Award D 69.44 75,000 75,000
2016-07-19 2016-07-15 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Option (right to buy) M - Exercise I 23.31 -65,025 0
2016-07-19 2016-07-15 4 Keane Robert S By The Western Irrevocable Trust CMPR Option (right to buy) M - Exercise I 23.31 -65,025 0
2016-07-19 2016-07-15 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares F - Taxes I 97.1100 -38,105 -3,700 336,693
2016-07-19 2016-07-15 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares F - Taxes I 97.1100 -38,105 -3,700 336,693
2016-07-19 2016-07-15 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares M - Exercise I 23.3100 65,025 1,516 374,798
2016-07-19 2016-07-15 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares M - Exercise I 23.3100 65,025 1,516 374,798
2016-06-08 2016-06-07 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 100.1000 -2,653 -266 49,181
2016-06-08 2016-06-07 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.1300 -7,254 -726 390,000
2016-06-08 2016-06-07 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.1200 -7,197 -721 390,000
2016-06-08 2016-06-06 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 100.2400 -4,301 -431 51,834
2016-06-08 2016-06-06 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.2000 -5,200 -521 397,254
2016-06-08 2016-06-06 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.2000 -5,200 -521 397,254
2016-06-06 2016-06-03 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 100.0700 -400 -40 56,135
2016-06-06 2016-06-03 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.1400 -900 -90 402,454
2016-06-06 2016-06-03 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.1300 -900 -90 402,397
2016-06-06 2016-06-02 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 100.1000 -12,220 -1,223 56,535
2016-06-06 2016-06-02 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.0700 -20,226 -2,024 403,354
2016-06-06 2016-06-02 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.0800 -20,903 -2,092 403,297
2016-06-02 2016-05-31 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 100.1900 -9,800 -982 68,755
2016-06-02 2016-05-31 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.1800 -10,200 -1,022 423,580
2016-06-02 2016-05-31 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.1800 -9,900 -992 424,200
2016-06-01 2016-05-27 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 100.0800 -5,626 -563 78,555
2016-06-01 2016-05-27 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.0800 -6,220 -622 433,780
2016-06-01 2016-05-27 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 100.0900 -5,900 -591 434,100
2015-06-01 2015-05-29 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 82.0300 -7,200 -591 309,773
2015-06-01 2015-05-29 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares S - Sale I 81.5100 -4,800 -391 316,973
2015-06-01 2015-05-29 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 82.0600 -7,059 -579 309,774
2015-06-01 2015-05-29 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares S - Sale I 81.5200 -4,941 -403 316,833
2015-06-01 2015-05-28 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Option (right to buy) M - Exercise I 12.33 -350,000 0
2015-06-01 2015-05-28 4 Keane Robert S By The Western Irrevocable Trust CMPR Option (right to buy) M - Exercise I 12.33 -350,000 0
2015-06-01 2015-05-28 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares F - Taxes I 82.0400 -192,178 -15,766 321,773
2015-06-01 2015-05-28 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares F - Taxes I 82.0400 -192,178 -15,766 321,773
2015-06-01 2015-05-28 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares M - Exercise I 12.3300 350,000 4,316 513,951
2015-06-01 2015-05-28 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares M - Exercise I 12.3300 350,000 4,316 513,951
2015-05-06 2015-05-05 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 0
2015-05-06 2015-05-05 4 Keane Robert S By The Western Irrevocable Trust CMPR Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 0
2015-05-06 2015-05-05 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares F - Taxes I 86.0600 -429 -37 163,951
2015-05-06 2015-05-05 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares F - Taxes I 86.0600 -429 -37 163,951
2015-05-06 2015-05-05 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares M - Exercise I 1,319 164,380
2015-05-06 2015-05-05 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares M - Exercise I 1,319 164,380
2015-02-06 2015-02-05 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 1,319
2015-02-06 2015-02-05 4 Keane Robert S By The Western Irrevocable Trust CMPR Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 1,319
2015-02-06 2015-02-05 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares F - Taxes I 80.6000 -457 -37 163,061
2015-02-06 2015-02-05 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares F - Taxes I 80.6000 -457 -37 163,061
2015-02-06 2015-02-05 4 Keane Robert S By The Eastern Irrevocable Trust CMPR Ordinary Shares M - Exercise I 1,319 163,518
2015-02-06 2015-02-05 4 Keane Robert S By The Western Irrevocable Trust CMPR Ordinary Shares M - Exercise I 1,319 163,518
2015-02-06 2015-02-04 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 80.0400 -8,316 -666 440,000
2015-02-06 2015-02-04 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 80.0900 -10,281 -823 440,000
2015-02-05 2015-02-03 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 81.3100 -1,221 -99 448,316
2015-02-05 2015-02-03 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 80.2100 -12,754 -1,023 449,537
2015-02-05 2015-02-03 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 81.2800 -1,256 -102 450,281
2015-02-05 2015-02-03 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 80.2100 -10,863 -871 451,537
2015-02-04 2015-02-02 4 Keane Robert S By Second Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 80.2700 -9,909 -795 462,291
2015-02-04 2015-02-02 4 Keane Robert S By First Delaware 2003 Investment Trust CMPR Ordinary Shares S - Sale I 80.2700 -9,800 -787 462,400
2015-02-04 2015-02-02 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 80.7800 -100 -8 84,181
2015-02-04 2015-02-02 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 79.9400 -17,600 -1,407 84,281
2015-02-04 2015-02-02 4 Keane Robert S By The Keane Family Foundation CMPR Ordinary Shares S - Sale I 79.2200 -17,300 -1,371 101,881
2014-11-06 2014-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 2,638
2014-11-06 2014-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 2,638
2014-11-06 2014-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 65.3400 -622 -41 162,199
2014-11-06 2014-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 65.3400 -622 -41 162,199
2014-11-06 2014-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 162,821
2014-11-06 2014-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 162,821
2014-11-05 2014-11-03 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 65.9500 -4,850 -320 88,375
2014-11-05 2014-11-03 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 65.0700 -22,250 -1,448 93,225
2014-11-05 2014-11-03 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 64.4100 -32,900 -2,119 115,475
2014-08-12 2013-08-05 5 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 55.1425 -31,170 -1,719 185,375
2014-08-12 2013-08-02 5 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 55.0940 -33,830 -1,864 216,545
2014-08-06 2014-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 3,957
2014-08-06 2014-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 3,957
2014-08-06 2014-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 48.3100 -622 -30 233,502
2014-08-06 2014-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 48.3100 -622 -30 233,502
2014-08-06 2014-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 234,124
2014-08-06 2014-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 234,124
2014-05-07 2014-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 0
2014-05-07 2014-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 0
2014-05-07 2014-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 40.6400 -521 -21 297,805
2014-05-07 2014-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 40.6400 -521 -21 297,805
2014-05-07 2014-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 298,326
2014-05-07 2014-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 298,326
2014-05-07 2014-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 5,276
2014-05-07 2014-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 5,276
2014-05-07 2014-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 39.2200 -562 -22 297,106
2014-05-07 2014-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 39.2200 -562 -22 297,106
2014-05-07 2014-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 297,668
2014-05-07 2014-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 297,668
2014-02-12 2014-02-06 4/A Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 1,220
2014-02-12 2014-02-06 4/A Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 1,220
2014-02-12 2014-02-06 4/A Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.1000 -521 -25 296,349
2014-02-12 2014-02-06 4/A Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 296,870
2014-02-12 2014-02-06 4/A Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.1000 -521 -25 296,350
2014-02-12 2014-02-06 4/A Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 296,871
2014-02-12 2014-02-05 4/A Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 6,595
2014-02-12 2014-02-05 4/A Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 6,595
2014-02-12 2014-02-05 4/A Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.7800 -563 -27 295,651
2014-02-12 2014-02-05 4/A Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 296,214
2014-02-12 2014-02-05 4/A Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.7800 -563 -27 295,652
2014-02-12 2014-02-05 4/A Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 296,215
2014-02-06 2014-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 1,220
2014-02-06 2014-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 1,220
2014-02-06 2014-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.1000 -521 -25 296,349
2014-02-06 2014-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.1000 -521 -25 296,349
2014-02-06 2014-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 296,870
2014-02-06 2014-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 296,870
2014-02-06 2014-02-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 6,595
2014-02-06 2014-02-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 6,595
2014-02-06 2014-02-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.7800 -563 -27 295,651
2014-02-06 2014-02-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 47.7800 -563 -27 295,651
2014-02-06 2014-02-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 296,214
2014-02-06 2014-02-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 296,214
2014-01-03 2014-01-01 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Option (right to buy) M - Exercise I 4.11 -75,000 0
2014-01-03 2014-01-01 4 Keane Robert S By The Western Irrevocable Trust VPRT Option (right to buy) M - Exercise I 4.11 -75,000 0
2014-01-03 2014-01-01 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 56.8500 -35,469 -2,016 294,895
2014-01-03 2014-01-01 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 56.8500 -35,469 -2,016 294,895
2014-01-03 2014-01-01 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 4.1100 75,000 308 330,364
2014-01-03 2014-01-01 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 4.1100 75,000 308 330,364
2013-11-07 2013-11-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 2,439
2013-11-07 2013-11-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 2,439
2013-11-07 2013-11-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 56.4300 -522 -29 255,364
2013-11-07 2013-11-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 56.4300 -522 -29 255,364
2013-11-07 2013-11-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 255,886
2013-11-07 2013-11-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 255,886
2013-11-07 2013-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 7,914
2013-11-07 2013-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 7,914
2013-11-07 2013-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 55.7100 -564 -31 254,666
2013-11-07 2013-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 55.7100 -564 -31 254,666
2013-11-07 2013-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 255,230
2013-11-07 2013-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 255,231
2013-10-01 2013-09-27 4 Keane Robert S By The Keane Family Foundation VPRT Ordinary Shares S - Sale I 55.0727 -10,000 -551 107,181
2013-09-19 2013-09-18 4 Keane Robert S By The Keane Family Foundation VPRT Ordinary Shares S - Sale I 53.8400 -10,000 -538 117,181
2013-08-06 2013-08-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 3,659
2013-08-06 2013-08-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 3,659
2013-08-06 2013-08-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 55.7200 -343 -19 278,911
2013-08-06 2013-08-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 55.7200 -343 -19 278,911
2013-08-06 2013-08-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 279,254
2013-08-06 2013-08-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 279,254
2013-08-06 2013-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 9,233
2013-08-06 2013-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 9,233
2013-08-06 2013-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 55.0100 -371 -20 278,035
2013-08-06 2013-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 55.0100 -371 -20 278,035
2013-08-06 2013-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 278,406
2013-08-06 2013-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 278,406
2013-07-10 2013-07-09 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 51.4000 -100 -5 250,375
2013-07-10 2013-07-09 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 50.4100 -3,532 -178 250,475
2013-07-10 2013-07-08 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 50.2200 -32,550 -1,635 254,007
2013-07-08 2013-07-05 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 51.1500 -27 -1 286,557
2013-07-03 2013-07-02 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 50.4100 -16,233 -818 286,584
2013-07-03 2013-07-01 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 50.0400 -17,358 -869 302,817
2013-07-02 2013-06-28 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 50.0000 -200 -10 320,175
2013-05-17 2013-05-16 4 Keane Robert S By The Keane Family Foundation VPRT Ordinary Shares S - Sale I 47.0000 -10,000 -470 102,181
2013-05-13 2013-05-10 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 45.2900 -26,986 -1,222 336,375
2013-05-10 2013-05-09 4 Keane Robert S By RHS Holdings Incorporated VPRT Ordinary Shares S - Sale I 45.0700 -53,014 -2,389 363,361
2013-05-07 2013-05-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (rights to acquire) M - Exercise I 0.00 -548 0
2013-05-07 2013-05-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -548 0
2013-05-07 2013-05-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 42.0300 -156 -7 443,087
2013-05-07 2013-05-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 42.0300 -156 -7 443,087
2013-05-07 2013-05-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 443,243
2013-05-07 2013-05-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 443,244
2013-05-07 2013-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 4,878
2013-05-07 2013-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 4,878
2013-05-07 2013-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 41.2300 -343 -14 442,695
2013-05-07 2013-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 41.2300 -343 -14 442,695
2013-05-07 2013-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 443,038
2013-05-07 2013-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 443,038
2013-05-07 2013-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 10,552
2013-05-07 2013-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 10,552
2013-05-07 2013-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 41.2300 -371 -15 441,818
2013-05-07 2013-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 41.2300 -371 -15 441,818
2013-05-07 2013-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 442,189
2013-05-07 2013-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 442,189
2013-02-27 2013-02-25 4 Keane Robert S By The Keane Family Foundation VPRT Ordinary Shares S - Sale I 35.9300 -3,200 -115 96,181
2013-02-11 2013-02-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -548 548
2013-02-11 2013-02-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -548 548
2013-02-11 2013-02-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 33.2100 -154 -5 440,870
2013-02-11 2013-02-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 33.2100 -154 -5 440,870
2013-02-11 2013-02-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 441,024
2013-02-11 2013-02-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 441,024
2013-02-07 2013-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 6,098
2013-02-07 2013-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 6,098
2013-02-07 2013-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 33.6700 -344 -12 440,476
2013-02-07 2013-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 33.6700 -344 -12 440,476
2013-02-07 2013-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 440,820
2013-02-07 2013-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 440,820
2013-02-07 2013-02-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 11,871
2013-02-07 2013-02-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 11,871
2013-02-07 2013-02-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 32.6900 -441 -14 439,601
2013-02-07 2013-02-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 440,042
2013-02-07 2013-02-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 32.6900 -441 -14 439,602
2013-02-07 2013-02-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 440,043
2012-11-07 2012-11-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -547 1,096
2012-11-07 2012-11-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -547 1,096
2012-11-07 2012-11-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 30.5700 -206 -6 438,723
2012-11-07 2012-11-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 30.5700 -206 -6 438,723
2012-11-07 2012-11-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 547 438,929
2012-11-07 2012-11-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 547 438,929
2012-11-07 2012-11-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 7,317
2012-11-07 2012-11-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 7,317
2012-11-07 2012-11-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 30.1900 -455 -14 438,382
2012-11-07 2012-11-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 30.1900 -455 -14 438,382
2012-11-07 2012-11-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 438,837
2012-11-07 2012-11-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 438,837
2012-11-07 2012-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 13,190
2012-11-07 2012-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 13,190
2012-11-07 2012-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 30.0000 -491 -15 437,617
2012-11-07 2012-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 30.0000 -491 -15 437,617
2012-11-07 2012-11-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 438,108
2012-11-07 2012-11-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 438,108
2012-08-20 2012-08-17 4 Keane Robert S By RHS Holdings, Inc. VPRT Ordinary Shares S - Sale I 41.1700 -2,874 -118 434,375
2012-08-20 2012-08-17 4 Keane Robert S By RHS Holdings, Inc. VPRT Ordinary Shares S - Sale I 40.5100 -39,581 -1,603 437,249
2012-08-20 2012-08-16 4 Keane Robert S By RHS Holdings, Inc. VPRT Ordinary Shares S - Sale I 40.2876 -47,545 -1,915 476,830
2012-08-09 2012-08-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -548 1,643
2012-08-09 2012-08-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -548 1,643
2012-08-09 2012-08-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.9500 -206 -8 544,789
2012-08-09 2012-08-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.9500 -206 -8 544,789
2012-08-09 2012-08-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 544,995
2012-08-09 2012-08-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 544,995
2012-08-07 2012-08-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 8,537
2012-08-07 2012-08-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 8,537
2012-08-07 2012-08-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 36.3900 -455 -17 544,447
2012-08-07 2012-08-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 36.3900 -455 -17 544,447
2012-08-07 2012-08-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 544,902
2012-08-07 2012-08-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 544,902
2012-08-07 2012-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 14,509
2012-08-07 2012-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,319 14,509
2012-08-07 2012-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 36.3900 -493 -18 543,683
2012-08-07 2012-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 36.3900 -493 -18 543,683
2012-08-07 2012-08-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 544,176
2012-08-07 2012-08-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,319 544,176
2012-08-02 2012-08-01 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Share Option (right to buy) A - Award I 50.00 112,231 112,231
2012-08-02 2012-08-01 4 Keane Robert S By The Western Irrevocable Trust VPRT Share Option (right to buy) A - Award I 50.00 112,231 112,231
2012-08-02 2012-05-04 4/A Keane Robert S By The Western Irrevocable Trust VPRT Share Option (right to buy) A - Award I 50.00 500,000 500,000
2012-08-02 2012-05-04 4/A Keane Robert S By The Eastern Irrevocable Trust VPRT Share Option (right to buy) A - Award I 50.00 500,000 500,000
2012-05-08 2012-05-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -547 2,191
2012-05-08 2012-05-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -548 2,191
2012-05-08 2012-05-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.7000 -151 -6 542,857
2012-05-08 2012-05-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 547 543,008
2012-05-08 2012-05-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.7000 -152 -6 542,858
2012-05-08 2012-05-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 543,010
2012-05-08 2012-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 9,756
2012-05-08 2012-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,220 9,756
2012-05-08 2012-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.7000 -333 -13 542,461
2012-05-08 2012-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.7000 -333 -13 542,461
2012-05-08 2012-05-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 542,794
2012-05-08 2012-05-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,220 542,794
2012-05-08 2012-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -5,275 15,828
2012-05-08 2012-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -5,275 15,828
2012-05-08 2012-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.7000 -1,436 -54 541,574
2012-05-08 2012-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 37.7000 -1,436 -54 541,574
2012-05-08 2012-05-05 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 5,275 543,010
2012-05-08 2012-05-05 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 5,275 543,010
2012-05-08 2012-05-04 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Share Option (right to buy) A - Award I 50.00 612,231 612,231
2012-05-08 2012-05-04 4 Keane Robert S By The Western Irrevocable Trust VPRT Share Option (right to buy) A - Award I 50.00 612,231 612,231
2012-02-08 2012-02-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -548 2,738
2012-02-08 2012-02-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -547 2,739
2012-02-08 2012-02-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 39.3900 -152 -6 537,735
2012-02-08 2012-02-07 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 548 537,887
2012-02-08 2012-02-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 39.3900 -151 -6 537,736
2012-02-08 2012-02-07 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 547 537,887
2012-02-08 2012-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 10,976
2012-02-08 2012-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Restricted Share Units (right to acquire) M - Exercise I 0.00 -1,219 10,976
2012-02-08 2012-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares F - Taxes I 39.8300 -384 -15 537,339
2012-02-08 2012-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares F - Taxes I 39.8300 -384 -15 537,339
2012-02-08 2012-02-06 4 Keane Robert S By The Western Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 537,723
2012-02-08 2012-02-06 4 Keane Robert S By The Eastern Irrevocable Trust VPRT Ordinary Shares M - Exercise I 1,219 537,724
2009-09-23 2009-09-21 4 Keane Robert S Shares held by the Second Delaware 2003 Investment Trust. See Footnote VPRT Common Shares S - Sale I 50.0500 -1,700 -85 515,500
2009-09-23 2009-09-21 4 Keane Robert S Shares held by the First Delaware 2003 Investment Trust. See Footnote VPRT Ordinary Shares S - Sale I 50.0800 -2,000 -100 515,200
2009-09-23 2009-09-21 4 Keane Robert S Shares held by Keane Family Foundation, Inc. See Footnote VPRT Ordinary Shares S - Sale I 50.1200 -2,300 -115 83,081
2009-09-23 2009-09-21 4 Keane Robert S VPRT Ordinary Shares S - Sale D 50.0500 -1,910 -96 41,590
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 25.4800 -100 -3 578,800
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 25.2500 -100 -3 578,900
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 25.6100 -100 -3 578,300
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 25.7000 -200 -5 578,400
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 25.4800 -100 -3 578,600
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 25.2500 -100 -3 578,700
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 25.9800 -100 -3 578,800
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale I 26.1400 -100 -3 578,900
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.9800 -100 -3 214,685
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.8800 -100 -3 214,785
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.9400 -100 -3 214,885
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 26.1400 -100 -3 214,985
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 26.1800 -100 -3 215,085
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.8200 -55 -1 215,185
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.6400 -200 -5 215,240
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.7700 -100 -3 215,440
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.6100 -100 -3 215,540
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.6900 -285 -7 215,640
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.7000 -115 -3 215,925
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.6700 -100 -3 216,040
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.7100 -100 -3 216,140
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.7900 -145 -4 216,240
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.4700 -100 -3 216,385
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.4900 -100 -3 216,485
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.4100 -100 -3 216,585
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.2700 -100 -3 216,685
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.2100 -100 -3 216,785
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.2500 -100 -3 216,885
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.0800 -100 -3 216,985
2006-10-11 2006-10-09 4 Keane Robert S VPRT Common Shares S - Sale D 25.0400 -100 -3 217,085
2005-09-29 3 Keane Robert S VPRT Common Shares I 1,903,075
2005-09-29 3 Keane Robert S VPRT Common Shares I 600,000
2005-09-29 3 Keane Robert S VPRT Common Shares I 600,000
2005-09-29 3 Keane Robert S VPRT Common Shares I 54,900
P
Åbent marked eller privat køb af ikke-afledte eller afledte værdipapirer
S
Åbent marked eller privat salg af ikke-afledte eller afledte værdipapirer
A
Tildeling, tildeling eller anden erhvervelse af værdipapirer fra virksomheden (såsom en option)
C
Konvertering af derivat
D
Salg eller overførsel af værdipapirer tilbage til virksomheden
F
Betaling af udnyttelseskurs eller skatteforpligtelse ved brug af en del af værdipapirer modtaget fra selskabet
G
Gave af værdipapirer af eller til insideren
K
Aktieswaps og lignende sikringstransaktioner
M
Udnyttelse eller konvertering af afledt værdipapir modtaget fra virksomheden (såsom en option)
V
En transaktion rapporteret frivilligt på formular 4
J
Andet (ledsaget af en fodnote, der beskriver transaktionen)