Financials Alfen N.V.

Equities

ALFEN

NL0012817175

Heavy Electrical Equipment

Real-time Euronext Amsterdam 10:38:46 2024-05-03 am EDT 5-day change 1st Jan Change
39.5 EUR +2.60% Intraday chart for Alfen N.V. +11.26% -34.29%

Valuation

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 328.8 1,792 1,915 1,827 1,309 836.2 - -
Enterprise Value (EV) 1 348.1 1,760 1,886 1,822 1,309 871.7 836.9 804.6
P/E ratio 58.7 x 145 x 89.1 x 34.7 x 44.3 x 20.2 x 14.1 x 11.7 x
Yield - - - - - - - -
Capitalization / Revenue 2.3 x 9.48 x 7.67 x 4.15 x 2.6 x 1.34 x 1.09 x 0.89 x
EV / Revenue 2.43 x 9.31 x 7.55 x 4.14 x 2.6 x 1.4 x 1.09 x 0.86 x
EV / EBITDA 27.5 x 72.2 x 51.2 x 23 x 22.9 x 11.1 x 7.86 x 6.49 x
EV / FCF 47 x 168 x -1,648 x -88.5 x - 18 x 17.3 x 16.4 x
FCF Yield 2.13% 0.6% -0.06% -1.13% - 5.54% 5.77% 6.11%
Price to Book 25.2 x 24.1 x 19.9 x 12.1 x - 3.71 x 2.95 x 2.35 x
Nbr of stocks (in thousands) 20,000 21,695 21,695 21,695 21,720 21,720 - -
Reference price 2 16.44 82.60 88.25 84.20 60.28 38.50 38.50 38.50
Announcement Date 2/19/20 2/17/21 2/16/22 2/15/23 2/13/24 - - -
1EUR in Million2EUR
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Net sales 1 143 189 249.7 439.9 504.5 623.3 766.2 934.7
EBITDA 1 12.65 24.38 36.8 79.37 57.07 78.27 106.5 123.9
EBIT 1 8.645 17.35 27.69 69.21 42.91 59.73 83.16 99.41
Operating Margin 6.05% 9.18% 11.09% 15.73% 8.51% 9.58% 10.85% 10.64%
Earnings before Tax (EBT) 1 7.819 16.58 26.7 66.77 38.48 56.59 76.06 102.9
Net income 1 5.625 11.99 21.45 53.05 29.68 42.17 60.57 73.66
Net margin 3.93% 6.34% 8.59% 12.06% 5.88% 6.76% 7.91% 7.88%
EPS 2 0.2800 0.5700 0.9900 2.430 1.360 1.911 2.732 3.295
Free Cash Flow 1 7.405 10.49 -1.144 -20.6 - 48.3 48.3 49.2
FCF margin 5.18% 5.55% -0.46% -4.68% - 7.75% 6.3% 5.26%
FCF Conversion (EBITDA) 58.56% 43.05% - - - 61.71% 45.36% 39.71%
FCF Conversion (Net income) 131.64% 87.54% - - - 114.55% 79.74% 66.79%
Dividend per Share 2 - - - - - - - -
Announcement Date 2/19/20 2/17/21 2/16/22 2/15/23 2/13/24 - - -
1EUR in Million2EUR
Estimates

Income Statement Evolution (Quarterly data)

Fiscal Period: December 2020 S1 2021 Q3 2021 Q4 2021 S2 2022 Q2 2022 S1 2022 S2 2023 Q1 2023 Q2 2023 S1 2023 S2 2024 Q1
Net sales 1 90.33 60.6 73.7 134.4 102.8 205.5 234.3 113.2 110.7 223.9 280.5 123.8
EBITDA 1 10.02 9.7 10.2 - 18.41 37.3 42.07 12.7 8.4 21.08 35.99 13.4
EBIT 6.572 - - - - 32.4 36.81 - - 14.31 28.61 -
Operating Margin 7.28% - - - - 15.77% 15.71% - - 6.39% 10.2% -
Earnings before Tax (EBT) 6.218 - - 14.54 - - - - - - - -
Net income 4.896 - - 12.43 - 24.55 28.5 - - 9.38 20.3 -
Net margin 5.42% - - 9.25% - 11.95% 12.16% - - 4.19% 7.24% -
EPS - - - 0.5800 - 1.130 1.300 - - 0.4300 0.9300 -
Dividend per Share - - - - - - - - - - - -
Announcement Date 8/26/20 11/11/21 2/16/22 2/16/22 8/25/22 8/25/22 2/15/23 5/17/23 8/23/23 8/23/23 2/13/24 -
1EUR in Million
Estimates

Balance Sheet Analysis

Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Net Debt 1 19.3 - - - - 35.5 0.73 -
Net Cash position 1 - 32.4 28.9 4.44 - - - 31.6
Leverage (Debt/EBITDA) 1.523 x - - - - 0.4535 x 0.006835 x -
Free Cash Flow 1 7.41 10.5 -1.14 -20.6 - 48.3 48.3 49.2
ROE (net income / shareholders' equity) 62.4% 27.5% 25.2% 43% - 18.6% 22% 23.1%
ROA (Net income/ Total Assets) 8.87% 10.7% - - - 9.33% 11.1% 12%
Assets 1 63.42 111.6 - - - 452.1 545.5 612.9
Book Value Per Share 2 0.6500 3.420 4.440 6.940 - 10.40 13.00 16.40
Cash Flow per Share 2 0.7000 0.9600 0.4800 0.0200 - 2.530 3.310 4.060
Capex 1 6.69 9.62 11.7 21 - 29.9 36.1 45
Capex / Sales 4.68% 5.09% 4.68% 4.78% - 4.8% 4.71% 4.81%
Announcement Date 2/19/20 2/17/21 2/16/22 2/15/23 2/13/24 - - -
1EUR in Million2EUR
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Change in Enterprise Value/EBITDA

Trading Rating
Investor Rating
ESG Refinitiv
B
More Ratings
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
10
Last Close Price
38.5 EUR
Average target price
60.2 EUR
Spread / Average Target
+56.36%
Consensus