Jun 07
2021
SELL
Payment of exercise price or tax liability
$6,712
$119.85 p/Share
56
Reduced 2.31%
2,368
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
225
Added 8.6%
2,392
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$2,236
$117.68 p/Share
19
Reduced 0.86%
2,199
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
76
Added 3.31%
2,218
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$4,956
$118.0 p/Share
42
Reduced 1.92%
2,142
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
-
170
Added 7.22%
2,184
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$2,856
$124.19 p/Share
23
Reduced 1.13%
2,014
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
93
Added 4.37%
2,037
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$9,178
$114.72 p/Share
80
Reduced 3.95%
1,944
Common Stock
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