Company Valuation: Keymed Biosciences Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 7,862 12,538 12,332 8,002 14,150 20,537 - -
Change - 59.47% -1.64% -35.11% 76.82% 45.14% - -
Enterprise Value (EV) 1 4,377 12,056 11,500 8,337 13,314 19,414 19,602 19,429
Change - 175.43% -4.61% -27.5% 59.69% 45.82% 0.97% -0.88%
P/E -1.16x -38.2x -32.5x -14.7x -25.1x 25.5x 1,434x 57.2x
PBR 2.15x 3.75x 4.13x 3.28x 4.74x 5.78x 5.8x 5.31x
PEG - 0.4x -2x -0.3x 8.24x -0x -14.6x 0x
Capitalization / Revenue 71.3x 125x 34.8x 18.7x 19.8x 12.2x 9.57x 6.98x
EV / Revenue 39.7x 120x 32.5x 19.5x 18.6x 11.5x 9.13x 6.6x
EV / EBITDA -10.9x -46.5x -42.6x -21x -32.8x 33.8x 122x 44.2x
EV / EBIT -10.5x -22.1x -25.1x -17x -26.4x 61.1x 887x 62.7x
EV / FCF -11.3x -17.7x -18.2x -8.36x -12.7x 20.6x -80.6x 175x
FCF Yield -8.83% -5.65% -5.49% -12% -7.86% 4.85% -1.24% 0.57%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -24.17 -1.18 -1.37 -1.97 -1.91 2.732 0.0486 1.218
Distribution rate - - - - - - - -
Net sales 1 110.3 100.1 354.1 428.1 716.3 1,682 2,146 2,942
EBITDA 1 -402.3 -259.1 -269.8 -397 -405.8 574.6 160.4 439.4
EBIT 1 -415.2 -544.5 -457.4 -490.2 -503.8 317.9 22.1 309.7
Net income 1 -3,887 -308.1 -359.4 -515.2 -522.6 672.5 -14.18 346.5
Net Debt 1 -3,485 -482.1 -831.6 334.8 -836.4 -1,123 -935.1 -1,108
Reference price 2 28.11 45.11 44.57 29.04 48.03 69.71 69.71 69.71
Nbr of stocks (in thousands) 279,736 277,920 276,696 275,600 294,600 294,600 - -
Announcement Date 3/29/22 3/17/23 3/26/24 3/24/25 3/26/26 - - -
1CNY in Million2CNY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
25.51x11.54x33.79x-.--% 3.06B
21.73x7.77x15.61x1.37% 74.46B
31.25x9.01x28.06x0.04% 60.14B
33.64x6.03x18.07x0.97% 48.15B
34.63x3.34x14.4x-.--% 44.25B
-21.16x229.18x-22.81x-.--% 43.99B
47.94x5.54x30.43x-.--% 41.61B
26.89x7.76x19.96x0.42% 29.97B
33.91x7.26x18.84x-.--% 29.31B
-70.02x13.44x-68.51x-.--% 24.93B
Average 16.43x 30.09x 8.78x 0.28% 39.99B
Weighted average by Cap. 19.62x 31.73x 10.42x 0.41%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 2162 Stock
  4. Valuation Keymed Biosciences Inc.