Feb 01
2021
SELL
Open market or private sale
$1,254,547
$467.94 p/Share
2,681
Reduced 12.52%
18,732
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$958,108
$472.44 p/Share
2,028
Reduced 8.65%
21,413
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
-
4,709
Added 17.43%
22,306
Common Stock
Dec 14
2020
SELL
Open market or private sale
$941,343
$487.49 p/Share
1,931
Reduced 9.35%
18,732
Common Stock
Oct 24
2020
SELL
Payment of exercise price or tax liability
$124,568
$488.5 p/Share
255
Reduced 1.22%
20,663
Common Stock
Oct 24
2020
BUY
Exercise of conversion of derivative security
-
515
Added 2.4%
20,918
Common Stock
Jul 24
2020
SELL
Payment of exercise price or tax liability
$109,729
$430.31 p/Share
255
Reduced 1.23%
20,403
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
-
516
Added 2.44%
20,658
Common Stock
Jun 18
2020
SELL
Payment of exercise price or tax liability
$1,170,561
$420.46 p/Share
2,784
Reduced 12.2%
20,031
Common Stock
Jun 18
2020
BUY
Exercise of conversion of derivative security
-
5,617
Added 19.76%
22,815
Common Stock
Jun 16
2020
SELL
Open market or private sale
$833,510
$411.61 p/Share
2,025
Reduced 10.53%
17,198
Common Stock
Apr 24
2020
SELL
Payment of exercise price or tax liability
$87,746
$344.1 p/Share
255
Reduced 1.31%
19,223
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
-
515
Added 2.58%
19,478
Common Stock
Jan 29
2020
SELL
Open market or private sale
$1,032,334
$353.66 p/Share
2,919
Reduced 13.34%
18,963
Common Stock
Jan 24
2020
SELL
Payment of exercise price or tax liability
$1,330,638
$351.37 p/Share
3,787
Reduced 14.75%
21,882
Common Stock
Jan 24
2020
BUY
Exercise of conversion of derivative security
-
8,471
Added 27.0%
22,904
Common Stock
Jul 30
2019
SELL
Open market or private sale
$859,115
$303.36 p/Share
2,832
Reduced 14.14%
17,198
Common Stock
Jun 18
2019
SELL
Payment of exercise price or tax liability
$770,556
$276.78 p/Share
2,784
Reduced 12.26%
19,919
Common Stock
Jun 18
2019
BUY
Exercise of conversion of derivative security
-
5,616
Added 19.83%
22,703
Common Stock
Mar 18
2019
SELL
Open market or private sale
$1,519,001
$255.08 p/Share
5,955
Reduced 25.84%
17,087
Common Stock
Jan 24
2019
SELL
Payment of exercise price or tax liability
$840,713
$242.56 p/Share
3,466
Reduced 13.08%
23,042
Common Stock
Jan 24
2019
BUY
Exercise of conversion of derivative security
-
8,197
Added 26.1%
23,211
Common Stock
Jul 02
2018
SELL
Payment of exercise price or tax liability
$329,131
$243.26 p/Share
1,353
Reduced 6.88%
18,311
Common Stock
Jul 02
2018
BUY
Exercise of conversion of derivative security
-
2,730
Added 12.19%
19,664
Common Stock