Mar 01
2025
SELL
Payment of exercise price or tax liability
-
1,179
Reduced 4.3%
26,229
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
$420,782
$103.82 p/Share
4,053
Added 12.88%
27,408
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
-
3,245
Reduced 12.2%
23,355
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,261,162
$126.61 p/Share
9,961
Added 27.24%
26,600
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
4,242
Reduced 20.32%
16,639
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$1,198,997
$114.31 p/Share
10,489
Added 34.7%
19,741
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
-
545
Reduced 4.98%
10,392
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$122,016
$99.12 p/Share
1,231
Added 10.12%
10,937
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
-
2,649
Reduced 21.44%
9,706
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$687,581
$110.26 p/Share
6,236
Added 38.29%
10,051
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
-
440
Reduced 6.71%
6,119
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$182,861
$122.07 p/Share
1,498
Added 18.59%
6,559
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
-
446
Reduced 10.33%
3,870
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$182,866
$153.54 p/Share
1,191
Added 19.05%
5,061
Common Stock
Mar 07
2021
SELL
Payment of exercise price or tax liability
-
232
Reduced 5.1%
4,316
Common Stock
Mar 07
2021
BUY
Exercise of conversion of derivative security
$106,287
$134.37 p/Share
791
Added 14.82%
4,548
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
-
722
Reduced 16.12%
3,757
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$353,539
$143.54 p/Share
2,463
Added 37.36%
4,130
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$44,074
$129.63 p/Share
340
Reduced 14.43%
2,016
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
-
1,162
Added 33.03%
2,356
Common Stock