IGM Financial Inc. (FRA:C7G)
Germany flag Germany · Delayed Price · Currency is EUR
40.80
-0.60 (-1.45%)
At close: Feb 20, 2026

IGM 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
9,7399,0497,3365,7116,2117,596
Market Cap Growth
36.79%23.35%28.45%-8.05%-18.24%43.97%
Enterprise Value
10,5309,9618,5687,4387,1158,390
Last Close Price
40.8038.4028.8621.0721.6825.18
PE Ratio
14.2413.2311.717.2610.3611.17
PS Ratio
3.633.382.822.252.592.81
PB Ratio
1.731.611.391.241.471.68
P/TBV Ratio
3.132.902.813.014.744.77
P/FCF Ratio
15.9014.7810.3010.3112.8311.72
P/OCF Ratio
15.1514.0810.019.9612.1811.59
EV/Sales Ratio
3.943.723.292.932.973.10
EV/EBITDA Ratio
9.368.968.287.507.577.89
EV/EBIT Ratio
9.689.148.457.707.788.09
EV/FCF Ratio
17.1916.2712.0313.4314.7012.94
Debt / Equity Ratio
0.280.280.330.380.370.35
Debt / EBITDA Ratio
1.411.411.631.741.651.48
Debt / FCF Ratio
2.602.602.413.183.282.47
Net Debt / Equity Ratio
0.130.130.200.280.170.14
Net Debt / EBITDA Ratio
0.660.660.991.300.770.59
Net Debt / FCF Ratio
1.201.201.442.331.500.97
Asset Turnover
0.200.200.200.200.190.23
Quick Ratio
0.270.271.871.692.392.20
Current Ratio
1.781.7815.1915.2416.2011.52
Return on Equity (ROE)
13.09%13.09%12.85%14.46%13.64%16.99%
Return on Assets (ROA)
5.09%5.09%4.80%4.71%4.54%5.53%
Return on Invested Capital (ROIC)
13.10%13.74%13.01%14.52%14.12%16.59%
Return on Capital Employed (ROCE)
11.00%11.00%7.60%7.80%7.30%8.90%
Earnings Yield
7.02%7.56%8.54%13.78%9.65%8.95%
FCF Yield
6.29%6.77%9.71%9.70%7.79%8.53%
Dividend Yield
3.46%3.64%5.23%7.32%7.18%6.21%
Payout Ratio
48.40%48.41%57.21%46.61%61.94%54.86%
Buyback Yield / Dilution
0.11%0.11%0.34%0.24%0.43%-0.72%
Total Shareholder Return
3.57%3.75%5.57%7.56%7.60%5.49%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.