Jun 29
2021
BUY
Grant, award, or other acquisition
-
70
Added 0.06%
109,430
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
65
Added 0.06%
109,360
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$281,390
$332.22 p/Share
847
Reduced 0.82%
102,775
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$2,703,030
$327.64 p/Share
8,250
Reduced 8.0%
94,923
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$4,172,004
$163.82 p/Share
25,467
Added 19.73%
103,622
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$539,627
$328.24 p/Share
1,644
Reduced 1.87%
86,405
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$332,124
$324.34 p/Share
1,024
Reduced 1.15%
88,049
Common Stock
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