Mar 31
2024
BUY
Grant, award, or other acquisition
$7,488
$22.42 p/Share
334
Added 0.52%
63,843
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$7,481
$23.75 p/Share
315
Added 0.49%
63,509
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$7,487
$19.6 p/Share
382
Added 0.6%
63,194
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$7,072
$20.44 p/Share
346
Added 0.55%
62,812
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
$70,017
$19.88 p/Share
3,522
Added 5.34%
62,466
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$6,857
$21.77 p/Share
315
Added 0.53%
58,944
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$6,857
$24.23 p/Share
283
Added 0.48%
58,629
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,872
$21.08 p/Share
326
Added 0.56%
58,346
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$2,289
$19.4 p/Share
118
Added 0.2%
58,020
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
$60,013
$20.73 p/Share
2,895
Added 4.76%
57,902
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
$50,016
$24.59 p/Share
2,034
Added 3.45%
56,870
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$3,120
$24.0 p/Share
130
Added 0.24%
54,836
Common Stock
Dec 31
2020
BUY
Open market or private purchase
$3,120
$17.53 p/Share
178
Added 0.32%
54,706
Common Stock
Sep 30
2020
BUY
Open market or private purchase
$3,123
$12.01 p/Share
260
Added 0.47%
54,528
Common Stock
Jun 30
2020
BUY
Open market or private purchase
$3,111
$13.89 p/Share
224
Added 0.41%
54,268
Common Stock
May 26
2020
BUY
Grant, award, or other acquisition
-
3,841
Added 6.64%
54,044
Common Stock
Mar 31
2020
BUY
Open market or private purchase
$6,247
$14.91 p/Share
419
Added 0.83%
50,203
Common Stock
Jan 02
2020
BUY
Open market or private purchase
$6,233
$25.44 p/Share
245
Added 0.65%
37,174
Common Stock
Oct 01
2019
BUY
Open market or private purchase
$6,242
$24.48 p/Share
255
Added 0.69%
36,929
Common Stock
Jul 01
2019
BUY
Open market or private purchase
$6,249
$24.22 p/Share
258
Added 0.7%
36,620
Common Stock
May 28
2019
BUY
Grant, award, or other acquisition
-
2,163
Added 5.63%
36,266
Common Stock
Jan 10
2019
BUY
Open market or private purchase
$8,605
$24.24 p/Share
355
Added 1.03%
34,020
Common Stock
Oct 11
2018
BUY
Open market or private purchase
$8,531
$28.92 p/Share
295
Added 0.87%
33,526
Common Stock
Jul 10
2018
BUY
Open market or private purchase
$8,363
$31.8 p/Share
263
Added 0.79%
33,175
Common Stock
May 22
2018
BUY
Grant, award, or other acquisition
-
1,548
Added 4.49%
32,912
Common Stock