Loading...
XPAR
RXL
Market cap6.44bUSD
Apr 09, Last price  
19.89EUR
1D
-5.73%
1Q
-20.69%
Jan 2017
27.21%
IPO
21.43%
Name

Rexel SA

Chart & Performance

D1W1MN
No data to show
P/E
17.33
P/S
0.30
EPS
1.15
Div Yield, %
6.03%
Shrs. gr., 5y
-0.49%
Rev. gr., 5y
7.01%
Revenues
19.29b
+0.69%
7,377,300,0009,298,900,00010,704,400,00012,861,600,00011,307,300,00011,960,100,00012,717,100,00013,449,200,00013,011,600,00013,081,200,00013,537,600,00013,162,100,00013,310,100,00013,365,800,00013,742,300,00012,592,400,00014,690,200,00018,701,600,00019,153,400,00019,285,000,000
Net income
339m
-56.23%
136,200,000267,100,000143,500,000231,500,00081,000,000229,200,000319,000,000318,100,000210,600,000199,700,00016,900,000137,900,000105,800,000150,700,000204,400,000-261,300,000597,200,000922,300,000774,700,000339,100,000
CFO
877m
-6.92%
266,900,000276,100,000431,500,000501,300,000716,400,000424,600,000428,100,000398,200,000460,900,000373,200,000410,100,000364,400,000290,300,000284,700,000552,800,000706,900,000717,600,000840,100,000942,100,000876,900,000
Dividend
May 13, 20250 EUR/sh
Earnings
Jul 28, 2025

Profile

Rexel S.A., together with its subsidiaries, distributes electrical products and services for the residential, commercial, and industrial energy markets worldwide. The company offers smart cameras, sensors, controllers, and monitoring software; light sources, lights, and control switches; climate control products, including heat pumps, air conditioning, and water heaters; fire alarms, surveillance equipment, access controls devices, and emergency lightings; and connection cables, and switches and routers, as well as enclosures, mounts, and racks. It also provides solar modules and inverters; connected lighting, intelligent home system, home control touch screen, and smart thermostat products; residential chargers, commercial stations, and charging cables for electric vehicles; electric motors, variable speed drives, programmable logic controllers, and computers and operator interface; and fastening systems, electrical power and control, and valves and instrumentation products. The company offers products, services, and solutions in the fields of technical supply, automation, and energy management related to the construction, renovation, maintenance, and production. It operates a network of approximately 1,900 branches in 24 countries. The company was founded in 1967 and is headquartered in Paris, France.
IPO date
Apr 04, 2007
Employees
26,537
Domiciled in
FR
Incorporated in
FR

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
19,285,000
0.69%
19,153,400
2.42%
18,701,600
27.31%
Cost of revenue
15,394,100
15,558,300
14,706,600
Unusual Expense (Income)
NOPBT
3,890,900
3,595,100
3,995,000
NOPBT Margin
20.18%
18.77%
21.36%
Operating Taxes
297,200
274,200
301,200
Tax Rate
7.64%
7.63%
7.54%
NOPAT
3,593,700
3,320,900
3,693,800
Net income
339,100
-56.23%
774,700
-16.00%
922,300
54.44%
Dividends
(357,200)
(362,200)
(230,100)
Dividend yield
4.92%
4.84%
4.11%
Proceeds from repurchase of equity
(131,400)
(66,300)
BB yield
1.76%
1.18%
Debt
Debt current
1,119,500
450,100
746,100
Long-term debt
5,128,900
5,095,300
4,051,100
Deferred revenue
100
Other long-term liabilities
219,300
244,700
243,600
Net debt
5,365,100
4,632,500
3,835,300
Cash flow
Cash from operating activities
876,900
942,100
840,100
CAPEX
(132,100)
(158,200)
(131,400)
Cash from investing activities
(565,400)
(709,300)
(182,100)
Cash from financing activities
(363,600)
(200,800)
(286,600)
FCF
3,427,700
2,954,300
3,105,900
Balance
Cash
883,300
912,700
895,400
Long term investments
200
66,500
Excess cash
26,820
Stockholders' equity
4,929,600
4,952,000
4,266,100
Invested Capital
10,516,300
9,959,300
8,929,780
ROIC
35.10%
35.16%
43.67%
ROCE
35.99%
35.06%
43.48%
EV
Common stock shares outstanding
295,386
301,908
303,671
Price
24.60
-0.69%
24.77
34.33%
18.44
3.42%
Market cap
7,266,485
-2.83%
7,478,261
33.55%
5,599,694
3.30%
EV
12,637,285
12,110,861
9,435,094
EBITDA
4,381,400
3,977,200
4,348,400
EV/EBITDA
2.88
3.05
2.17
Interest
195,000
180,700
104,300
Interest/NOPBT
5.01%
5.03%
2.61%