美股A股
StockGist
Back
8-K2026-03-12· glm-5

TOIIW · Starling Oncology, Inc.

0001079973-26-000291

SEC filing

Summary

The Oncology Institute, Inc. reported Q4 and FY 2025 financial results, highlighting a 41.6% revenue increase to $142.0 million in Q4 and positive Adjusted EBITDA of $147 thousand. The Company also issued FY 2026 guidance, projecting revenue of $630 to $650 million and positive full-year Adjusted EBITDA.

Key takeaways