Aug 19
2024
|
BUY
Open market or private purchase
|
$14,995
$11.92 p/Share
|
1,258
|
|
May 23
2024
|
BUY
Open market or private purchase
|
$7,309
$13.17 p/Share
|
555
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
$74
$14.79 p/Share
|
5
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
$49
$16.38 p/Share
|
3
|
|
Mar 22
2022
|
BUY
Open market or private purchase
|
$8,035
$16.74 p/Share
|
480
|
|
Feb 28
2022
|
BUY
Open market or private purchase
|
$60
$15.07 p/Share
|
4
|
|
Jan 31
2022
|
BUY
Grant, award, or other acquisition
|
$59
$14.85 p/Share
|
4
|
|
Dec 30
2021
|
BUY
Grant, award, or other acquisition
|
$50
$16.79 p/Share
|
3
|
|
Nov 30
2021
|
BUY
Open market or private purchase
|
$56
$18.8 p/Share
|
3
|
|
Oct 29
2021
|
BUY
Open market or private purchase
|
$56
$18.71 p/Share
|
3
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
$56
$18.82 p/Share
|
3
|
|
Aug 31
2021
|
BUY
Open market or private purchase
|
$60
$20.04 p/Share
|
3
|
|
Jul 30
2021
|
BUY
Open market or private purchase
|
$53
$17.82 p/Share
|
3
|
|
Jun 30
2021
|
BUY
Open market or private purchase
|
$51
$16.91 p/Share
|
3
|
|
May 28
2021
|
BUY
Open market or private purchase
|
$50
$16.76 p/Share
|
3
|
|
Apr 30
2021
|
BUY
Grant, award, or other acquisition
|
$51
$16.97 p/Share
|
3
|
|
Mar 31
2021
|
BUY
Open market or private purchase
|
$50
$16.55 p/Share
|
3
|
|
Feb 26
2021
|
BUY
Open market or private purchase
|
$52
$17.3 p/Share
|
3
|
|
Jan 29
2021
|
BUY
Open market or private purchase
|
$47
$15.76 p/Share
|
3
|
|
Dec 30
2020
|
BUY
Open market or private purchase
|
$61
$15.14 p/Share
|
4
|
|
Nov 30
2020
|
BUY
Open market or private purchase
|
$53
$13.19 p/Share
|
4
|
|
Oct 30
2020
|
BUY
Open market or private purchase
|
$54
$10.76 p/Share
|
5
|
|
Sep 30
2020
|
BUY
Open market or private purchase
|
$54
$10.85 p/Share
|
5
|
|
May 23
0024
|
BUY
Open market or private purchase
|
$2,574
$13.2 p/Share
|
195
|
|