Dec 15
2020
BUY
Grant, award, or other acquisition
-
64
Added 0.07%
89,073
Common Stock
Sep 22
2020
BUY
Grant, award, or other acquisition
-
74
Added 0.08%
89,008
Common Stock
Jul 17
2020
SELL
Payment of exercise price or tax liability
$14,426,460
$308.66 p/Share
46,739
Reduced 29.61%
111,108
Common Stock
Jul 17
2020
SELL
Open market or private sale
$6,839,127
$308.43 p/Share
22,174
Reduced 19.96%
88,934
Common Stock
Jul 17
2020
BUY
Exercise of conversion of derivative security
$4,483,200
$56.04 p/Share
80,000
Added 33.64%
157,847
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
74
Added 0.09%
77,847
Common Stock
Jun 05
2020
SELL
Payment of exercise price or tax liability
$372,973
$311.85 p/Share
1,196
Reduced 1.51%
77,773
Common Stock
Mar 24
2020
BUY
Grant, award, or other acquisition
-
97
Added 0.12%
78,969
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$218,816
$263.0 p/Share
832
Reduced 0.84%
97,721
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$3,805,907
$302.2 p/Share
12,594
Reduced 12.14%
91,107
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
31,619
Added 24.29%
98,553
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$498,595
$286.22 p/Share
1,742
Reduced 2.14%
79,528
Common Stock
Dec 17
2019
BUY
Grant, award, or other acquisition
-
70
Added 0.09%
81,270
Common Stock
Sep 24
2019
BUY
Grant, award, or other acquisition
-
90
Added 0.11%
81,200
Common Stock
Jun 25
2019
BUY
Grant, award, or other acquisition
-
81
Added 0.1%
81,007
Common Stock
Jun 07
2019
SELL
Payment of exercise price or tax liability
$289,955
$246.77 p/Share
1,175
Reduced 1.43%
80,925
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
73
Added 0.09%
82,100
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$2,182,734
$262.98 p/Share
8,300
Reduced 9.92%
75,371
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
23,524
Added 22.29%
82,026
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$181,494
$263.8 p/Share
688
Reduced 1.02%
66,802
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$629,346
$261.9 p/Share
2,403
Reduced 3.44%
67,490
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
68
Added 0.1%
69,893
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
70
Added 0.1%
69,825
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
73
Added 0.1%
69,641
Common Stock
Jun 07
2018
SELL
Payment of exercise price or tax liability
$288,568
$248.98 p/Share
1,159
Reduced 1.64%
69,567
Common Stock