Starling Oncology, Inc. (STLN)

NASDAQ: STLN · Real-Time Price · USD
6.17
-0.17 (-2.68%)
At close: Aug 28, 2026, 4:00 PM EDT
6.28
+0.11 (1.78%)
After-hours: Aug 28, 2026, 7:56 PM EDT
Market Cap628.82M +94.4%
Revenue (ttm)587.24M +38.4%
Net Income-30.56M
EPS-0.30
Shares Out 101.92M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume960,528
Open6.34
Previous Close6.34
Day's Range6.10 - 6.41
52-Week Range2.32 - 7.05
Beta0.42
AnalystsStrong Buy
Price Target9.00 (+45.87%)
Earnings DateAug 6, 2026