Legrand SA (EPA:LR)
France flag France · Delayed Price · Currency is EUR
130.50
+1.80 (1.40%)
Jul 30, 2026, 2:57 PM CET

Legrand Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
33,73733,29324,65124,67019,95227,451
Market Cap Growth
1.73%35.06%-0.08%23.65%-27.32%40.67%
Enterprise Value
39,52937,55527,67426,68822,27729,979
Last Close Price
130.50127.2594.0494.1074.82102.90
PE Ratio
25.9127.0521.2621.8620.0830.57
Forward PE
20.1222.6719.0019.9917.7327.42
PEG Ratio
1.932.357.284.151.932.30
PS Ratio
3.343.512.852.932.393.92
PB Ratio
4.484.563.273.673.014.80
P/FCF Ratio
25.1924.5618.7715.2918.8528.22
P/OCF Ratio
21.5221.1116.1813.4316.1424.67
EV/Sales Ratio
3.913.963.203.172.674.29
EV/EBITDA Ratio
16.8216.9413.6813.6012.1718.16
EV/EBIT Ratio
20.7220.7716.8516.7715.4022.30
EV/FCF Ratio
29.5127.7021.0816.5421.0430.82
Debt / Equity Ratio
1.030.900.670.720.700.93
Debt / EBITDA Ratio
3.292.982.522.462.553.22
Debt / FCF Ratio
5.774.873.872.994.415.46
Net Debt / Equity Ratio
0.770.580.400.300.350.44
Net Debt / EBITDA Ratio
2.451.901.491.021.271.53
Net Debt / FCF Ratio
4.303.122.291.242.192.60
Asset Turnover
0.550.560.560.580.590.52
Inventory Turnover
3.133.343.293.123.213.29
Quick Ratio
1.011.311.301.431.371.40
Current Ratio
1.581.931.931.982.041.98
Return on Equity (ROE)
17.81%16.83%16.37%17.17%16.17%17.04%
Return on Assets (ROA)
7.64%7.96%7.87%8.06%7.35%7.19%
Return on Invested Capital (ROIC)
11.01%12.11%12.61%13.33%12.15%12.29%
Return on Capital Employed (ROCE)
12.56%12.82%12.85%13.27%12.38%12.45%
Earnings Yield
3.90%3.70%4.70%4.57%4.98%3.27%
FCF Yield
3.97%4.07%5.33%6.54%5.31%3.54%
Dividend Yield
1.85%1.73%2.22%2.02%2.20%1.38%
Payout Ratio
47.35%46.26%46.90%43.88%43.95%41.78%
Buyback Yield / Dilution
-1.71%-1.03%1.18%0.53%0.15%0.16%
Total Shareholder Return
0.14%0.69%3.40%2.55%2.35%1.53%