FinVolution Group (FRA:PP3)
Germany flag Germany · Delayed Price · Currency is EUR
4.320
-0.120 (-2.70%)
Last updated: Jun 3, 2026, 9:12 AM CET

FinVolution Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,0891,0971,4831,1211,2096,094
Market Cap Growth
-43.55%-26.01%32.27%-7.28%-80.16%842.01%
Enterprise Value
391.51396.75641.4174.93357.275,343
PE Ratio
3.523.815.484.154.393.71
Forward PE
4.074.064.703.613.733.77
PS Ratio
0.660.660.960.730.874.74
PB Ratio
0.530.540.830.670.784.22
P/TBV Ratio
0.050.080.120.100.120.14
P/FCF Ratio
5.024.994.3811.1852.5278.13
P/OCF Ratio
4.794.774.346.7640.8271.28
EV/Sales Ratio
0.230.240.420.110.264.16
EV/EBITDA Ratio
0.491.082.080.601.1314.86
EV/EBIT Ratio
0.491.112.140.601.1415.07
EV/FCF Ratio
1.801.811.891.7515.5268.50
Debt / Equity Ratio
0.080.080.000.000.010.00
Debt / EBITDA Ratio
0.530.440.010.020.070.01
Debt / FCF Ratio
0.880.740.010.050.960.06
Net Debt / Equity Ratio
-0.37-0.36-0.49-0.57-0.56-0.52
Net Debt / EBITDA Ratio
-2.31-2.01-2.87-3.28-2.71-2.11
Net Debt / FCF Ratio
-3.79-3.35-2.61-9.59-37.40-9.72
Asset Turnover
0.520.550.580.590.560.57
Quick Ratio
2.412.592.091.851.531.44
Current Ratio
2.833.052.532.582.222.26
Return on Equity (ROE)
13.35%15.71%16.23%18.11%19.71%26.07%
Return on Assets (ROA)
8.25%9.75%9.48%9.58%10.61%14.44%
Return on Invested Capital (ROIC)
12.98%15.95%16.48%16.39%17.23%23.00%
Return on Capital Employed (ROCE)
13.82%16.72%16.72%17.59%21.20%26.87%
Earnings Yield
28.42%26.24%18.26%24.07%22.79%26.97%
FCF Yield
19.94%20.03%22.83%8.94%1.90%1.28%
Dividend Yield
5.58%5.53%3.46%4.51%3.85%3.57%
Payout Ratio
20.07%20.02%18.45%17.74%16.22%12.80%
Buyback Yield / Dilution
-1.06%-1.06%5.90%3.53%1.90%0.59%
Total Shareholder Return
4.52%4.47%9.35%8.04%5.76%4.16%