Legrand
€139.75Change from previous close: −1.31%Absolute change: −€1.85
At a glance
- Revenue growth
- +9.62%
- 2025 vs 2024
- Net income growth
- +6.70%
- 2025 vs 2024
- Net margin
- 13.1%
- 2024: 13.5%
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 9,481 | 8,649 | 8,417 | 8,339 | 6,994 | 6,100 | 6,622 | 5,997 | 5,521 | 5,019 |
| Cost of revenue | 4,662 | 4,183 | 4,018 | 4,193 | 3,439 | 2,916 | 3,185 | 2,870 | 2,610 | 2,381 |
| Gross profit | 4,819 | 4,466 | 4,399 | 4,147 | 3,555 | 3,184 | 3,438 | 3,128 | 2,911 | 2,638 |
| Selling, general and administrative | 2,453 | 2,282 | 2,201 | 2,057 | 1,767 | 1,669 | 1,768 | 1,610 | 1,512 | 1,365 |
| Research and development | 409 | 406 | 376 | 357 | 329 | 319 | 312 | 277 | 252 | 238 |
| Operating income | 1,804 | 1,638 | 1,587 | 1,592 | 1,342 | 1,063 | 1,234 | 1,164 | 1,070 | 934 |
| EBIT | 1,804 | 1,638 | 1,587 | 1,592 | 1,342 | 1,063 | 1,234 | 1,164 | 1,070 | 934 |
| EBITDA | 2,096 | 1,910 | 1,843 | 1,856 | 1,540 | 1,296 | 1,444 | 1,343 | 1,236 | 1,079 |
| Interest expense | 164 | 149 | 116 | 106 | 90.6 | 97.0 | 87.5 | 76.0 | 92.1 | 101 |
| Pre-tax income | 1,691 | 1,578 | 1,550 | 1,383 | 1,257 | 961 | 1,154 | 1,074 | 937 | 849 |
| Income tax | 439 | 409 | 401 | 384 | 352 | 279 | 318 | 301 | 224 | 219 |
| Net income | 1,245 | 1,166 | 1,149 | 1,000 | 905 | 681 | 835 | 772 | 711 | 629 |
| Net income to common shareholders | 1,245 | 1,166 | 1,149 | 1,000 | 905 | 681 | 835 | 772 | 711 | 629 |
| Basic EPS | 4.75 | 4.45 | 4.33 | 3.75 | 3.39 | 2.55 | 3.13 | 2.89 | 2.67 | 2.36 |
| Diluted EPS | 4.70 | 4.42 | 4.30 | 3.73 | 3.37 | 2.53 | 3.10 | 2.87 | 2.65 | 2.34 |
| Average shares (basic) | 262 | 262 | 265 | 267 | 267 | 267 | 267 | 267 | 266 | 266 |
| Average shares (diluted) | 266 | 264 | 267 | 268 | 269 | 269 | 269 | 269 | 269 | 269 |
| Dividend per share | 2.38 | 2.20 | 2.09 | 1.90 | 1.65 | 1.42 | 1.34 | 1.34 | 1.26 | 1.19 |
