MidCap Financial Investment Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021
Period EndingDec 2024Dec 2023Mar 2022Mar 2021
Valuation Ratios
P/E Ratio12.807.5210.228.00
Forward P/E8.378.049.588.69
P/S Ratio4.193.233.954.13
P/B Ratio0.900.890.840.86
Price/Tangible Book0.900.890.840.86
Price/OCF4.551.90
Enterprise Value Ratios
EV/Revenue9.798.2611.2310.86
EV/EBIT11.8510.3715.8614.22
Profitability & Returns
Return on Equity (ROE)0.08%0.12%0.08%0.11%
Return on Assets (ROA)0.05%0.05%0.04%0.04%
Return on Capital Employed (ROCE)0.09%0.09%0.06%0.07%
Leverage & Solvency Ratios
Debt/Equity1.251.461.541.41
Liquidity Ratios
Current Ratio0.405.501.622.11
Quick Ratio0.405.491.602.08
Efficiency Ratios
Asset Turnover0.110.110.080.08
Yield & Distribution Ratios
Earnings Yield0.08%0.13%0.10%0.12%
Dividend Yield0.13%0.14%0.15%0.18%
Payout Ratio1.41%1.04%1.13%0.95%
Buyback Yield-0.19%-0.02%0.01%0.03%
Total Return-0.07%0.13%0.16%0.21%