May 30
2024
BUY
Grant, award, or other acquisition
$23,854
$15.41 p/Share
1,548
Added 2.04%
74,180
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$19,298
$17.2 p/Share
1,122
Added 1.52%
72,639
Common Stock
Oct 10
2023
BUY
Grant, award, or other acquisition
$19,058
$16.22 p/Share
1,175
Added 1.62%
71,517
Common Stock
Sep 27
2023
BUY
Open market or private purchase
$77,377
$15.83 p/Share
4,888
Added 0.13%
3,845,500
Common Stock
Sep 26
2023
BUY
Open market or private purchase
$123,470
$15.86 p/Share
7,785
Added 0.2%
3,840,612
Common Stock
May 25
2023
BUY
Open market or private purchase
$59,765
$16.56 p/Share
3,609
Added 0.09%
3,832,827
Common Stock
May 24
2023
BUY
Open market or private purchase
$47,957
$16.6 p/Share
2,889
Added 0.08%
3,829,218
Common Stock
Mar 24
2023
BUY
Open market or private purchase
$192,593
$17.0 p/Share
11,329
Added 0.3%
3,826,329
Common Stock
Dec 21
2020
BUY
Open market or private purchase
$348,750
$13.95 p/Share
25,000
Added 0.65%
3,815,000
Common Stock
Dec 18
2020
BUY
Open market or private purchase
$105,708
$14.1 p/Share
7,497
Added 0.2%
3,790,000
Common Stock
Sep 25
2020
BUY
Open market or private purchase
$40
$13.46 p/Share
3
Added 0.0%
3,782,503
Common Stock
Sep 24
2020
BUY
Open market or private purchase
$17,484
$13.48 p/Share
1,297
Added 0.03%
3,782,500
Common Stock
Sep 23
2020
BUY
Open market or private purchase
$181,343
$13.53 p/Share
13,403
Added 0.35%
3,781,203
Common Stock
Sep 17
2020
BUY
Open market or private purchase
$4,074
$13.58 p/Share
300
Added 0.01%
3,767,800
Common Stock
Sep 11
2020
BUY
Open market or private purchase
$34,000
$13.6 p/Share
2,500
Added 0.07%
3,767,500
Common Stock
Sep 10
2020
BUY
Open market or private purchase
$269,255
$13.69 p/Share
19,668
Added 0.52%
3,765,000
Common Stock
Sep 08
2020
BUY
Open market or private purchase
$73,528
$13.79 p/Share
5,332
Added 0.14%
3,745,332
Common Stock
Jul 08
2020
BUY
Open market or private purchase
$78,295
$13.86 p/Share
5,649
Added 0.15%
3,740,000
Common Stock
Jun 26
2020
BUY
Open market or private purchase
$60,131
$13.82 p/Share
4,351
Added 0.12%
3,734,351
Common Stock
Jun 24
2020
BUY
Open market or private purchase
$278,261
$13.92 p/Share
19,990
Added 0.53%
3,730,000
Common Stock
Jun 23
2020
BUY
Open market or private purchase
$115,948
$14.0 p/Share
8,282
Added 0.22%
3,710,010
Common Stock
May 14
2020
BUY
Open market or private purchase
$21,647
$12.6 p/Share
1,718
Added 0.05%
3,701,718
Common Stock
Nov 21
2019
BUY
Open market or private purchase
$21,894
$15.9 p/Share
1,377
Added 0.04%
3,700,000
Common Stock
Nov 18
2019
BUY
Open market or private purchase
$98,532
$15.9 p/Share
6,197
Added 0.17%
3,698,623
Common Stock
Jun 06
2019
BUY
Open market or private purchase
$38,937
$16.05 p/Share
2,426
Added 0.07%
3,692,426
Common Stock