Oct 02
2024
|
BUY
Grant, award, or other acquisition
|
$13,527
$37.37 p/Share
|
362
|
|
Jul 03
2024
|
BUY
Grant, award, or other acquisition
|
$13,516
$32.57 p/Share
|
415
|
|
Apr 02
2024
|
BUY
Grant, award, or other acquisition
|
$13,480
$31.57 p/Share
|
427
|
|
Jan 03
2024
|
BUY
Grant, award, or other acquisition
|
$13,555
$34.58 p/Share
|
392
|
|
Oct 03
2023
|
BUY
Grant, award, or other acquisition
|
$11,885
$26.18 p/Share
|
454
|
|
Jul 05
2023
|
BUY
Grant, award, or other acquisition
|
$11,881
$24.65 p/Share
|
482
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$224,899
$22.49 p/Share
|
10,000
|
|
Apr 05
2023
|
BUY
Grant, award, or other acquisition
|
$11,819
$27.11 p/Share
|
436
|
|
Jan 04
2023
|
BUY
Grant, award, or other acquisition
|
$11,828
$32.23 p/Share
|
367
|
|
Oct 04
2022
|
BUY
Grant, award, or other acquisition
|
$11,832
$33.71 p/Share
|
351
|
|
Aug 31
2022
|
BUY
Grant, award, or other acquisition
|
$11,741
$35.47 p/Share
|
331
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
$11,739
$38.49 p/Share
|
305
|
|