Crescent Energy (CRGY) has been beaten down lately with too much selling pressure. While the stock has lost 17.3% over the ...
Iovance Biotherapeutics, Inc. IOVA incurred a fourth-quarter 2024 loss of 26 cents per share, narrower than the Zacks ...