Sino Biopharmaceutical Limited
SBMFF | OTC
$0.65
-$0.05 (-7.28%)
At close: Sep 11, 2026, 04:00 PM ET
-7.15%
(1Y)Key Statistics
Market Data
Market Cap $11.6B
1D Range
0.65 0.70
52W Range
0.59 1.16
Valuation (TTM)
PE 34.96
PB 2.42
EV/EBITDA 7.78
Valuation (NTM)
Forward PE N/A
Forward PEG N/A
Price Target N/A
Cash Flow
FCF Yield 6.6%
SBC Adj. FCF Yield 6.4%
SBC Impact -3.9%
Margins
Gross Margin 82.4%
Operating Margin 29.8%
FCF Margin 15.3%
Growth (CAGR)
Revenue 3Y | 5Y 6.0% |
5.6%
Dil EPS 3Y | 5Y 2.7% |
-2.8%
FCF 3Y | 5Y 18.5% |
17.0%
Returns
ROA 2.9%
ROE 7.6%
ROIC 12.0%
Financial Health
Net Debt
¥2.22B ($326.78M)
Current Ratio 1.63
Interest Coverage 0.00
Dividends
Div Yield 3.08%
Payout Ratio 11.8%
FCF Payout Ratio 29.1%
Loading financial charts...
Profile
A detailed description of the company is not yet available.
Latest News
No news articles available yet.
Earnings
Latest Earnings
Aug 19, 2026
EPS
$0.03
Beat +56.63%
YoY:
+6.75% REV
$2.86B
Beat +0.72%
YoY:
+16.69%Next Earnings
Apr 1, 2027
EPS Est
Pro
Rev Est
Pro
Add to Watchlist
Select watchlists to add or remove SBMFF