Company Valuation: Neptune Company

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 630,106 887,242 486,611 308,253 244,078 230,474
Change - 40.81% -45.15% -36.65% -20.82% -5.57%
Enterprise Value (EV) 1 614,752 868,231 472,614 289,581 212,507 201,255
Change - 41.23% -45.57% -38.73% -26.62% -5.29%
P/E 14.6x 11.6x -2.24x -19.6x 127x -5.73x
PBR 5.43x 2.26x 1.22x 0.84x 0.66x 0.73x
PEG - 0.4x 0x 0.2x -1x 0x
Capitalization / Revenue 32.1x 43.7x 16.5x 3.09x 2.01x 1.88x
EV / Revenue 31.3x 42.8x 16x 2.9x 1.75x 1.64x
EV / EBITDA -97.2x -39.5x -19.2x 31.5x 12.5x 19.2x
EV / EBIT -70.9x -35.3x -16.5x 134x 24.7x 80.8x
EV / FCF 253x -49x -15.6x 89.8x 15.5x 17.9x
FCF Yield 0.39% -2.04% -6.4% 1.11% 6.46% 5.59%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 1,834 2,412 -4,679 -352 43 -894.7
Distribution rate - - - - - -
Net sales 1 19,640 20,287 29,467 99,747 121,601 122,531
EBITDA 1 -6,325 -22,002 -24,611 9,182 16,952 10,499
EBIT 1 -8,669 -24,606 -28,669 2,156 8,610 2,492
Net income 1 46,237 77,671 -162,019 -15,702 1,945 -40,174
Net Debt 1 -15,354 -19,011 -13,997 -18,672 -31,571 -29,219
Reference price 2 26,700.00 28,000.00 10,500.00 6,890.00 5,440.00 5,130.00
Nbr of stocks (in thousands) 23,599 31,687 46,344 44,739 44,867 44,927
Announcement Date 3/22/21 3/22/22 3/21/23 3/20/24 3/18/25 3/9/26
1KRW in Million2KRW
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 79.54M
64.39x6.23x11.45x - 14.17B
-83.41x1.45x7.37x-.--% 9.18B
12.35x4.69x8.69x5.62% 7.68B
29.49x4.92x24.73x-.--% 3.6B
12.67x1.52x7.51x1.29% 2.35B
25.77x1.49x6.24x - 1.67B
6.39x1.04x6.44x2.87% 1.47B
146.9x7.14x53.87x - 1.45B
Average 26.82x 3.56x 15.79x 1.96% 4.63B
Weighted average by Cap. 15.46x 4.17x 12.06x 2.08%

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. A217270 Stock
  4. Valuation Neptune Company