Jan 28
2020
BUY
Exercise of conversion of derivative security
$2,948,181
$78.86 p/Share
37,385
Added 29.48%
89,430
Common Stock
Nov 27
2019
-
335
Reduced 0.55%
60,190
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$114,999
$121.95 p/Share
943
Reduced 1.53%
60,525
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$7,805
$121.95 p/Share
64
Added 0.11%
60,589
Common Stock
Aug 26
2019
SELL
Open market or private sale
$1,258,116
$118.0 p/Share
10,662
Reduced 14.83%
61,225
Common Stock
Aug 20
2019
SELL
Open market or private sale
$1,128,995
$119.8 p/Share
9,424
Reduced 11.59%
71,887
Common Stock
Aug 20
2019
BUY
Grant, award, or other acquisition
-
20,086
Added 19.81%
81,311
Common Stock
May 22
2019
SELL
Open market or private sale
$2,720,422
$106.08 p/Share
25,645
Reduced 29.58%
61,041
Common Stock
May 22
2019
BUY
Exercise of conversion of derivative security
$1,752,579
$68.34 p/Share
25,645
Added 22.83%
86,686
Common Stock
May 01
2019
SELL
Open market or private sale
$421,283
$105.85 p/Share
3,980
Reduced 6.14%
60,840
Common Stock
Feb 28
2019
SELL
Open market or private sale
$147,165
$98.57 p/Share
1,493
Reduced 2.72%
53,302
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
11,518
Added 15.09%
64,820
Common Stock
Nov 28
2018
SELL
Open market or private sale
$1,834,626
$92.7 p/Share
19,791
Reduced 26.58%
54,672
Common Stock
Nov 28
2018
BUY
Exercise of conversion of derivative security
$1,250,000
$63.16 p/Share
19,791
Added 22.4%
68,560
Common Stock
Nov 20
2018
SELL
Open market or private sale
$65,310
$93.3 p/Share
700
Reduced 1.26%
54,672
Common Stock
Nov 20
2018
BUY
Exercise of conversion of derivative security
$44,296
$63.28 p/Share
700
Added 1.25%
55,372
Common Stock
Nov 19
2018
-
214
Reduced 0.39%
54,672
Common Stock
Nov 15
2018
SELL
Open market or private sale
$580,410
$92.94 p/Share
6,245
Reduced 10.24%
54,756
Common Stock
Nov 14
2018
SELL
Open market or private sale
$860,525
$93.07 p/Share
9,246
Reduced 13.16%
61,001
Common Stock
Nov 14
2018
BUY
Exercise of conversion of derivative security
$546,901
$59.15 p/Share
9,246
Added 12.13%
67,001
Common Stock
Aug 22
2018
SELL
Open market or private sale
$349,197
$83.52 p/Share
4,181
Reduced 6.41%
61,001
Common Stock
Aug 22
2018
BUY
Grant, award, or other acquisition
-
10,426
Added 13.79%
65,182
Common Stock
Aug 06
2018
SELL
Payment of exercise price or tax liability
$5,617
$81.41 p/Share
69
Reduced 0.13%
54,609
Common Stock
Aug 06
2018
BUY
Exercise of conversion of derivative security
$5,617
$81.41 p/Share
69
Added 0.13%
54,678
Common Stock
Aug 02
2018
SELL
Open market or private sale
$1,337,715
$81.0 p/Share
16,515
Reduced 23.22%
54,609
Common Stock