Latest News

Stay up to date with the latest stock market news from around the world. From breaking news written by our finance analysts to event-driven market news on a global scale.

NYSE:CXW
NYSE:CXWCommercial Services

Is CoreCivic (CXW) Attractive After Recent Share Price Pullback And Valuation Checks

If you are wondering whether CoreCivic’s share price still offers value at around US$19.94, you are not alone. This article focuses squarely on what that price could mean for investors. The stock has returned 5.2% over the last 7 days, 5.5% over the last 30 days, 4.8% year to date, while its 1 year return of a 10.7% decline sits against a 76.8% return over 3 years and 173.9% over 5 years. Recent headlines around CoreCivic have continued to keep the company in focus, with investors weighing...
NasdaqGS:CRNX
NasdaqGS:CRNXPharmaceuticals

Why Crinetics Pharmaceuticals (CRNX) Is Up 18.2% After Equity Raise and PALSONIFY, Atumelnant Updates

Crinetics Pharmaceuticals recently completed a US$350.14 million follow-on common stock offering after reporting over US$5 million in preliminary fourth-quarter 2025 PALSONIFY revenue and positive Phase 2 atumelnant data in classic congenital adrenal hyperplasia. Together, these updates highlight early commercial traction for PALSONIFY and clinical progress for atumelnant, while the equity raise may bolster Crinetics’ ability to fund further development and commercialization. We’ll now...
NYSE:DAL
NYSE:DALAirlines

Delta Air Lines Q4 Net Margin Boost From One Off Gain Tests Bullish Profitability Narrative

Delta Air Lines (DAL) has just wrapped up FY 2025 with Q4 revenue of US$16.0b and basic EPS of US$1.88, alongside net income excluding extra items of US$1,219m. Over the past year, revenue on a trailing twelve month basis moved from US$61.6b with EPS of US$5.39 to US$63.4b with EPS of US$7.72, while trailing net income excluding extra items rose from US$3,457m to US$5,005m. For investors, the current earnings outline a picture of firmer margins and profitability that now need to be weighed...