Jan 01
2025
BUY
Grant, award, or other acquisition
$4,989
$35.64 p/Share
140
Added 0.42%
33,451
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$5,007
$30.91 p/Share
162
Added 0.48%
33,311
Common Stock
Jul 25
2024
BUY
Open market or private purchase
$100,000
$25.0 p/Share
4,000
Added 10.77%
33,149
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$5,013
$28.65 p/Share
175
Added 0.6%
29,149
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$5,005
$27.35 p/Share
183
Added 0.63%
28,974
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$4,981
$29.3 p/Share
170
Added 0.59%
28,791
Common Stock
Nov 02
2023
BUY
Open market or private purchase
$24,120
$20.1 p/Share
1,200
Added 4.02%
28,621
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$2,494
$19.64 p/Share
127
Added 0.46%
27,421
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$2,507
$23.0 p/Share
109
Added 0.4%
27,294
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$2,498
$25.24 p/Share
99
Added 0.36%
27,185
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$2,494
$29.0 p/Share
86
Added 0.32%
27,086
Common Stock
Nov 28
2022
BUY
Open market or private purchase
$19,873
$21.72 p/Share
915
Added 3.28%
27,000
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$2,498
$21.72 p/Share
115
Added 0.44%
26,085
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$2,517
$20.14 p/Share
125
Added 0.48%
25,970
Common Stock
May 16
2022
BUY
Open market or private purchase
$105,350
$21.07 p/Share
5,000
Added 16.21%
25,845
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$2,506
$25.06 p/Share
100
Added 0.48%
20,845
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$2,490
$26.49 p/Share
94
Added 0.45%
20,745
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$2,500
$24.75 p/Share
101
Added 0.49%
20,651
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$2,495
$24.22 p/Share
103
Added 0.5%
20,550
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$2,501
$24.05 p/Share
104
Added 0.51%
20,447
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$4,991
$30.81 p/Share
162
Added 0.79%
20,343
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$2,498
$26.02 p/Share
96
Added 0.47%
20,181
Common Stock