Mar 03
2024
SELL
Payment of exercise price or tax liability
$3,078
$39.98 p/Share
77
Reduced 0.87%
8,789
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
264
Added 2.89%
8,866
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$39,460
$39.98 p/Share
987
Reduced 10.29%
8,602
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
3,236
Added 25.74%
9,336
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$3,003
$33.0 p/Share
91
Reduced 1.68%
5,318
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
263
Added 4.64%
5,409
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$16,738
$33.08 p/Share
506
Reduced 8.95%
5,146
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
1,464
Added 21.33%
5,400
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,704
$32.2 p/Share
84
Reduced 1.97%
4,188
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
243
Added 5.38%
4,272
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$19,029
$113.27 p/Share
168
Reduced 4.0%
4,029
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
480
Added 10.43%
4,121
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$9,866
$116.07 p/Share
85
Reduced 2.24%
3,717
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
242
Added 5.98%
3,802
Common Stock
Aug 05
2021
SELL
Payment of exercise price or tax liability
$8,762
$178.81 p/Share
49
Reduced 1.37%
3,515
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
164
Added 4.4%
3,564
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$19,359
$268.87 p/Share
72
Reduced 2.07%
3,400
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
241
Added 6.49%
3,472
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$40,281
$353.34 p/Share
114
Reduced 3.41%
3,231
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
353
Added 9.55%
3,345
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$15,606
$273.79 p/Share
57
Reduced 1.87%
2,992
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
162
Added 5.05%
3,049
Common Stock