Oct 01
2020
BUY
Exercise of conversion of derivative security
-
821
Added 1.71%
47,149
Common Stock
Sep 15
2020
SELL
Open market or private sale
$6,379,372
$322.5 p/Share
19,781
Reduced 29.92%
46,328
Common Stock
Sep 14
2020
SELL
Open market or private sale
$9,355,209
$320.34 p/Share
29,204
Reduced 30.64%
66,109
Common Stock
Sep 14
2020
BUY
Exercise of conversion of derivative security
$3,132,129
$107.25 p/Share
29,204
Added 23.45%
95,313
Common Stock
Sep 11
2020
SELL
Open market or private sale
$6,006,790
$321.89 p/Share
18,661
Reduced 22.01%
66,109
Common Stock
Sep 11
2020
BUY
Exercise of conversion of derivative security
$2,001,392
$107.25 p/Share
18,661
Added 18.04%
84,770
Common Stock
Sep 10
2020
SELL
Open market or private sale
$5,367,185
$328.63 p/Share
16,332
Reduced 19.81%
66,109
Common Stock
Sep 10
2020
BUY
Exercise of conversion of derivative security
$1,751,607
$107.25 p/Share
16,332
Added 16.53%
82,441
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$5,419,827
$347.18 p/Share
15,611
Reduced 19.1%
66,109
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
-
32,580
Added 28.5%
81,720
Common Stock
Aug 11
2020
SELL
Payment of exercise price or tax liability
$162,466
$299.2 p/Share
543
Reduced 1.09%
49,140
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
-
1,129
Added 2.22%
49,683
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$652,060
$302.58 p/Share
2,155
Reduced 4.25%
48,554
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
5,310
Added 9.48%
50,709
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$32,718
$218.12 p/Share
150
Reduced 0.33%
45,387
Common Stock
Apr 01
2020
BUY
Exercise of conversion of derivative security
-
432
Added 0.94%
45,537
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$56,315
$261.93 p/Share
215
Reduced 0.48%
45,021
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
-
433
Added 0.95%
45,236
Common Stock
Dec 12
2019
SELL
Payment of exercise price or tax liability
$269,432
$252.75 p/Share
1,066
Reduced 2.32%
44,803
Common Stock
Dec 12
2019
BUY
Exercise of conversion of derivative security
-
1,066
Added 2.27%
45,869
Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$56,824
$264.3 p/Share
215
Reduced 0.48%
44,803
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
-
433
Added 0.95%
45,018
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$3,255,873
$288.36 p/Share
11,291
Reduced 20.21%
44,585
Common Stock
Sep 01
2019
BUY
Exercise of conversion of derivative security
-
23,554
Added 29.65%
55,876
Common Stock
Aug 12
2019
SELL
Payment of exercise price or tax liability
$237,751
$272.65 p/Share
872
Reduced 2.63%
32,322
Common Stock