Outlook Therapeutics Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep 2025Sep 2024Sep 2023Sep 2022Sep 2021
Valuation Ratios
P/S Ratio33.31
P/B Ratio-1.46-1.73-3.9831.5882.58
Price/Tangible Book31.5882.58
Enterprise Value Ratios
EV/Revenue51.56
Profitability & Returns
Return on Equity (ROE)-9.90%-14.30%
Return on Assets (ROA)-1.77%-1.47%-1.09%-1.54%-1.52%
Return on Capital Employed (ROCE)2.46%5.22%3.68%-7.17%-3.22%
Leverage & Solvency Ratios
Debt/Equity-0.94-0.41-2.461.252.58
Liquidity Ratios
Current Ratio0.380.640.661.403.19
Quick Ratio0.210.350.500.882.14
Efficiency Ratios
Asset Turnover0.06
Yield & Distribution Ratios
Earnings Yield-1.33%-0.60%-1.03%-0.24%-0.14%
FCF Yield-1.10%-0.54%-0.75%-0.21%-0.14%
Buyback Yield-0.88%-0.48%-0.18%-0.39%-1.10%