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
Older periods Dec '25 Mar '26 Jun '26 Sep '26 From the 10-Q filed 6 Nov
P/E ratio

+8 more quarters

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