Saratoga Investment Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingFeb 2025Feb 2024Feb 2023Feb 2022Feb 2021
Valuation Ratios
P/E Ratio13.2836.0813.287.2717.45
Forward P/E8.776.348.3212.7311.48
P/S Ratio2.512.243.314.704.47
P/B Ratio0.950.870.940.930.85
Price/Tangible Book0.950.870.940.930.85
Price/OCF1.89
Enterprise Value Ratios
EV/Revenue7.057.6210.169.328.91
EV/EBIT9.7210.1414.4716.3213.74
Profitability & Returns
Return on Equity (ROE)0.07%0.02%0.07%0.14%0.05%
Return on Assets (ROA)0.06%0.06%0.04%0.03%0.04%
Return on Invested Capital (ROIC)0.09%0.08%0.08%0.06%0.05%
Return on Capital Employed (ROCE)0.10%0.10%0.07%0.05%0.06%
Leverage & Solvency Ratios
Debt/Equity1.992.172.051.400.90
Liquidity Ratios
Current Ratio2.510.752.111.783.08
Quick Ratio1.840.281.501.611.93
Efficiency Ratios
Asset Turnover0.130.130.100.100.10
Yield & Distribution Ratios
Earnings Yield0.08%0.03%0.08%0.14%0.06%
Dividend Yield0.13%0.16%0.13%0.12%0.13%
Payout Ratio1.45%3.59%0.92%0.40%0.76%
Buyback Yield-0.10%-0.06%-0.04%-0.02%-0.20%
Total Return0.04%0.10%0.09%0.10%-0.08%