Dec 21
2020
BUY
Exercise of conversion of derivative security
$528,000
$52.8 p/Share
10,000
Added 35.13%
18,464
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$794,070
$234.17 p/Share
3,391
Reduced 15.62%
18,319
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
4,354
Added 18.46%
19,226
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
-
2,484
Added 11.27%
19,551
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$1,008,761
$238.76 p/Share
4,225
Reduced 22.12%
14,872
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
8,519
Added 34.06%
16,495
Common Stock
Oct 14
2020
SELL
Open market or private sale
$2,289,200
$228.92 p/Share
10,000
Reduced 48.6%
10,578
Common Stock
Oct 14
2020
BUY
Exercise of conversion of derivative security
$452,300
$45.23 p/Share
10,000
Added 32.7%
20,578
Common Stock
Oct 13
2020
SELL
Open market or private sale
$8,281
$230.04 p/Share
36
Reduced 0.34%
10,578
Common Stock
Oct 13
2020
BUY
Exercise of conversion of derivative security
$1,628
$45.23 p/Share
36
Added 0.34%
10,614
Common Stock
Aug 31
2020
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.79%
10,578
Common Stock
Jun 15
2020
SELL
Open market or private sale
$1,633,253
$183.78 p/Share
8,887
Reduced 46.93%
10,051
Common Stock
Jun 15
2020
SELL
Payment of exercise price or tax liability
$80,430
$184.05 p/Share
437
Reduced 4.0%
10,494
Common Stock
Jun 15
2020
BUY
Exercise of conversion of derivative security
$343,372
$22.62 p/Share
15,180
Added 58.14%
10,931
Common Stock
May 27
2020
-
2,066
Reduced 30.82%
4,638
Common Stock
May 26
2020
SELL
Open market or private sale
$5,756,414
$170.52 p/Share
33,758
Reduced 83.43%
6,704
Common Stock
May 26
2020
BUY
Exercise of conversion of derivative security
$1,479,613
$43.83 p/Share
33,758
Added 71.61%
13,383
Common Stock
Apr 15
2020
SELL
Open market or private sale
$733,350
$146.67 p/Share
5,000
Reduced 42.72%
6,704
Common Stock
Feb 28
2020
BUY
Other acquisition or disposition
$7,386
$117.24 p/Share
63
Added 0.54%
11,704
Common Stock
Dec 20
2019
SELL
Open market or private sale
$1,395,200
$139.52 p/Share
10,000
Reduced 46.21%
11,641
Common Stock
Dec 12
2019
SELL
Payment of exercise price or tax liability
$220,533
$135.88 p/Share
1,623
Reduced 6.98%
21,641
Common Stock
Dec 12
2019
BUY
Exercise of conversion of derivative security
-
3,273
Added 12.33%
23,264
Common Stock
Dec 08
2019
SELL
Payment of exercise price or tax liability
$526,774
$134.21 p/Share
3,925
Reduced 16.41%
19,991
Common Stock
Dec 08
2019
BUY
Exercise of conversion of derivative security
-
7,913
Added 26.94%
21,464
Common Stock
Aug 30
2019
BUY
Other acquisition or disposition
$7,450
$68.35 p/Share
109
Added 0.68%
16,003
Common Stock