Legrand SA (EPA:LR)
France flag France · Delayed Price · Currency is EUR
151.50
-0.75 (-0.49%)
Jun 19, 2026, 5:39 PM CET

Legrand 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
39,60133,29324,65124,67019,95227,451
Market Cap Growth
38.53%35.06%-0.08%23.65%-27.32%40.67%
Enterprise Value
44,30337,55527,67426,68822,27729,979
Last Close Price
151.50127.2594.0494.1074.82102.90
PE Ratio
31.1927.0521.2621.8620.0830.57
Forward PE
25.3522.6719.0019.9917.7327.42
PEG Ratio
2.692.357.284.151.932.30
PS Ratio
4.073.512.852.932.393.92
PB Ratio
5.104.563.273.673.014.80
P/FCF Ratio
28.5424.5618.7715.2918.8528.22
P/OCF Ratio
24.5621.1116.1813.4316.1424.67
EV/Sales Ratio
4.553.963.203.172.674.29
EV/EBITDA Ratio
19.7016.9413.6813.6012.1718.16
EV/EBIT Ratio
23.8820.7716.8516.7715.4022.30
EV/FCF Ratio
31.9227.7021.0816.5421.0430.82
Debt / Equity Ratio
0.850.900.670.720.700.93
Debt / EBITDA Ratio
2.902.982.522.462.553.22
Debt / FCF Ratio
4.764.873.872.994.415.46
Net Debt / Equity Ratio
0.600.580.400.300.350.44
Net Debt / EBITDA Ratio
2.051.901.491.021.271.53
Net Debt / FCF Ratio
3.373.122.291.242.192.60
Asset Turnover
0.540.560.560.580.590.52
Inventory Turnover
3.173.343.293.123.213.29
Quick Ratio
1.261.311.301.431.371.40
Current Ratio
1.961.931.931.982.041.98
Return on Equity (ROE)
17.14%16.83%16.37%17.17%16.17%17.04%
Return on Assets (ROA)
7.74%7.96%7.87%8.06%7.35%7.19%
Return on Invested Capital (ROIC)
9.48%9.86%10.05%10.54%9.55%9.14%
Return on Capital Employed (ROCE)
12.36%12.82%12.85%13.27%12.38%12.45%
Earnings Yield
3.25%3.70%4.70%4.57%4.98%3.27%
FCF Yield
3.50%4.07%5.33%6.54%5.31%3.54%
Dividend Yield
1.56%1.73%2.22%2.02%2.20%1.38%
Payout Ratio
44.76%46.26%46.90%43.88%43.95%41.78%
Buyback Yield / Dilution
-1.10%-1.03%1.18%0.53%0.15%0.16%
Total Shareholder Return
0.46%0.69%3.40%2.55%2.35%1.53%