Jan 01
2025
|
BUY
Grant, award, or other acquisition
|
$10,620
$35.64 p/Share
|
298
|
|
Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
$9,891
$30.91 p/Share
|
320
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
$9,855
$28.65 p/Share
|
344
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
$9,873
$27.35 p/Share
|
361
|
|
Jan 01
2024
|
BUY
Grant, award, or other acquisition
|
$10,635
$29.3 p/Share
|
363
|
|
Oct 01
2023
|
BUY
Grant, award, or other acquisition
|
$6,736
$19.64 p/Share
|
343
|
|
Jul 01
2023
|
BUY
Grant, award, or other acquisition
|
$6,762
$23.0 p/Share
|
294
|
|
Apr 01
2023
|
BUY
Grant, award, or other acquisition
|
$6,764
$25.24 p/Share
|
268
|
|
Jan 01
2023
|
BUY
Grant, award, or other acquisition
|
$7,482
$29.0 p/Share
|
258
|
|
Oct 01
2022
|
BUY
Grant, award, or other acquisition
|
$6,755
$21.72 p/Share
|
311
|
|
Jul 01
2022
|
BUY
Grant, award, or other acquisition
|
$6,747
$20.14 p/Share
|
335
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
$6,766
$25.06 p/Share
|
270
|
|
Feb 15
2022
|
BUY
Grant, award, or other acquisition
|
$728
$26.01 p/Share
|
28
|
|
Jan 01
2022
|
BUY
Grant, award, or other acquisition
|
$6,755
$26.49 p/Share
|
255
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
$6,757
$24.75 p/Share
|
273
|
|
Jul 01
2021
|
BUY
Grant, award, or other acquisition
|
$6,733
$24.22 p/Share
|
278
|
|
Apr 01
2021
|
BUY
Grant, award, or other acquisition
|
$6,758
$24.05 p/Share
|
281
|
|
Jan 01
2021
|
BUY
Grant, award, or other acquisition
|
$9,243
$30.81 p/Share
|
300
|
|
Oct 01
2020
|
BUY
Grant, award, or other acquisition
|
$6,765
$26.02 p/Share
|
260
|
|