May 14
2021
BUY
Exercise of conversion of derivative security
$8,886,127
$69.45 p/Share
127,950
Added 26.02%
363,750
Common Stock
May 10
2021
SELL
Open market or private sale
$10,019,058
$248.76 p/Share
40,276
Reduced 14.59%
235,800
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$1,828,554
$215.2 p/Share
8,497
Reduced 2.99%
276,076
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$181,815
$213.9 p/Share
850
Reduced 0.3%
284,573
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$368,365
$204.42 p/Share
1,802
Reduced 0.63%
285,423
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
20,903
Added 6.78%
287,225
Common Stock
Sep 21
2020
BUY
Exercise of conversion of derivative security
$2,671,079
$50.78 p/Share
52,601
Added 16.49%
266,322
Common Stock
Sep 17
2020
SELL
Open market or private sale
$4,761,392
$258.21 p/Share
18,440
Reduced 7.94%
213,721
Common Stock
Mar 12
2020
SELL
Payment of exercise price or tax liability
$213,691
$217.83 p/Share
981
Reduced 0.42%
232,161
Common Stock
Mar 11
2020
SELL
Payment of exercise price or tax liability
$205,185
$232.9 p/Share
881
Reduced 0.38%
233,142
Common Stock
Mar 10
2020
SELL
Payment of exercise price or tax liability
$3,634,395
$243.87 p/Share
14,903
Reduced 5.99%
234,023
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
7,546
Added 2.94%
248,926
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
33,837
Added 12.29%
241,380
Common Stock
Apr 04
2019
BUY
Exercise of conversion of derivative security
$2,155,500
$43.11 p/Share
50,000
Added 19.41%
207,543
Common Stock
Apr 01
2019
SELL
Open market or private sale
$6,361,225
$195.73 p/Share
32,500
Reduced 17.1%
157,543
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$186,679
$185.75 p/Share
1,005
Reduced 0.53%
190,043
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
9,182
Added 4.59%
191,048
Common Stock
Mar 10
2019
SELL
Payment of exercise price or tax liability
$3,288,412
$181.61 p/Share
18,107
Reduced 9.05%
181,866
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
41,180
Added 17.08%
199,973
Common Stock
Apr 20
2018
BUY
Exercise of conversion of derivative security
$1,624,163
$28.39 p/Share
57,209
Added 26.49%
158,793
Common Stock
Apr 16
2018
SELL
Open market or private sale
$4,577,430
$138.95 p/Share
32,943
Reduced 24.49%
101,584
Common Stock
Mar 12
2018
BUY
Grant, award, or other acquisition
-
10,477
Added 7.23%
134,527
Common Stock
Mar 10
2018
SELL
Payment of exercise price or tax liability
$1,369,322
$143.58 p/Share
9,537
Reduced 7.14%
124,050
Common Stock
Feb 27
2018
BUY
Grant, award, or other acquisition
-
5,374
Added 3.87%
133,587
Common Stock
Aug 24
2017
BUY
Exercise of conversion of derivative security
$1,225,250
$37.7 p/Share
32,500
Added 20.22%
128,213
Common Stock