Financials Edinburgh Investment Trust plc

Equities

EDIN

GB0003052338

Investment Trusts

Market Closed - London S.E. 16:35:25 28/06/2024 BST 5-day change 1st Jan Change
726 GBX -0.14% Intraday chart for Edinburgh Investment Trust plc -0.14% +5.99%

Valuation

Fiscal Period: März 2019 2020 2021 2022 2023 2024
Capitalization 1 1,259 758.1 1,033 1,085 1,092 1,045
Enterprise Value (EV) 1 1,386 813.5 1,100 1,136 1,190 1,129
P/E ratio 33.6 x -2.4 x 3.73 x 7.74 x 26.4 x 8.37 x
Yield 4.35% 6.6% 4% 3.91% 3.97% 3.94%
Capitalization / Revenue 22.7 x -2.39 x 3.54 x 6.95 x 19.8 x 7.4 x
EV / Revenue 25 x -2.57 x 3.77 x 7.28 x 21.6 x 8 x
EV / EBITDA - - - - - -
EV / FCF - - - 12,965,744 x 47,716,579 x 13,989,505 x
FCF Yield - - - 0% 0% 0%
Price to Book 0.91 x 0.87 x 0.95 x 0.92 x 0.96 x 0.92 x
Nbr of stocks (in thousands) 195,482 174,683 172,183 171,078 165,477 151,492
Reference price 2 6.440 4.340 6.000 6.340 6.600 6.900
Announcement Date 28/08/19 07/09/20 30/06/21 23/06/22 07/06/23 07/06/24
1GBP in Million2GBP
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: März 2019 2020 2021 2022 2023 2024
Net sales 1 55.35 -317.2 291.5 156.1 55.02 141.2
EBITDA - - - - - -
EBIT 1 47.4 -324.7 287.3 150 48.95 135
Operating Margin 85.63% 102.39% 98.55% 96.14% 88.96% 95.63%
Earnings before Tax (EBT) 1 38.71 -333.7 279 141.6 43.02 132
Net income 1 37.46 -335.1 278.6 140.9 42.24 131.7
Net margin 67.68% 105.65% 95.56% 90.3% 76.78% 93.28%
EPS 2 0.1916 -1.807 1.608 0.8188 0.2500 0.8248
Free Cash Flow - - - 87.6 24.93 80.7
FCF margin - - - 56.13% 45.32% 57.16%
FCF Conversion (EBITDA) - - - - - -
FCF Conversion (Net income) - - - 62.16% 59.03% 61.27%
Dividend per Share 2 0.2800 0.2865 0.2400 0.2480 0.2620 0.2720
Announcement Date 28/08/19 07/09/20 30/06/21 23/06/22 07/06/23 07/06/24
1GBP in Million2GBP
Estimates

Balance Sheet Analysis

Fiscal Period: March 2019 2020 2021 2022 2023 2024
Net Debt 1 127 55.4 67.1 51.1 97.6 83.7
Net Cash position 1 - - - - - -
Leverage (Debt/EBITDA) - - - - - -
Free Cash Flow - - - 87.6 24.9 80.7
ROE (net income / shareholders' equity) 2.69% -29.7% 28.4% 12.4% 3.65% 11.6%
ROA (Net income/ Total Assets) 1.94% -16.3% 16.6% 7.53% 2.39% 6.69%
Assets 1 1,935 2,053 1,680 1,871 1,767 1,970
Book Value Per Share 2 7.070 4.990 6.340 6.870 6.890 7.490
Cash Flow per Share 2 0.0200 0.2500 0.1900 0.4000 0.1400 0.2400
Capex - - - - - -
Capex / Sales - - - - - -
Announcement Date 28/08/19 07/09/20 30/06/21 23/06/22 07/06/23 07/06/24
1GBP in Million2GBP
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Change in Enterprise Value/EBITDA

Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
2
Last Close Price
7.26
Average target price
-
Consensus
  1. Stock Market
  2. Equities
  3. EDIN Stock
  4. Financials Edinburgh Investment Trust plc