STLN

Starling Oncology Inc.

STLN | NASDAQ
Chart Builder DCF Calculator
$6.36
-$0.17 (-2.60%)
Nov 2, 2026, 12:04 PM ET · Market open
TTM
Period Ending
TTM 2026
Jun 30, 2026
TTM 2026
Mar 31, 2026
TTM 2025
Dec 31, 2025
PE Ratio
-19.33 -26.36 -10.74
PEG Ratio
-0.06 0.40 n/a
PS Ratio
1.02 1.39 1.07
PB Ratio
-23.99 -36.26 -34.09
P/FCF Ratio
-181.86 -41.24 -19.28
P/OCF Ratio
1.82K -50.85 -21.79
OCF/S Ratio
0.06 -2.73 -4.89
Debt / Equity Ratio
-4.19 -6.44 -6.60
Quick Ratio
1.15 1.17 1.35
Current Ratio
1.36 1.47 1.59
Asset Turnover
3.29 2.53 3.05
Interest Coverage
-3.42 -3.72 -3.20
Return on Equity
236.82% 197.53% 385.53%
Return on Assets
-20.36% -15.75% -36.81%
Return on Invested Capital
-25.91% -19.15% -35.70%
Dividend Yield
n/a n/a n/a
Payout Ratio
n/a n/a n/a
FCF Payout Ratio
n/a n/a n/a
Gross Profit Margin
15.69% 15.26% 15.20%
Net Profit Margin
-6.18% -6.22% -12.06%
Pretax Profit Margin
-6.18% -6.22% -12.08%
Operating Profit Margin
-4.44% -5.04% -7.18%
FCF Margin
-0.56% -3.36% -5.53%
EBITDA Margin
-3.72% -3.70% -8.46%

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.