Schrödinger Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio63.33
P/S Ratio6.7711.907.3617.9050.90
P/B Ratio3.334.702.974.438.82
Price/Tangible Book3.374.743.014.438.82
Price/FCF386.95
Price/OCF328.34
PEG Ratio11.9111.9111.9111.9111.91
Enterprise Value Ratios
EV/Revenue5.4810.215.2714.1545.47
EV/FCF345.68
Profitability & Returns
Return on Equity (ROE)-0.39%0.08%-0.30%-0.17%-0.07%
Return on Assets (ROA)-0.16%-0.15%-0.13%-0.09%-0.08%
Return on Invested Capital (ROIC)-1.04%-1.03%-1.69%-4.16%-6.09%
Return on Capital Employed (ROCE)-0.33%-0.27%-0.25%-0.17%-0.09%
Leverage & Solvency Ratios
Debt/Equity0.280.230.260.140.02
Debt/FCF0.83
Liquidity Ratios
Current Ratio3.314.254.916.859.33
Quick Ratio3.174.134.786.769.26
Efficiency Ratios
Asset Turnover0.260.290.250.180.24
Yield & Distribution Ratios
Earnings Yield-0.13%0.02%-0.11%-0.04%0.00%
FCF Yield-0.12%-0.06%-0.10%-0.03%0.00%
Buyback Yield0.03%-0.05%-0.01%-0.18%-9.00%