Feb 17
2025
|
SELL
Payment of exercise price or tax liability
|
$84,128
$57.86 p/Share
|
1,454
|
|
Feb 17
2025
|
BUY
Exercise of conversion of derivative security
|
$203,320
$57.86 p/Share
|
3,514
|
|
Feb 15
2025
|
SELL
Payment of exercise price or tax liability
|
$294,333
$57.86 p/Share
|
5,087
|
|
Feb 15
2025
|
BUY
Exercise of conversion of derivative security
|
$1,067,574
$57.86 p/Share
|
18,451
|
|
Nov 15
2024
|
BUY
Exercise of conversion of derivative security
|
$1,815,522
$62.86 p/Share
|
28,882
|
|
Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$428,451
$81.3 p/Share
|
5,270
|
|
Aug 15
2024
|
BUY
Exercise of conversion of derivative security
|
$1,036,087
$81.3 p/Share
|
12,744
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$912,499
$95.36 p/Share
|
9,569
|
|
May 15
2024
|
BUY
Exercise of conversion of derivative security
|
$2,206,439
$95.36 p/Share
|
23,138
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$3,403,776
$93.4 p/Share
|
36,443
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$272,448
$82.51 p/Share
|
3,302
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
$1,007,612
$82.51 p/Share
|
12,212
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$839,107
$82.5 p/Share
|
10,171
|
|
Nov 15
2023
|
BUY
Exercise of conversion of derivative security
|
$2,029,170
$82.5 p/Share
|
24,596
|
|
Aug 15
2023
|
SELL
Payment of exercise price or tax liability
|
$836,402
$80.89 p/Share
|
10,340
|
|
Aug 15
2023
|
BUY
Exercise of conversion of derivative security
|
$2,022,573
$80.89 p/Share
|
25,004
|
|
May 15
2023
|
SELL
Payment of exercise price or tax liability
|
$1,228,317
$75.38 p/Share
|
16,295
|
|
May 15
2023
|
BUY
Exercise of conversion of derivative security
|
$2,970,424
$75.38 p/Share
|
39,406
|
|
Mar 01
2023
|
BUY
Grant, award, or other acquisition
|
$21,248
$55.19 p/Share
|
385
|
|
Feb 15
2023
|
SELL
Payment of exercise price or tax liability
|
$1,526,878
$85.91 p/Share
|
17,773
|
|
Feb 15
2023
|
BUY
Exercise of conversion of derivative security
|
$3,892,238
$85.91 p/Share
|
45,306
|
|
Nov 15
2022
|
BUY
Exercise of conversion of derivative security
|
$3,323,192
$76.94 p/Share
|
43,192
|
|
Aug 15
2022
|
BUY
Exercise of conversion of derivative security
|
$2,927,672
$74.28 p/Share
|
39,414
|
|
Jun 01
2022
|
BUY
Exercise of conversion of derivative security
|
$195,121
$71.16 p/Share
|
2,742
|
|
May 15
2022
|
BUY
Exercise of conversion of derivative security
|
$2,556,238
$65.93 p/Share
|
38,772
|
|