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
|
|
Mar 01
2022
|
BUY
Grant, award, or other acquisition
|
$21,287
$40.47 p/Share
|
526
|
|
Feb 15
2022
|
BUY
Exercise of conversion of derivative security
|
$3,063,233
$74.98 p/Share
|
40,854
|
|
Dec 22
2021
|
SELL
Open market or private sale
|
$3,829,870
$84.47 p/Share
|
45,340
|
|
Dec 16
2021
|
SELL
Open market or private sale
|
$3,617,181
$87.14 p/Share
|
41,510
|
|