Oct 02
2024
|
BUY
Grant, award, or other acquisition
|
$13,378
$37.37 p/Share
|
358
|
|
Sep 19
2024
|
SELL
Other acquisition or disposition
|
$1,211,100
$40.37 p/Share
|
30,000
|
|
Sep 19
2024
|
BUY
Other acquisition or disposition
|
$1,211,100
$40.37 p/Share
|
30,000
|
|
Jul 03
2024
|
BUY
Grant, award, or other acquisition
|
$13,386
$32.57 p/Share
|
411
|
|
Apr 02
2024
|
BUY
Grant, award, or other acquisition
|
$13,354
$31.57 p/Share
|
423
|
|
Jan 03
2024
|
BUY
Grant, award, or other acquisition
|
$13,520
$34.58 p/Share
|
391
|
|
Oct 03
2023
|
BUY
Grant, award, or other acquisition
|
$13,535
$26.18 p/Share
|
517
|
|
Jul 05
2023
|
BUY
Grant, award, or other acquisition
|
$13,532
$24.65 p/Share
|
549
|
|
Apr 05
2023
|
BUY
Grant, award, or other acquisition
|
$13,473
$27.11 p/Share
|
497
|
|
Jan 04
2023
|
BUY
Grant, award, or other acquisition
|
$13,472
$32.23 p/Share
|
418
|
|
Oct 04
2022
|
BUY
Grant, award, or other acquisition
|
$13,484
$33.71 p/Share
|
400
|
|
Aug 31
2022
|
BUY
Grant, award, or other acquisition
|
$13,372
$35.47 p/Share
|
377
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
$13,356
$38.49 p/Share
|
347
|
|
Jan 03
2022
|
BUY
Grant, award, or other acquisition
|
$13,350
$42.79 p/Share
|
312
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
$13,345
$41.06 p/Share
|
325
|
|
Jul 01
2021
|
BUY
Grant, award, or other acquisition
|
$13,368
$40.51 p/Share
|
330
|
|
Apr 01
2021
|
BUY
Grant, award, or other acquisition
|
$13,355
$34.87 p/Share
|
383
|
|
Oct 28
2020
|
BUY
Grant, award, or other acquisition
|
$26,746
$28.79 p/Share
|
929
|
|