Dec 08
2021
SELL
Open market or private sale
$20,815
$115.0 p/Share
181
Reduced 6.24%
2,721
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$8,553
$27.24 p/Share
314
Added 9.38%
3,035
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$6,131
$109.49 p/Share
56
Reduced 2.02%
2,721
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
226
Added 7.61%
2,745
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$2,104
$110.74 p/Share
19
Reduced 0.74%
2,551
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
77
Added 2.91%
2,570
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$4,593
$109.36 p/Share
42
Reduced 1.66%
2,493
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
170
Added 6.28%
2,535
Common Stock
Sep 16
2021
SELL
Open market or private sale
$66,250
$132.5 p/Share
500
Reduced 17.45%
2,365
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$3,066
$133.31 p/Share
23
Reduced 0.8%
2,865
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
-
93
Added 3.12%
2,888
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$7,974
$142.39 p/Share
56
Reduced 1.96%
2,795
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
-
226
Added 7.42%
2,819
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$2,679
$141.01 p/Share
19
Reduced 0.72%
2,625
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
77
Added 2.83%
2,644
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$5,926
$141.1 p/Share
42
Reduced 1.61%
2,567
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
-
171
Added 6.15%
2,609
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$58,455
$135.0 p/Share
433
Reduced 13.32%
2,817
Common Stock
Aug 26
2021
SELL
Open market or private sale
$90,855
$135.0 p/Share
673
Reduced 21.63%
2,438
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$28,999
$26.22 p/Share
1,106
Added 26.51%
3,066
Common Stock
Jun 16
2021
SELL
Payment of exercise price or tax liability
$24,596
$132.95 p/Share
185
Reduced 6.34%
2,731
Common Stock
Jun 16
2021
SELL
Open market or private sale
$38,937
$132.89 p/Share
293
Reduced 10.73%
2,438
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$12,046
$25.2 p/Share
478
Added 14.08%
2,916
Common Stock
Jun 14
2021
SELL
Payment of exercise price or tax liability
$3,020
$131.29 p/Share
23
Reduced 0.93%
2,438
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
-
93
Added 3.64%
2,461
Common Stock