Loading...
XMADAEDAS
Market cap1.10bUSD
Dec 20, Last price  
24.40EUR
1D
1.04%
1Q
-0.41%
IPO
-18.80%
Name

Aedas Homes SA

Chart & Performance

D1W1MN
XMAD:AEDAS chart
P/E
10.04
P/S
1.15
EPS
2.43
Div Yield, %
9.74%
Shrs. gr., 5y
Rev. gr., 5y
1,017.27%
Revenues
920m
+20.14%
15,01738,694,30579,822,668311,653,621671,946,102765,620,206919,812,265
Net income
105m
+12.83%
-2,369,805-40,078,3802,454,81531,571,88585,104,14993,125,034105,071,928
CFO
-20m
L
-25,393,993-159,793,942-157,229,809-113,975,662-54,492,3279,948,325-20,163,828
Dividend
Jul 30, 20241.35 EUR/sh
Earnings
May 28, 2025

Profile

Aedas Homes, S.A. engages in the development of residential homes in Spain. It focuses on multi- and single-family homes. The company was incorporated in 2016 and is based in Madrid, Spain. Aedas Homes, S.A. operates as a subsidiary of Hipoteca 43 Lux S.a.R.L.
IPO date
Oct 20, 2017
Employees
263
Domiciled in
ES
Incorporated in
ES

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑032022‑032021‑032019‑122018‑122017‑122016‑12
Income
Revenues
919,812
20.14%
765,620
13.94%
Cost of revenue
730,125
585,797
Unusual Expense (Income)
NOPBT
189,687
179,823
NOPBT Margin
20.62%
23.49%
Operating Taxes
32,074
31,141
Tax Rate
16.91%
17.32%
NOPAT
157,613
148,682
Net income
105,072
12.83%
93,125
9.42%
Dividends
(102,667)
(98,326)
Dividend yield
16.85%
9.13%
Proceeds from repurchase of equity
(9,891)
(14,161)
BB yield
1.62%
1.32%
Debt
Debt current
183,930
148,719
Long-term debt
325,882
320,377
Deferred revenue
Other long-term liabilities
104
97
Net debt
304,940
273,004
Cash flow
Cash from operating activities
(20,164)
9,948
CAPEX
(5,870)
(2,911)
Cash from investing activities
4,106
(42,410)
Cash from financing activities
20,770
86,315
FCF
289,881
28,678
Balance
Cash
197,662
189,009
Long term investments
7,210
7,083
Excess cash
158,881
157,811
Stockholders' equity
836,806
831,163
Invested Capital
1,287,798
1,269,938
ROIC
12.32%
11.86%
ROCE
13.11%
12.59%
EV
Common stock shares outstanding
46,807
46,807
Price
13.02
-43.39%
23.00
2.68%
Market cap
609,421
-43.39%
1,076,550
0.20%
EV
914,903
1,349,966
EBITDA
194,449
183,026
EV/EBITDA
4.71
7.38
Interest
32,131
20,441
Interest/NOPBT
16.94%
11.37%