Projected Income Statement: Memscap

Forecast Balance Sheet: Memscap

Fiscal Period: December 2022 2023 2024 2025 2026 2027 2028
Net Debt 1 - -4.67 -3.94 -4.36 -6.1 -8.2 -10.3
Change - - 15.63% -10.66% -40.04% -34.43% -25.61%
Announcement Date 28/03/23 23/01/24 27/01/25 27/01/26 - - -
1EUR in Million
Estimates

Cash Flow Forecast: Memscap

Fiscal Period: December 2023 2024 2025 2026 2027 2028
CAPEX 1 0.346 0.206 - - - -
Change - -40.46% - - - -
Free Cash Flow (FCF) 1 1.406 0.342 1.265 2.2 2.6 2.7
Change - -75.68% 269.88% 73.91% 18.18% 3.85%
Announcement Date 23/01/24 27/01/25 27/01/26 - - -
1EUR in Million
Estimates

Forecast Financial Ratios: Memscap

Fiscal Period: December 2022 2023 2024 2025 2026 2027 2028

Profitability

       
EBITDA Margin (%) - - - - - - -
EBIT Margin (%) - 17.6% 9.26% 8.35% 12.09% 16.82% 17.5%
EBT Margin (%) - - - - - - -
Net margin (%) - 15.21% 10.85% 7.46% 14.93% 18.54% 18.18%
FCF margin (%) - 9.99% 2.7% 10.55% 16.42% 17.22% 15.34%
FCF / Net Income (%) - 65.7% 24.89% 141.5% 110% 92.86% 84.38%

Profitability

       
ROA - - - - - - -
ROE - 12.87% 7.64% 4.79% 9.8% 12.1% 12.5%

Financial Health

       
Leverage (Debt/EBITDA) - - - - - - -
Debt / Free cash flow - - - - - - -

Capital Intensity

       
CAPEX / Current Assets (%) - 2.46% 1.63% - - - -
CAPEX / EBITDA (%) - - - - - - -
CAPEX / FCF (%) - 24.61% 60.23% - - - -

Items per share

       
Cash flow per share 1 - - - - - - -
Change - - - - - - -
Dividend per Share 1 - - - - 0.069 0.073 0.076
Change - - - - - 5.8% 4.11%
Book Value Per Share 1 - - - - - - -
Change - - - - - - -
EPS 1 0.14 0.278 0.179 0.118 0.26 0.36 0.41
Change - 98.57% -35.61% -34.08% 120.34% 38.46% 13.89%
Nbr of stocks (in thousands) 7,458 7,460 7,703 7,606 7,600 7,600 7,600
Announcement Date 28/03/23 23/01/24 27/01/25 27/01/26 - - -
1EUR
Estimates
2026 *2027 *
P/E 18.2x 13.1x
PBR - -
EV / Sales 2.22x 1.83x
Yield 1.46% 1.55%

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Trader
-
Investor
-
Global
-
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
1
Last Close Price
4.720EUR
Average target price
7.060EUR
Spread / Average Target
+49.58%

Annual profits - Rate of surprise