Company Valuation: Satellos Bioscience Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 6.794 36.73 95.65 89.3 200.8 - -
Change - 440.53% 160.46% -6.65% 124.93% - -
Enterprise Value (EV) 1 6.794 36.73 46.68 89.3 107.2 89.5 17.05
Change - 440.53% 27.11% 91.29% 20.05% -16.51% -80.95%
P/E - - -3.32x -3.36x -4.14x -6.15x -5.99x
PBR - - - - 4.82x 4.51x -
PEG - - - 0.2x -0.1x 0.2x -2.28x
Capitalization / Revenue - - - - - - 35.5x
EV / Revenue - - - - - - 3.01x
EV / EBITDA - - - -3.38x -4.29x -3.23x -0.61x
EV / EBIT -1.08x -3.23x -2.4x -3.37x -2.85x -2.2x -0.36x
EV / FCF - - -2.67x - -2.55x -2.37x -0.33x
FCF Yield - - -37.5% - -39.2% -42.3% -305%
Dividend per Share 3 - - - - - - -
Rate of return - - - - - - -
EPS 3 - - -3 -2.354 -3.234 -2.175 -2.232
Distribution rate - - - - - - -
Net sales 1 - - - - - - 5.66
EBITDA 1 - - - -26.46 -25 -27.75 -28
EBIT 1 -6.268 -11.38 -19.45 -26.46 -37.67 -40.6 -47.44
Net income 1 -8.368 -11.69 -19.65 -24.87 -45.28 -57.59 -69.05
Net Debt 1 - - -48.97 - -93.65 -111.4 -183.8
Reference price 3 2.64 5.16 9.96 7.92 13.38 13.38 13.38
Nbr of stocks (in thousands) 3,483 9,399 13,818 15,459 20,831 - -
Announcement Date 30/03/23 27/03/24 26/03/25 27/03/26 - - -
1CAD in Million2USD in Million3CAD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-4.14x - -4.29x - 201M
20.97x7.34x14.96x1.41% 70.07B
30.34x7.64x23.38x0.05% 52.87B
-78.21x14.61x-74.55x-.--% 27.02B
29.96x5.86x15.52x-.--% 23.61B
-14.6x5.15x-6.71x-.--% 23.38B
60.41x21.44x43.75x0.06% 19.43B
25.59x4.85x16.27x-.--% 18.75B
-1206.26x37.67x-14929.22x-.--% 15.85B
15.89x4.68x10.93x-.--% 12.7B
Average -112.00x 12.14x -1,489.00x 0.17% 26.39B
Weighted average by Cap. -60.42x 10.37x -890.22x 0.39%

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. MSCL Stock
  4. Valuation Satellos Bioscience Inc.