Jan 01
2025
|
BUY
Grant, award, or other acquisition
|
$4,989
$35.64 p/Share
|
140
|
|
Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
$4,976
$30.91 p/Share
|
161
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
$5,013
$28.65 p/Share
|
175
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
$5,005
$27.35 p/Share
|
183
|
|
Jan 01
2024
|
BUY
Grant, award, or other acquisition
|
$4,981
$29.3 p/Share
|
170
|
|
Oct 01
2023
|
BUY
Grant, award, or other acquisition
|
$2,513
$19.64 p/Share
|
128
|
|
Jul 01
2023
|
BUY
Grant, award, or other acquisition
|
$2,507
$23.0 p/Share
|
109
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$11,295
$22.59 p/Share
|
500
|
|
Apr 01
2023
|
BUY
Grant, award, or other acquisition
|
$2,498
$25.24 p/Share
|
99
|
|
Jan 01
2023
|
BUY
Grant, award, or other acquisition
|
$2,494
$29.0 p/Share
|
86
|
|
Oct 31
2022
|
BUY
Grant, award, or other acquisition
|
$45,640
$22.82 p/Share
|
2,000
|
|
Oct 01
2022
|
BUY
Grant, award, or other acquisition
|
$2,498
$21.72 p/Share
|
115
|
|
Jul 01
2022
|
BUY
Grant, award, or other acquisition
|
$2,497
$20.14 p/Share
|
124
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
$2,506
$25.06 p/Share
|
100
|
|
Jan 01
2022
|
BUY
Grant, award, or other acquisition
|
$2,490
$26.49 p/Share
|
94
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
$2,446
$24.22 p/Share
|
101
|
|
Jul 01
2021
|
BUY
Grant, award, or other acquisition
|
$2,495
$24.22 p/Share
|
103
|
|
Apr 01
2021
|
BUY
Grant, award, or other acquisition
|
$2,525
$24.05 p/Share
|
105
|
|
Jan 01
2021
|
BUY
Grant, award, or other acquisition
|
$4,991
$30.81 p/Share
|
162
|
|
Oct 01
2020
|
BUY
Grant, award, or other acquisition
|
$6,739
$26.02 p/Share
|
259
|
|