Voya Financial, Inc. (FRA:V0Y)
Germany flag Germany · Delayed Price · Currency is EUR
62.50
-0.50 (-0.79%)
At close: Feb 20, 2026

Voya Financial 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
5,8836,0376,3976,8965,5916,472
Market Cap Growth
-11.80%-5.62%-7.23%23.34%-13.61%6.61%
Enterprise Value
10,72810,91910,85211,09610,16510,172
PE Ratio
11.2711.5610.5812.9412.613.15
PS Ratio
0.840.870.821.041.011.76
PB Ratio
0.981.011.101.261.200.75
P/OCF Ratio
5.36-4.924.654.42334.55
EV/Sales Ratio
1.541.571.401.671.832.77
EV/EBITDA Ratio
10.4512.159.3910.7116.793.45
EV/EBIT Ratio
11.6613.4410.2011.5717.783.50
Debt / Equity Ratio
0.480.480.910.790.780.41
Debt / EBITDA Ratio
3.203.204.474.176.051.19
Net Debt / Equity Ratio
0.310.310.680.630.600.26
Net Debt / EBITDA Ratio
2.042.043.403.354.630.77
Quick Ratio
6.426.420.720.751.301.56
Current Ratio
7.187.185.186.6311.1314.32
Asset Turnover
0.050.050.050.050.040.02
Return on Equity (ROE)
11.24%11.24%12.31%13.20%5.84%29.71%
Return on Assets (ROA)
0.35%0.35%0.43%0.44%0.24%1.18%
Return on Invested Capital (ROIC)
7.51%7.63%9.17%10.74%5.38%23.05%
Earnings Yield
8.87%9.23%10.07%8.20%8.54%32.20%
Dividend Yield
2.59%2.48%2.61%1.75%1.38%1.14%
Payout Ratio
30.18%-31.78%26.08%23.33%4.90%
Buyback Yield / Dilution
4.34%4.34%6.80%1.27%12.40%4.63%
Total Shareholder Return
6.93%6.82%9.41%3.02%13.78%5.77%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.