Sep 16
2024
BUY
Grant, award, or other acquisition
$20,354
$31.46 p/Share
647
Added 1.0%
64,312
Common Stock, par valu...
Jun 17
2024
BUY
Grant, award, or other acquisition
$19,867
$26.49 p/Share
750
Added 1.16%
63,665
Common Stock, par valu...
Mar 15
2024
BUY
Grant, award, or other acquisition
$19,878
$28.52 p/Share
697
Added 1.1%
62,915
Common Stock, par valu...
Dec 15
2023
BUY
Grant, award, or other acquisition
$19,881
$22.8 p/Share
872
Added 1.38%
62,218
Common Stock, par valu...
Nov 17
2023
BUY
Open market or private purchase
$61,247
$18.56 p/Share
3,300
Added 5.1%
61,346
Common Stock, par valu...
Nov 16
2023
BUY
Open market or private purchase
$31,823
$18.72 p/Share
1,700
Added 2.85%
58,046
Common Stock, par valu...
Nov 09
2023
BUY
Open market or private purchase
$90,950
$18.19 p/Share
5,000
Added 8.15%
56,346
Common Stock, par valu...
Sep 15
2023
BUY
Grant, award, or other acquisition
$20,382
$18.58 p/Share
1,097
Added 2.09%
51,346
Common Stock, par valu...
Jun 19
2023
BUY
Grant, award, or other acquisition
$19,361
$19.0 p/Share
1,019
Added 1.99%
50,249
Common Stock, par valu...
Mar 16
2023
BUY
Open market or private purchase
$122,925
$16.39 p/Share
7,500
Added 13.54%
47,874
Common Stock, par valu...
Mar 15
2023
BUY
Grant, award, or other acquisition
$21,506
$15.86 p/Share
1,356
Added 2.68%
49,230
Common Stock, par valu...
Dec 15
2022
BUY
Grant, award, or other acquisition
$20,004
$20.86 p/Share
959
Added 2.32%
40,374
Common Stock, par valu...
Sep 21
2022
BUY
Grant, award, or other acquisition
$21,489
$19.0 p/Share
1,131
Added 2.79%
39,415
Common Stock, par valu...
Jun 15
2022
BUY
Grant, award, or other acquisition
$21,500
$20.15 p/Share
1,067
Added 2.71%
38,284
Common Stock, par valu...
Jun 02
2022
BUY
Open market or private purchase
$1,533
$21.0 p/Share
73
Added 0.27%
27,217
Common Stock, par valu...
Jun 01
2022
BUY
Open market or private purchase
$33,999
$21.0 p/Share
1,619
Added 5.63%
27,144
Common Stock, par valu...
May 24
2022
BUY
Open market or private purchase
$37,890
$21.05 p/Share
1,800
Added 6.59%
25,524
Common Stock, par valu...
May 20
2022
BUY
Open market or private purchase
$41,840
$20.92 p/Share
2,000
Added 7.77%
23,725
Common Stock, par valu...
May 18
2022
BUY
Open market or private purchase
$19,846
$20.46 p/Share
970
Added 4.27%
21,725
Common Stock, par valu...
May 17
2022
BUY
Open market or private purchase
$20,280
$20.24 p/Share
1,002
Added 4.61%
20,755
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
$20,009
$23.82 p/Share
840
Added 4.08%
19,753
Common Stock, par valu...
Dec 15
2021
BUY
Grant, award, or other acquisition
$19,999
$25.38 p/Share
788
Added 4.0%
18,913
Common Stock, par valu...
Nov 26
2021
BUY
Open market or private purchase
$232,200
$23.22 p/Share
10,000
Added 26.23%
28,125
Common Stock, par valu...
Sep 15
2021
BUY
Grant, award, or other acquisition
$20,009
$24.98 p/Share
801
Added 4.23%
18,125
Common Stock, par valu...
Jun 17
2021
BUY
Grant, award, or other acquisition
$20,001
$33.39 p/Share
599
Added 3.34%
17,324
Common Stock, par valu...