Nov 15
2024
|
SELL
Payment of exercise price or tax liability
|
$221,330
$62.86 p/Share
|
3,521
|
|
Nov 15
2024
|
BUY
Exercise of conversion of derivative security
|
$516,017
$62.86 p/Share
|
8,209
|
|
Sep 03
2024
|
BUY
Grant, award, or other acquisition
|
$974
$64.94 p/Share
|
15
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$175,551
$81.5 p/Share
|
2,154
|
|
Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$131,380
$81.3 p/Share
|
1,616
|
|
Aug 15
2024
|
BUY
Exercise of conversion of derivative security
|
$306,501
$81.3 p/Share
|
3,770
|
|
May 23
2024
|
SELL
Open market or private sale
|
$318,736
$99.98 p/Share
|
3,188
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$228,196
$95.36 p/Share
|
2,393
|
|
May 15
2024
|
BUY
Exercise of conversion of derivative security
|
$532,204
$95.36 p/Share
|
5,581
|
|
Mar 01
2024
|
BUY
Grant, award, or other acquisition
|
$20,089
$55.19 p/Share
|
364
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$165,283
$83.9 p/Share
|
1,970
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$132,511
$82.51 p/Share
|
1,606
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
$295,055
$82.51 p/Share
|
3,576
|
|
Nov 22
2023
|
SELL
Open market or private sale
|
$193,914
$83.44 p/Share
|
2,324
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$198,907
$82.5 p/Share
|
2,411
|
|
Nov 15
2023
|
BUY
Exercise of conversion of derivative security
|
$463,980
$82.5 p/Share
|
5,624
|
|
Aug 23
2023
|
SELL
Open market or private sale
|
$185,802
$78.63 p/Share
|
2,363
|
|
Aug 15
2023
|
SELL
Payment of exercise price or tax liability
|
$143,417
$80.89 p/Share
|
1,773
|
|
Aug 15
2023
|
BUY
Exercise of conversion of derivative security
|
$334,561
$80.89 p/Share
|
4,136
|
|
May 23
2023
|
SELL
Open market or private sale
|
$193,450
$78.32 p/Share
|
2,470
|
|
May 15
2023
|
SELL
Payment of exercise price or tax liability
|
$198,324
$75.38 p/Share
|
2,631
|
|
May 15
2023
|
BUY
Exercise of conversion of derivative security
|
$462,682
$75.38 p/Share
|
6,138
|
|
Mar 01
2023
|
BUY
Grant, award, or other acquisition
|
$21,248
$55.19 p/Share
|
385
|
|
Feb 23
2023
|
SELL
Open market or private sale
|
$226,547
$81.58 p/Share
|
2,777
|
|
Feb 15
2023
|
SELL
Open market or private sale
|
$579,105
$85.0 p/Share
|
6,813
|
|