May 29
2020
BUY
Exercise of conversion of derivative security
$2,485,600
$124.28 p/Share
20,000
Added 6.35%
294,945
Common Stock
May 18
2020
SELL
Open market or private sale
$5,852,597
$350.35 p/Share
16,705
Reduced 5.73%
274,945
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
$2,076,097
$124.28 p/Share
16,705
Added 5.42%
291,650
Common Stock
Apr 28
2020
SELL
Open market or private sale
$10,071,300
$335.71 p/Share
30,000
Reduced 9.84%
274,945
Common Stock
Apr 28
2020
BUY
Exercise of conversion of derivative security
$3,728,400
$124.28 p/Share
30,000
Added 8.96%
304,945
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$1,752,475
$297.08 p/Share
5,899
Reduced 2.1%
274,945
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$1,519,831
$309.16 p/Share
4,916
Reduced 1.72%
280,844
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$1,290,847
$309.63 p/Share
4,169
Reduced 1.44%
285,760
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
41,199
Added 12.44%
289,929
Common Stock
Feb 11
2020
SELL
Open market or private sale
$10,104,300
$336.81 p/Share
30,000
Reduced 10.76%
248,730
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$3,728,400
$124.28 p/Share
30,000
Added 9.72%
278,730
Common Stock
Feb 03
2020
-
32,500
Reduced 11.56%
248,730
Common Stock
Oct 25
2019
SELL
Open market or private sale
$14,060,964
$294.6 p/Share
47,729
Reduced 14.51%
281,230
Common Stock
Oct 25
2019
BUY
Exercise of conversion of derivative security
$3,495,672
$73.24 p/Share
47,729
Added 12.67%
328,959
Common Stock
Sep 13
2019
SELL
Open market or private sale
$676,758
$298.0 p/Share
2,271
Reduced 0.8%
281,230
Common Stock
Sep 13
2019
BUY
Exercise of conversion of derivative security
$166,328
$73.24 p/Share
2,271
Added 0.79%
283,501
Common Stock
Aug 28
2019
SELL
Payment of exercise price or tax liability
$978,357
$276.06 p/Share
3,544
Reduced 1.24%
281,230
Common Stock
Aug 27
2019
SELL
Payment of exercise price or tax liability
$575,609
$272.93 p/Share
2,109
Reduced 0.74%
284,774
Common Stock
Aug 26
2019
SELL
Payment of exercise price or tax liability
$312,371
$270.92 p/Share
1,153
Reduced 0.4%
286,883
Common Stock
Aug 24
2019
SELL
Payment of exercise price or tax liability
$1,119,460
$269.36 p/Share
4,156
Reduced 1.42%
288,036
Common Stock
Jul 30
2019
SELL
Open market or private sale
$14,246,001
$284.92 p/Share
50,000
Reduced 14.61%
292,192
Common Stock
Jul 30
2019
BUY
Exercise of conversion of derivative security
$3,662,000
$73.24 p/Share
50,000
Added 12.75%
342,192
Common Stock
Apr 30
2019
SELL
Open market or private sale
$11,101,214
$272.67 p/Share
40,713
Reduced 12.23%
292,192
Common Stock
Apr 30
2019
BUY
Exercise of conversion of derivative security
$2,981,820
$73.24 p/Share
40,713
Added 10.9%
332,905
Common Stock
Apr 29
2019
SELL
Open market or private sale
$2,735,000
$273.5 p/Share
10,000
Reduced 3.31%
292,192
Common Stock