Starling Oncology, Inc.

STLN Healthcare Medical Care Facilities

Starling Oncology, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $502.7 million, up 27.8% from fiscal 2024.

Revenue
+24.3%
EPS
+7.14%
Free cash flow
+167.1%
Total debt
−4.82%

Quarter to September 2026, against a year earlier

3.51 3.19 −47.61%
Market cap
$669.9M
P/E
0.0×
Fwd P/E
−40.3×
Dividend yield
—
F-score
4/9
Altman Z
1.42
Beneish M
−3.39
Dividend safety
n/a
Sep '26 From the 10-Q filed 6 Nov Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
1.07 0.95 0.57 0.65
P/FCF ratio
35.15 0.00 0.00 0.00
P/Operating CF
65.26 46.86 (141.10) 101.73
P/B ratio
0.00 0.00 0.00 0.00
EV/Sales
1.12 1.02 0.66 0.74
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
37.06 (182.11) (14.03) (13.42)
Current Ratio
1.11 1.36 1.47 1.59
Net Debt/EBITDA
0.00 (25.47) (13.11) (10.77)
Debt/Equity
(1.94) (3.21) (4.83) (4.92)
Earnings Yield
(4.59%) (5.52%) (12.05%) (15.73%)
Free Cash Flow Yield
2.84% (0.59%) (8.23%) (8.45%)
Free Cash Flow per Share
0.08 0.11 (0.03) 0.02
Book value per Share
(0.36) (0.24) (0.16) (0.17)
Free Cash Flow
8.88 11.03 (3.26) 2.17
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates · fundamentals updated 6 Nov 2026