Nov 18
2020
-
82,817
Reduced 86.4%
13,035
Common Stock
Aug 12
2020
-
7,133
Reduced 6.93%
95,844
Common Stock
Jun 08
2020
SELL
Payment of exercise price or tax liability
$603,315
$134.07 p/Share
4,500
Reduced 4.2%
102,658
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
-
9,186
Added 8.1%
104,284
Common Stock
Jun 07
2020
SELL
Payment of exercise price or tax liability
$253,479
$132.99 p/Share
1,906
Reduced 1.91%
97,972
Common Stock
Jun 07
2020
BUY
Exercise of conversion of derivative security
-
3,891
Added 3.75%
99,878
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$1,135,230
$142.42 p/Share
7,971
Reduced 7.7%
95,556
Common Stock
Feb 01
2020
BUY
Grant, award, or other acquisition
-
18,386
Added 15.08%
103,527
Common Stock
Dec 30
2019
SELL
Payment of exercise price or tax liability
$916,813
$133.9 p/Share
6,847
Reduced 6.87%
92,851
Common Stock
Dec 30
2019
BUY
Exercise of conversion of derivative security
-
13,981
Added 12.3%
99,698
Common Stock
Nov 21
2019
-
3,283
Reduced 4.05%
77,754
Common Stock
Jun 08
2019
SELL
Payment of exercise price or tax liability
$600,615
$133.47 p/Share
4,500
Reduced 5.28%
80,779
Common Stock
Jun 08
2019
BUY
Exercise of conversion of derivative security
-
9,186
Added 10.04%
82,306
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$1,457,392
$134.26 p/Share
10,855
Reduced 12.54%
75,687
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
24,409
Added 22.0%
86,542
Common Stock
Dec 30
2018
SELL
Payment of exercise price or tax liability
$778,093
$113.64 p/Share
6,847
Reduced 9.97%
61,855
Common Stock
Dec 30
2018
BUY
Exercise of conversion of derivative security
-
13,980
Added 16.91%
68,702
Common Stock
Sep 13
2018
-
3,096
Reduced 5.37%
54,607
Common Stock
Jun 08
2018
SELL
Payment of exercise price or tax liability
$432,304
$145.41 p/Share
2,973
Reduced 4.91%
57,553
Common Stock
Jun 08
2018
BUY
Exercise of conversion of derivative security
-
6,069
Added 9.3%
59,179
Common Stock
May 23
2018
-
1,607
Reduced 2.87%
54,449
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$1,692,800
$163.02 p/Share
10,384
Reduced 15.7%
55,751
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
-
21,203
Added 24.28%
66,135
Common Stock
Dec 30
2017
SELL
Payment of exercise price or tax liability
$2,081,388
$154.04 p/Share
13,512
Reduced 23.14%
44,877
Common Stock
Dec 30
2017
BUY
Exercise of conversion of derivative security
-
27,961
Added 32.38%
58,389
Common Stock