News

The S&P/TSX composite index was down 68 points or 0.25% at 27,472.19. Central bank remains cautious as it navigates a fragile ...
The probability of a September cut is rising on Wall Street’s radar and currently stands at about 65%. While Powell is ...
Meta Platforms (NASDAQ: META) stock rose 1.1%, with the Facebook parent also set to release results after CEO Mark Zuckerberg ...
Investing.com - European stocks slipped marginally lower Wednesday as investors digested a deluge of corporate earnings, ...
Investing.com-- U.S. stock futures were little changed on Tuesday evening after the S&P 500 and Nasdaq snapped their winning ...
The footwear manufacturer posted adjusted earnings of $0.55 per diluted share for the quarter ended June 30, 2025, more than double the analyst estimate of $0.25. Revenue climbed 7.5% YoY to $105.6 ...
BlueLinx’s performance was hampered by challenging market conditions despite volume increases in both specialty and structural products. Gross profit declined 2% YoY to $120 million, with gross margin ...
Investing.com -- Cardiff Oncology Inc (NASDAQ: CRDF) reported second-quarter earnings that missed analyst expectations, sending shares tumbling 22% as investors reacted to the wider-than-expected loss ...
Despite the earnings miss, Ryerson managed to increase its average selling prices by 2.8% quarter-over-quarter to $2,334 per ton, while shipment volumes rose fractionally by 0.2%. The company ...
Investing.com -- UMB Financial Corporation (NASDAQ: UMBF) shares gained 2.6% after the financial services company reported second-quarter earnings that significantly exceeded analyst expectations, ...
Investing.com -- Expand Energy Corporation (NASDAQ: EXE) shares gained 2.1% after the natural gas producer reported second quarter revenue that significantly exceeded analyst expectations, despite a ...
Investing.com -- Aclaris Therapeutics Inc (NASDAQ: ACRS) stock surged 20% in after-hours trading following the announcement of positive top-line results from its Phase 2a trial of ATI-2138 in patients ...