Recent commentary from Signia Capital Management put fresh attention on Liberty Energy (LBRT) after the firm outlined what it sees as strong near term growth opportunities in the company’s power ...
If you are looking at Certara and wondering whether the recent share price offers value or just more risk, you are not alone. The stock closed at US$6.65, with a 7 day return of a 5.8% decline, a 30 ...