Oct 15
2024
BUY
Grant, award, or other acquisition
$24,394
$17.55 p/Share
1,390
Added 1.77%
76,992
Common Stock
Jul 08
2024
BUY
Grant, award, or other acquisition
$24,259
$17.06 p/Share
1,422
Added 1.85%
75,602
Common Stock
Jul 11
2023
BUY
Grant, award, or other acquisition
$19,309
$17.21 p/Share
1,122
Added 1.57%
70,342
Common Stock
Jun 02
2023
BUY
Grant, award, or other acquisition
$19,567
$18.27 p/Share
1,071
Added 1.52%
69,220
Common Stock
Jan 09
2023
BUY
Grant, award, or other acquisition
$19,706
$18.84 p/Share
1,046
Added 1.51%
68,149
Common Stock
Oct 18
2022
BUY
Grant, award, or other acquisition
$18,605
$14.4 p/Share
1,292
Added 1.89%
67,103
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$18,872
$15.52 p/Share
1,216
Added 1.81%
65,811
Common Stock
Apr 07
2022
BUY
Grant, award, or other acquisition
$19,556
$18.26 p/Share
1,071
Added 1.63%
64,595
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
$19,767
$19.08 p/Share
1,036
Added 1.6%
63,524
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$19,447
$17.76 p/Share
1,095
Added 1.72%
62,488
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
$18,800
$15.21 p/Share
1,236
Added 1.97%
61,393
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$19,184
$16.74 p/Share
1,146
Added 1.87%
60,157
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
$17,109
$14.45 p/Share
1,184
Added 1.97%
59,011
Common Stock
Oct 05
2020
BUY
Grant, award, or other acquisition
$17,037
$14.15 p/Share
1,204
Added 2.04%
57,827
Common Stock
Jul 02
2020
BUY
Grant, award, or other acquisition
$17,107
$14.4 p/Share
1,188
Added 2.05%
56,623
Common Stock
Jan 07
2020
BUY
Grant, award, or other acquisition
$19,000
$15.98 p/Share
1,189
Added 2.15%
54,118
Common Stock
Oct 03
2019
BUY
Grant, award, or other acquisition
$19,244
$16.97 p/Share
1,134
Added 2.1%
52,929
Common Stock
Jul 09
2018
BUY
Grant, award, or other acquisition
$21,068
$24.3 p/Share
867
Added 1.79%
47,443
Common Stock
Apr 05
2018
BUY
Grant, award, or other acquisition
$20,776
$23.11 p/Share
899
Added 1.89%
46,576
Common Stock
Oct 27
2017
BUY
Open market or private purchase
$19,731,042
$18.0 p/Share
1,096,169
Added 22.99%
3,672,659
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
$20,277
$21.1 p/Share
961
Added 2.75%
34,020
Common Stock