Dec 16
2019
|
SELL
Open market or private sale
|
$11,404,347
$43.83 p/Share
|
260,195
|
|
Dec 16
2019
|
SELL
Payment of exercise price or tax liability
|
$3,014,025
$44.01 p/Share
|
68,485
|
|
Dec 16
2019
|
BUY
Exercise of conversion of derivative security
|
$3,013,996
$9.17 p/Share
|
328,680
|
|
Dec 10
2019
|
|
-
|
4,127
|
|
Dec 10
2019
|
|
-
|
4,127
|
|
Mar 29
2019
|
SELL
Open market or private sale
|
$4,783,200
$39.86 p/Share
|
120,000
|
|
Feb 19
2019
|
SELL
Open market or private sale
|
$3,055,094
$37.68 p/Share
|
81,080
|
|
Feb 12
2019
|
SELL
Open market or private sale
|
$3,547,243
$37.2 p/Share
|
95,356
|
|
Feb 05
2019
|
SELL
Open market or private sale
|
$4,037,988
$37.09 p/Share
|
108,870
|
|
Mar 27
2018
|
SELL
Payment of exercise price or tax liability
|
$1,600,015
$32.99 p/Share
|
48,500
|
|
Mar 27
2018
|
BUY
Exercise of conversion of derivative security
|
$1,600,014
$9.49 p/Share
|
168,600
|
|
Jun 15
2017
|
|
-
|
11,474
|
|
Jun 15
2017
|
|
-
|
11,474
|
|
May 11
2017
|
BUY
Other acquisition or disposition
|
$6,001,566
$39.09 p/Share
|
153,532
|
|
Oct 27
2016
|
SELL
Open market or private sale
|
$1,211,656
$62.2 p/Share
|
19,480
|
|
Oct 27
2016
|
SELL
Payment of exercise price or tax liability
|
$531,478
$62.38 p/Share
|
8,520
|
|
Oct 27
2016
|
BUY
Exercise of conversion of derivative security
|
$531,440
$18.98 p/Share
|
28,000
|
|
Oct 19
2016
|
SELL
Open market or private sale
|
$1,288,885
$65.0 p/Share
|
19,829
|
|
Oct 19
2016
|
SELL
Payment of exercise price or tax liability
|
$531,442
$65.04 p/Share
|
8,171
|
|
Oct 19
2016
|
BUY
Exercise of conversion of derivative security
|
$531,440
$18.98 p/Share
|
28,000
|
|
Oct 11
2016
|
SELL
Open market or private sale
|
$1,253,801
$65.5 p/Share
|
19,142
|
|
Oct 11
2016
|
SELL
Payment of exercise price or tax liability
|
$582,679
$65.78 p/Share
|
8,858
|
|
Oct 11
2016
|
BUY
Exercise of conversion of derivative security
|
$531,440
$18.98 p/Share
|
28,000
|
|
Sep 10
2015
|
SELL
Open market or private sale
|
$3,411,386
$56.03 p/Share
|
60,885
|
|
Sep 10
2015
|
SELL
Payment of exercise price or tax liability
|
$1,541,512
$56.59 p/Share
|
27,240
|
|