Sep 01
2020
BUY
Exercise of conversion of derivative security
-
9,223
Added 48.56%
9,769
Common Stock
Aug 27
2020
SELL
Open market or private sale
$5,538,853
$343.9 p/Share
16,106
Reduced 96.72%
546
Common Stock
Aug 27
2020
BUY
Exercise of conversion of derivative security
$1,154,312
$113.19 p/Share
10,198
Added 37.98%
16,652
Common Stock
Aug 11
2020
SELL
Payment of exercise price or tax liability
$103,523
$299.2 p/Share
346
Reduced 5.09%
6,454
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
-
712
Added 9.48%
6,800
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$437,228
$302.58 p/Share
1,445
Reduced 19.25%
6,063
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
2,911
Added 27.94%
7,508
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$46,896
$218.12 p/Share
215
Reduced 4.47%
4,597
Common Stock
Apr 01
2020
BUY
Exercise of conversion of derivative security
-
432
Added 8.24%
4,812
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$344,010
$265.85 p/Share
1,294
Reduced 22.81%
4,380
Common Stock
Mar 01
2020
BUY
Exercise of conversion of derivative security
-
3,746
Added 39.77%
5,674
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$56,315
$261.93 p/Share
215
Reduced 10.03%
1,928
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
-
433
Added 16.81%
2,143
Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$56,824
$264.3 p/Share
215
Reduced 11.17%
1,710
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
-
433
Added 18.36%
1,925
Common Stock
Sep 04
2019
SELL
Open market or private sale
$1,101,065
$285.62 p/Share
3,855
Reduced 72.1%
1,492
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$1,094,038
$288.36 p/Share
3,794
Reduced 41.51%
5,347
Common Stock
Sep 01
2019
BUY
Exercise of conversion of derivative security
-
7,649
Added 45.56%
9,141
Common Stock
Aug 26
2019
SELL
Open market or private sale
$171,360
$280.0 p/Share
612
Reduced 29.09%
1,492
Common Stock
Aug 12
2019
SELL
Payment of exercise price or tax liability
$78,251
$272.65 p/Share
287
Reduced 12.0%
2,104
Common Stock
Aug 12
2019
BUY
Exercise of conversion of derivative security
-
590
Added 19.79%
2,391
Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$468,427
$264.2 p/Share
1,773
Reduced 49.61%
1,801
Common Stock
Jul 01
2019
BUY
Exercise of conversion of derivative security
-
3,574
Added 50.0%
3,574
Common Stock
May 28
2019
SELL
Open market or private sale
$2,732,140
$257.07 p/Share
10,628
Reduced 100.0%
0
Common Stock
May 28
2019
BUY
Exercise of conversion of derivative security
$624,946
$107.25 p/Share
5,827
Added 35.41%
10,628
Common Stock