STLN

Starling Oncology Inc.

STLN | NASDAQ
Chart Builder DCF Calculator
$6.53
-$0.12 (-1.80%)
At close: Oct 30, 2026, 3:59 PM ET
$6.62
+$0.09 (+1.38%)
Pre-market: Nov 2, 2026, 7:09 AM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
PE Ratio
-10.74
PEG Ratio
n/a
PS Ratio
1.07
PB Ratio
-34.09
P/FCF Ratio
-19.28
P/OCF Ratio
-21.79
OCF/S Ratio
-4.89
Debt / Equity Ratio
-6.60
Quick Ratio
1.35
Current Ratio
1.59
Asset Turnover
3.05
Interest Coverage
-3.20
Return on Equity
385.53%
Return on Assets
-36.81%
Return on Invested Capital
-35.70%
Dividend Yield
n/a
Payout Ratio
n/a
FCF Payout Ratio
n/a
Gross Profit Margin
15.20%
Net Profit Margin
-12.06%
Pretax Profit Margin
-12.08%
Operating Profit Margin
-7.18%
FCF Margin
-5.53%
EBITDA Margin
-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.