Mar 06
2025
SELL
Payment of exercise price or tax liability
$595,499
$104.86 p/Share
5,679
Reduced 9.89%
51,753
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
-
10,268
Added 15.17%
57,432
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$915,207
$103.46 p/Share
8,846
Reduced 15.79%
47,164
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
15,996
Added 22.21%
56,010
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$1,295,426
$101.0 p/Share
12,826
Reduced 24.27%
40,014
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
25,878
Added 32.87%
52,840
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$709,876
$125.82 p/Share
5,642
Reduced 17.42%
26,753
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
10,270
Added 24.07%
32,395
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$390,006
$128.8 p/Share
3,028
Reduced 12.04%
22,125
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
7,513
Added 23.0%
25,153
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$203,060
$124.73 p/Share
1,628
Reduced 8.5%
17,519
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
4,011
Added 17.32%
19,147
Common Stock
Dec 03
2022
SELL
Payment of exercise price or tax liability
$219,003
$122.76 p/Share
1,784
Reduced 10.58%
15,072
Common Stock
Dec 03
2022
BUY
Exercise of conversion of derivative security
-
3,648
Added 18.62%
15,941
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$247,741
$121.98 p/Share
2,031
Reduced 13.51%
13,005
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
3,538
Added 20.31%
13,880
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$33,604
$163.92 p/Share
205
Reduced 1.77%
11,402
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
517
Added 4.26%
11,607
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$277,227
$147.07 p/Share
1,885
Reduced 14.59%
11,034
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
-
3,538
Added 23.0%
11,846
Common Stock