Mar 09
2021
BUY
Exercise of conversion of derivative security
-
327
Added 13.91%
2,024
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$2,906
$121.08 p/Share
24
Reduced 1.39%
1,697
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
98
Added 5.39%
1,721
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$3,791
$118.46 p/Share
32
Reduced 1.93%
1,623
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
128
Added 7.18%
1,655
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$30,264
$130.45 p/Share
232
Reduced 13.19%
1,527
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
949
Added 37.2%
1,602
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$6,940
$136.08 p/Share
51
Reduced 5.92%
810
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
171
Added 16.57%
861
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$62,181
$147.0 p/Share
423
Reduced 25.7%
1,223
Common Stock
Feb 22
2021
SELL
Open market or private sale
$78,351
$147.0 p/Share
533
Reduced 43.58%
690
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$24,091
$25.2 p/Share
956
Added 36.74%
1,646
Common Stock
Dec 17
2020
SELL
Open market or private sale
$50,504
$130.5 p/Share
387
Reduced 35.93%
690
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$22,704
$129.0 p/Share
176
Reduced 14.05%
1,077
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$8,526
$27.24 p/Share
313
Added 19.99%
1,253
Common Stock
Dec 16
2020
SELL
Payment of exercise price or tax liability
$22,479
$127.0 p/Share
177
Reduced 14.11%
1,077
Common Stock
Dec 16
2020
SELL
Open market or private sale
$17,399
$127.0 p/Share
137
Reduced 12.72%
940
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$8,553
$27.24 p/Share
314
Added 20.03%
1,254
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$5,260
$125.23 p/Share
42
Reduced 4.28%
940
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
-
93
Added 8.65%
982
Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$18,174
$125.34 p/Share
145
Reduced 14.02%
889
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
-
326
Added 23.97%
1,034
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$13,209
$130.78 p/Share
101
Reduced 12.48%
708
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
-
224
Added 22.95%
752
Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$9,878
$129.97 p/Share
76
Reduced 11.5%
585
Common Stock