Upgrade

Starling Oncology, Inc.

STLN

Last
$6.63
Day
+7.3%
1y
+58.1%
5y
-37.8%
52w
-13.3%
SPY YTD
+13.3%
XLV
+8.1%
Earnings
2026-11-1232d
EMA 21
6.40
EMA 50
6.18
EMA 200
4.88
20d high
-13.3%
5y high
-51.2%
5y range
48th
Website · 641 employees · United States

Positions held

Your positions

STLN isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
21
Hold
swing
Signal
Buy
Target
$7.18
Stop
$5.68
Stop distance
14.3%
Target vs last
+8.3%

Fundamentals

Market cap$629.84MEnterprise value$693.54MTrailing P/E—Forward P/E—
PEG—Price / book-24.92Beta0.42Dividend yield0.00%
Revenue growth34.6%Earnings growth—Gross margin15.7%Operating margin-2.9%
Profit margin-6.2%ROE—ROA-9.6%Debt / equity—
Current ratio1.36Free cash flow$8.60MAnalyst recommendationstrong_buyMean target$9.00
52w high$7.1352w low$2.32

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$161M$147M$142M$137M$120M
Op margin-2.9%-4.4%-4.9%-5.9%-9.4%
Net income-$9.8M-$2.5M-$7.5M-$16.5M-$17.0M
Gross margin16.8%15.8%16.0%13.9%14.6%
Gross profit$27.2M$23.3M$22.8M$18.9M$17.5M
Operating income-$4.6M-$6.5M-$6.9M-$8.1M-$11.2M
  • Revenue +9% vs prior quarter ($161M vs $147M).
  • Gross margin 16.8% (was 15.8% prior quarter).
  • Operating margin expanded to -2.9%.

Yearly (6y)

20252024202320222021
Revenue$503M$393M$324M$252M—
Op margin-7.2%-15.3%-18.6%-28.5%—
Net income-$60.6M-$64.7M-$83.1M$0.2M—
Gross margin15.2%13.7%18.4%20.6%—
Gross profit$76.4M$54.0M$59.6M$52.1M—
Operating income-$36.1M-$60.1M-$60.2M-$72.0M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

STLN · daily-12.3% over 13 sessions
Close EMA21 EMA50 EMA200
6.086.346.606.857.112026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$17M$28M$72M$117M$161M-9%4%17%2025-Q22025-Q32025-Q42026-Q12026-Q2