Dec 15
2020
BUY
Grant, award, or other acquisition
-
31
Added 0.09%
33,122
Common Stock
Nov 04
2020
-
304
Reduced 0.91%
33,090
Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$6,894,700
$308.93 p/Share
22,318
Reduced 40.06%
33,394
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$3,676,395
$111.16 p/Share
33,073
Added 37.25%
55,712
Common Stock
Sep 22
2020
BUY
Grant, award, or other acquisition
-
36
Added 0.16%
22,639
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
36
Added 0.16%
22,554
Common Stock
Mar 24
2020
BUY
Grant, award, or other acquisition
-
42
Added 0.19%
22,517
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$106,515
$263.0 p/Share
405
Reduced 1.77%
22,475
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$135,386
$302.2 p/Share
448
Reduced 2.21%
19,819
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
3,061
Added 11.8%
22,880
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$433,541
$289.22 p/Share
1,499
Reduced 6.89%
20,267
Common Stock
Dec 17
2019
BUY
Grant, award, or other acquisition
-
37
Added 0.17%
21,724
Common Stock
Nov 07
2019
SELL
Open market or private sale
$300,182
$255.04 p/Share
1,177
Reduced 5.15%
21,686
Common Stock
Nov 05
2019
SELL
Payment of exercise price or tax liability
$563,926
$250.3 p/Share
2,253
Reduced 8.97%
22,863
Common Stock
Sep 24
2019
BUY
Grant, award, or other acquisition
-
70
Added 0.28%
25,116
Common Stock
Jun 25
2019
BUY
Grant, award, or other acquisition
-
63
Added 0.25%
24,985
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
51
Added 0.2%
24,879
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
3,233
Added 11.52%
24,828
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$116,072
$263.8 p/Share
440
Reduced 2.0%
21,595
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$386,302
$261.9 p/Share
1,475
Reduced 6.27%
22,035
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
50
Added 0.21%
23,510
Common Stock
Nov 05
2018
SELL
Payment of exercise price or tax liability
$578,920
$261.01 p/Share
2,218
Reduced 8.64%
23,460
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
67
Added 0.26%
25,678
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
70
Added 0.27%
25,544
Common Stock
May 11
2018
SELL
Payment of exercise price or tax liability
$282,362
$238.28 p/Share
1,185
Reduced 4.45%
25,474
Common Stock