Enova International, Inc. (FRA:27E)
Germany flag Germany · Delayed Price · Currency is EUR
123.00
-3.00 (-2.38%)
Last updated: Feb 20, 2026, 8:00 AM CET

Enova International Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
3,0853,3212,4271,4961,1291,312
Market Cap Growth
8.54%36.82%62.23%32.44%-13.89%81.63%
PE Ratio
11.7512.6412.009.445.825.82
PS Ratio
2.432.622.031.601.211.57
PB Ratio
2.712.922.101.331.021.37
P/FCF Ratio
2.042.201.681.471.423.37
P/OCF Ratio
1.992.141.631.421.353.16
Debt / Equity Ratio
3.393.393.002.401.931.30
Debt / FCF Ratio
2.562.562.402.652.703.22
Net Debt / Equity Ratio
3.343.342.942.351.831.14
Net Debt / FCF Ratio
2.522.522.352.592.562.81
Quick Ratio
18.5218.5217.9814.5516.3414.38
Current Ratio
19.6219.6218.9715.7816.7314.76
Asset Turnover
0.250.250.250.250.310.39
Return on Equity (ROE)
24.34%24.34%17.19%14.44%18.20%25.55%
Return on Assets (ROA)
5.26%5.26%4.25%4.19%6.34%10.56%
Return on Invested Capital (ROIC)
5.45%5.77%5.05%4.56%6.80%11.52%
Earnings Yield
8.51%7.91%8.34%10.59%17.18%17.18%
FCF Yield
48.92%45.45%59.50%67.83%70.45%29.64%
Buyback Yield / Dilution
5.06%5.06%11.65%4.67%11.27%-16.82%
Source: S&P Global Market Intelligence. Financial Services template. Financial Sources.