Sophiris Bio Inc. (SPHS)

OTCMKTS: SPHS · Delayed Price · USD
0.00 0.00 (0.00%)
Dec 31, 2021 4:00 PM EST - Market closed

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
YearCurrent201820172016201520142013
Market Capitalization
-25688430960
Market Cap Growth
--63.44%-18.92%181.16%229.63%-84.78%-
Enterprise Value
-19495527-818
PE Ratio
--3.69-7.92-7.55-2.11-0.30-5.36
PS Ratio
------11.95
PB Ratio
-14.418.945.8915.730.621.48
EV/Sales Ratio
------2.69
Debt / Equity Ratio
-2.114.040.8902.800.400.17
Debt / EBITDA Ratio
7.57-1.15-0.810-0.40-0.20-0.74
Debt / FCF Ratio
-0.55-0.52-0.680-0.37-0.23-0.52
Current Ratio
1.792.659.9413.502.734.614.92
Asset Turnover
-000000.16
Return on Equity (ROE)
-3.90%-2824.20%-78.00%-151.70%-245.00%-129.80%-63.40%
Return on Assets (ROA)
0.40%-38.00%-31.80%-58.70%-102.30%-87.20%-35.20%
Return on Capital (ROIC)
16.00%-88.00%-51.10%-235.00%-146.80%-160.10%-50.90%
Earnings Yield
--27.12%-12.62%-13.24%-47.35%-337.64%-18.66%
FCF Yield
--53.86%-14.59%-12.25%-47.88%-288.46%-22.10%
Buyback Yield / Dilution
-6.51%-0.01%-30.91%-36.26%-1.78%-106.58%-162.90%
Total Shareholder Return
-6.51%-0.01%-30.91%-36.26%-1.78%-106.58%-162.90%