Company Valuation: ISC Business Technology

Data adjusted to current consolidation scope
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Market Cap 1 3.129 2.551 3.933 3.364 2.292 2.748
Change - -18.49% 54.19% -14.47% -31.86% 19.87%
Enterprise Value (EV) 1 3.581 2.899 4.21 3.583 2.379 2.733
Change - -19.06% 45.23% -14.89% -33.59% 14.86%
P/E - 142x 42.3x 55.1x 12.7x 16.8x
PBR - 1.52x 2.22x 1.84x 1.14x 1.26x
PEG - - 0x -1.6x 0x -1.78x
Capitalization / Revenue 44.7x 45.6x 78.7x 73.1x 44.9x 53x
EV / Revenue 51.2x 51.8x 84.2x 77.9x 46.7x 52.7x
EV / EBITDA - - - - - -
EV / EBIT -512x -104x -1,053x -326x -2,379x -302x
EV / FCF - - - - - -
FCF Yield - - - - - -
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 - 0.0145 0.075 0.0492 0.1459 0.1322
Distribution rate - - - - - -
Net sales 1 0.07 0.056 0.05 0.046 0.051 0.0518
EBITDA - - - - - -
EBIT 1 -0.007 -0.028 -0.004 -0.011 -0.001 -0.009063
Net income 1 0.074 0.018 0.093 0.061 0.181 0.1639
Net Debt 1 0.452 0.348 0.277 0.219 0.087 -0.015
Reference price 2 2.523 2.056 3.171 2.712 1.848 2.215
Nbr of stocks (in thousands) 1,241 1,241 1,241 1,241 1,241 1,241
Announcement Date 6/25/20 6/25/20 6/21/21 6/3/22 6/7/23 5/13/24
1CHF in Million2CHF
Estimates

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. I5Q1 Stock
  4. Valuation ISC Business Technology