Feb 19
2024
SELL
Payment of exercise price or tax liability
$14,334
$33.57 p/Share
427
Reduced 1.28%
32,997
Common Stock - Perform...
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
1,753
Added 4.98%
33,424
Common Stock - Perform...
Feb 08
2024
BUY
Grant, award, or other acquisition
$224,954
$32.64 p/Share
6,892
Added 17.87%
31,671
Common Stock - Restric...
Jan 09
2024
SELL
Payment of exercise price or tax liability
$23,283
$36.21 p/Share
643
Reduced 2.53%
24,779
Common Stock - Perform...
Jan 09
2024
BUY
Exercise of conversion of derivative security
-
2,398
Added 8.62%
25,422
Common Stock - Perform...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$32,733
$36.05 p/Share
908
Reduced 3.79%
23,024
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$164,981
$41.98 p/Share
3,930
Added 14.11%
23,932
Common Stock - Restric...
Jan 10
2023
SELL
Payment of exercise price or tax liability
$24,299
$42.26 p/Share
575
Reduced 2.79%
20,006
Common Stock - Perform...
Jan 10
2023
BUY
Exercise of conversion of derivative security
-
2,104
Added 9.27%
20,581
Common Stock - Perform...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$28,441
$44.79 p/Share
635
Reduced 3.32%
18,477
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$9,339
$44.26 p/Share
211
Reduced 1.09%
19,112
Common Stock - Perform...
Feb 03
2022
BUY
Grant, award, or other acquisition
$127,513
$44.26 p/Share
2,881
Added 13.5%
18,459
Common Stock - Restric...
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
864
Added 4.28%
19,323
Common Stock - Perform...
Jan 05
2022
SELL
Payment of exercise price or tax liability
$23,398
$42.62 p/Share
549
Reduced 3.4%
15,581
Common Stock - Perform...
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
1,904
Added 10.56%
16,130
Common Stock - Perform...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$19,998
$42.28 p/Share
473
Reduced 3.22%
14,226
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$19,576
$37.43 p/Share
523
Reduced 3.44%
14,699
Common Stock-Performan...
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
1,310
Added 10.02%
11,770
Common Stock-Performan...
Feb 04
2021
BUY
Grant, award, or other acquisition
$82,533
$37.43 p/Share
2,205
Added 17.41%
10,460
Common Stock - Restric...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$13,893
$39.47 p/Share
352
Reduced 3.05%
11,184
Common Stock