Mar 10
2025
SELL
Payment of exercise price or tax liability
$19,830
$122.41 p/Share
162
Reduced 1.5%
10,655
Common Stock, par valu...
Mar 10
2025
BUY
Exercise of conversion of derivative security
-
493
Added 4.36%
10,817
Common Stock, par valu...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$12,997
$121.47 p/Share
107
Reduced 1.03%
10,324
Common Stock, par valu...
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
325
Added 3.02%
10,431
Common Stock, par valu...
Feb 18
2025
SELL
Payment of exercise price or tax liability
$71,101
$131.67 p/Share
540
Reduced 5.07%
10,106
Common Stock, par valu...
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
1,651
Added 13.43%
10,646
Common Stock, par valu...
Jan 10
2025
SELL
Payment of exercise price or tax liability
$130,800
$115.04 p/Share
1,137
Reduced 11.22%
8,995
Common Stock, par valu...
Jan 10
2025
BUY
Exercise of conversion of derivative security
-
3,255
Added 24.31%
10,132
Common Stock, par valu...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$15,593
$100.6 p/Share
155
Reduced 2.2%
6,877
Common Stock, par valu...
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
493
Added 6.55%
7,032
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$48,573
$93.41 p/Share
520
Reduced 7.37%
6,539
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
1,651
Added 18.96%
7,059
Common Stock, par valu...
Jan 10
2024
SELL
Payment of exercise price or tax liability
$93,817
$84.52 p/Share
1,110
Reduced 17.03%
5,408
Common Stock, par valu...
Jan 10
2024
BUY
Exercise of conversion of derivative security
-
3,253
Added 33.29%
6,518
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$30,472
$58.6 p/Share
520
Reduced 13.74%
3,265
Common Stock, par valu...
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,652
Added 30.38%
3,785
Common Stock, par valu...
Jan 10
2023
SELL
Payment of exercise price or tax liability
$58,363
$52.11 p/Share
1,120
Reduced 34.43%
2,133
Common Stock, par valu...
Jan 10
2023
BUY
Exercise of conversion of derivative security
-
3,253
Added 50.0%
3,253
Common Stock, par valu...