Jan 24
2020
BUY
Exercise of conversion of derivative security
$2,446,690
$111.67 p/Share
21,910
Added 24.27%
68,377
Common Stock
Aug 29
2019
SELL
Open market or private sale
$1,109,707
$222.52 p/Share
4,987
Reduced 9.69%
46,467
Common Stock
May 20
2019
SELL
Open market or private sale
$3,290,516
$200.08 p/Share
16,446
Reduced 24.22%
51,454
Common Stock
May 20
2019
BUY
Exercise of conversion of derivative security
$1,704,135
$103.62 p/Share
16,446
Added 19.5%
67,900
Common Stock
May 06
2019
SELL
Open market or private sale
$1,137,055
$192.2 p/Share
5,916
Reduced 10.31%
51,454
Common Stock
Mar 11
2019
-
165
Reduced 0.29%
57,370
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$172,630
$184.04 p/Share
938
Reduced 1.6%
57,535
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$792,345
$182.61 p/Share
4,339
Reduced 6.91%
58,473
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
14,298
Added 18.54%
62,812
Common Stock
Nov 19
2018
SELL
Open market or private sale
$3,553,553
$180.1 p/Share
19,731
Reduced 28.91%
48,514
Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
$1,380,676
$93.27 p/Share
14,803
Added 17.82%
68,245
Common Stock
Feb 16
2018
SELL
Open market or private sale
$439,881
$154.67 p/Share
2,844
Reduced 5.05%
53,442
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$808,595
$154.43 p/Share
5,236
Reduced 8.51%
56,286
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
13,840
Added 18.36%
61,522
Common Stock
Sep 22
2017
SELL
Open market or private sale
$4,467,882
$146.56 p/Share
30,485
Reduced 39.0%
47,682
Common Stock
Sep 22
2017
BUY
Exercise of conversion of derivative security
$1,630,815
$72.5 p/Share
22,494
Added 22.35%
78,167
Common Stock
Feb 17
2017
SELL
Payment of exercise price or tax liability
$658,530
$126.86 p/Share
5,191
Reduced 8.53%
55,673
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
-
13,675
Added 18.35%
60,864
Common Stock
Nov 07
2016
SELL
Open market or private sale
$3,082,722
$123.67 p/Share
24,927
Reduced 34.57%
47,189
Common Stock
Nov 07
2016
BUY
Exercise of conversion of derivative security
$1,380,664
$60.22 p/Share
22,927
Added 24.64%
70,116
Common Stock
Feb 15
2016
SELL
Payment of exercise price or tax liability
$120,939
$111.67 p/Share
1,083
Reduced 2.15%
49,189
Common Stock
Feb 12
2016
SELL
Payment of exercise price or tax liability
$664,995
$111.67 p/Share
5,955
Reduced 10.59%
50,272
Common Stock
Feb 12
2016
BUY
Grant, award, or other acquisition
-
19,583
Added 25.83%
56,227
Common Stock
Feb 01
2016
SELL
Open market or private sale
$464,399
$113.02 p/Share
4,109
Reduced 10.08%
36,644
Common Stock
Jan 29
2016
SELL
Open market or private sale
$452,264
$110.04 p/Share
4,110
Reduced 9.16%
40,753
Common Stock