Dec 05
2019
SELL
Payment of exercise price or tax liability
$42,321
$73.22 p/Share
578
Reduced 0.79%
72,562
Common Stock
Nov 19
2019
-
7,500
Reduced 9.3%
73,140
Common Stock
Nov 18
2019
SELL
Open market or private sale
$762,669
$70.5 p/Share
10,818
Reduced 12.13%
78,353
Common Stock
Nov 18
2019
SELL
Payment of exercise price or tax liability
$2,545,544
$70.5 p/Share
36,107
Reduced 30.93%
80,640
Common Stock
Nov 18
2019
BUY
Exercise of conversion of derivative security
$1,341,900
$24.85 p/Share
54,000
Added 31.75%
116,092
Common Stock
Nov 18
2019
BUY
Grant, award, or other acquisition
$191,196
$70.5 p/Share
2,712
Added 3.24%
81,065
Common Stock
Sep 13
2019
SELL
Open market or private sale
$159,730
$68.29 p/Share
2,339
Reduced 3.2%
70,823
Common Stock
Sep 12
2019
SELL
Open market or private sale
$181,001
$68.02 p/Share
2,661
Reduced 3.51%
73,162
Common Stock
May 17
2019
SELL
Open market or private sale
$1,413,675
$61.0 p/Share
23,175
Reduced 23.42%
75,786
Common Stock
May 17
2019
SELL
Payment of exercise price or tax liability
$2,703,825
$61.0 p/Share
44,325
Reduced 30.93%
98,961
Common Stock
May 17
2019
BUY
Exercise of conversion of derivative security
$1,677,375
$24.85 p/Share
67,500
Added 38.39%
108,344
Common Stock
Dec 12
2018
SELL
Payment of exercise price or tax liability
$16,135
$51.55 p/Share
313
Reduced 0.41%
75,705
Common Stock
Dec 05
2018
SELL
Payment of exercise price or tax liability
$18,997
$50.39 p/Share
377
Reduced 0.49%
76,018
Common Stock
Dec 05
2018
BUY
Grant, award, or other acquisition
$185,637
$50.39 p/Share
3,684
Added 4.6%
76,395
Common Stock
Nov 15
2018
SELL
Payment of exercise price or tax liability
$17,075
$53.36 p/Share
320
Reduced 0.44%
72,711
Common Stock
Dec 12
2017
BUY
Grant, award, or other acquisition
$177,062
$57.75 p/Share
3,066
Added 4.03%
72,993
Common Stock
Nov 15
2017
SELL
Payment of exercise price or tax liability
$29,769
$57.58 p/Share
517
Reduced 0.73%
69,927
Common Stock
Nov 01
2017
SELL
Payment of exercise price or tax liability
$2,271,928
$56.43 p/Share
40,261
Reduced 29.84%
94,683
Common Stock
Nov 01
2017
SELL
Open market or private sale
$1,367,807
$56.43 p/Share
24,239
Reduced 25.6%
70,444
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
$1,064,250
$16.5 p/Share
64,500
Added 32.34%
134,944
Common Stock