Feb 18
2025
SELL
Payment of exercise price or tax liability
$56,354
$131.67 p/Share
428
Reduced 5.88%
6,857
Common Stock, par valu...
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
1,127
Added 13.4%
7,285
Common Stock, par valu...
Nov 22
2024
SELL
Payment of exercise price or tax liability
$8,800
$127.54 p/Share
69
Reduced 1.11%
6,158
Common Stock, par valu...
Nov 22
2024
BUY
Exercise of conversion of derivative security
-
205
Added 3.19%
6,227
Common Stock, par valu...
Oct 25
2024
SELL
Payment of exercise price or tax liability
$70,535
$110.04 p/Share
641
Reduced 9.62%
6,022
Common Stock, par valu...
Oct 25
2024
BUY
Exercise of conversion of derivative security
-
1,923
Added 22.4%
6,663
Common Stock, par valu...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$32,795
$100.6 p/Share
326
Reduced 6.44%
4,740
Common Stock, par valu...
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
985
Added 16.28%
5,066
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$40,633
$93.41 p/Share
435
Reduced 9.63%
4,081
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
1,125
Added 19.94%
4,516
Common Stock, par valu...
Nov 22
2023
SELL
Payment of exercise price or tax liability
$5,367
$78.93 p/Share
68
Reduced 1.97%
3,391
Common Stock, par valu...
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
204
Added 5.57%
3,459
Common Stock, par valu...
Oct 25
2023
SELL
Payment of exercise price or tax liability
$40,004
$62.41 p/Share
641
Reduced 16.45%
3,255
Common Stock, par valu...
Oct 25
2023
BUY
Exercise of conversion of derivative security
-
1,923
Added 33.05%
3,896
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$25,491
$58.6 p/Share
435
Reduced 18.06%
1,973
Common Stock, par valu...
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,125
Added 31.84%
2,408
Common Stock, par valu...
Oct 25
2022
SELL
Payment of exercise price or tax liability
$23,575
$36.78 p/Share
641
Reduced 33.32%
1,283
Common stock, par valu...
Oct 25
2022
BUY
Exercise of conversion of derivative security
-
1,924
Added 50.0%
1,924
Common stock, par valu...