TELA Bio Analysts Cut Their Forecasts After Q4 Results

TELA Bio, Inc. (NASDAQ:TELA) reported mixed results for the fourth quarter on Tuesday. The company posted quarterly losses of 17 cents per share which beat the analyst consensus estimate of losses of 18 cents per share. The company reported quarterly sales of $20.869...

Planet 13 Announces Q4 2025 Financial Results

  ● Q4 2025 Revenue of $25.2 million   ● Q4 2025 Net loss of $4.6 million   ● Q4 2025 Adjusted EBITDA loss of $0.3 million       All results are reported in United States dollars ($) unless otherwise indicated. LAS VEGAS, March 25, 2026 (GLOBE NEWSWIRE) — Planet...