Jun 24
2019
BUY
Exercise of conversion of derivative security
$3,243,000
$32.43 p/Share
100,000
Added 35.98%
177,919
Common Stock
Apr 23
2019
SELL
Open market or private sale
$5,501,000
$55.01 p/Share
100,000
Reduced 56.21%
77,919
Common Stock
Apr 23
2019
BUY
Exercise of conversion of derivative security
$3,243,000
$32.43 p/Share
100,000
Added 35.98%
177,919
Common Stock
Mar 21
2019
SELL
Open market or private sale
$6,647,500
$53.18 p/Share
125,000
Reduced 61.6%
77,919
Common Stock
Mar 21
2019
BUY
Exercise of conversion of derivative security
$3,908,750
$31.27 p/Share
125,000
Added 38.12%
202,919
Common Stock
Dec 27
2018
SELL
Open market or private sale
$1,125,000
$45.0 p/Share
25,000
Reduced 24.29%
77,919
Common Stock
Dec 27
2018
BUY
Exercise of conversion of derivative security
$752,750
$30.11 p/Share
25,000
Added 19.54%
102,919
Common Stock
Dec 24
2018
SELL
Open market or private sale
$272,498
$43.24 p/Share
6,302
Reduced 7.48%
77,919
Common Stock
Oct 05
2018
SELL
Payment of exercise price or tax liability
$306,615
$49.47 p/Share
6,198
Reduced 6.85%
84,221
Common Stock
Oct 05
2018
BUY
Exercise of conversion of derivative security
-
12,500
Added 12.15%
90,419
Common Stock
Sep 24
2018
SELL
Open market or private sale
$6,707,277
$50.93 p/Share
131,696
Reduced 62.83%
77,919
Common Stock
Sep 24
2018
BUY
Exercise of conversion of derivative security
$3,908,750
$31.27 p/Share
125,000
Added 37.36%
209,615
Common Stock
Jul 24
2018
SELL
Payment of exercise price or tax liability
$320,541
$48.67 p/Share
6,586
Reduced 7.22%
84,615
Common Stock
Jul 24
2018
BUY
Exercise of conversion of derivative security
-
13,282
Added 12.71%
91,201
Common Stock
Jul 10
2018
SELL
Payment of exercise price or tax liability
$941,236
$46.73 p/Share
20,142
Reduced 20.54%
77,919
Common Stock
Jul 10
2018
BUY
Exercise of conversion of derivative security
-
40,625
Added 29.29%
98,061
Common Stock
Jul 05
2018
SELL
Open market or private sale
$2,256,500
$45.13 p/Share
50,000
Reduced 46.54%
57,436
Common Stock
Jul 05
2018
BUY
Exercise of conversion of derivative security
$1,505,500
$30.11 p/Share
50,000
Added 31.76%
107,436
Common Stock
Jul 02
2018
SELL
Payment of exercise price or tax liability
$887,501
$44.06 p/Share
20,143
Reduced 25.96%
57,436
Common Stock
Jul 02
2018
BUY
Exercise of conversion of derivative security
-
40,625
Added 37.57%
67,507
Common Stock
Mar 26
2018
SELL
Open market or private sale
$5,743,750
$45.95 p/Share
125,000
Reduced 77.18%
36,954
Common Stock
Mar 26
2018
BUY
Exercise of conversion of derivative security
$3,715,000
$29.72 p/Share
125,000
Added 43.56%
161,954
Common Stock
Jan 25
2018
SELL
Open market or private sale
$5,167,656
$52.0 p/Share
99,378
Reduced 72.89%
36,954
Common Stock
Jan 25
2018
BUY
Exercise of conversion of derivative security
$2,992,272
$30.11 p/Share
99,378
Added 42.16%
136,332
Common Stock
Jan 24
2018
SELL
Open market or private sale
$32,344
$52.0 p/Share
622
Reduced 1.66%
36,954
Common Stock