Company Valuation: Mega Lifesciences

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 44,029 40,760 35,093 28,990 29,208 29,644 - -
Change - -7.43% -13.9% -17.39% 0.75% 1.49% - -
Enterprise Value (EV) 1 41,666 38,309 32,456 25,464 25,051 25,027 24,924 24,590
Change - -8.06% -15.28% -21.54% -1.62% -0.1% -0.41% -1.34%
P/E 22.6x 18.2x 17.6x 14.4x 15.3x 12.5x 11.9x 11.2x
PBR 5.5x 4.64x 3.77x 2.94x 2.86x 2.78x 2.67x 2.57x
PEG - 1.2x -1.6x 16.49x -2.95x 0.5x 2.28x 1.69x
Capitalization / Revenue 3.08x 2.6x 2.24x 1.89x 2.06x 2.07x 1.89x 1.8x
EV / Revenue 2.91x 2.44x 2.07x 1.66x 1.77x 1.74x 1.59x 1.49x
EV / EBITDA 17.2x 13x 10.2x 6.78x 8.73x 7.94x 7.06x 6.55x
EV / EBIT 18.1x 14.3x 11.2x 7.56x 9.69x 9.11x 7.84x 7.27x
EV / FCF 16.2x 22.6x 19.6x 11.8x 11.9x 12.1x 11.4x 10.9x
FCF Yield 6.18% 4.42% 5.09% 8.46% 8.41% 8.24% 8.76% 9.17%
Dividend per Share 2 1.06 1.61 1.65 1.6 1.6 1.76 1.897 2.021
Rate of return 2.1% 3.44% 4.1% 4.81% 4.78% 5.18% 5.58% 5.95%
EPS 2 2.23 2.57 2.29 2.31 2.19 2.71 2.851 3.04
Distribution rate 47.5% 62.6% 72.1% 69.3% 73.1% 64.9% 66.5% 66.5%
Net sales 1 14,301 15,686 15,681 15,344 14,147 14,347 15,664 16,457
EBITDA 1 2,426 2,953 3,190 3,756 2,868 3,150 3,529 3,756
EBIT 1 2,305 2,681 2,904 3,370 2,585 2,748 3,180 3,383
Net income 1 1,947 2,242 1,993 2,012 1,912 2,231 2,485 2,652
Net Debt 1 -2,363 -2,451 -2,636 -3,525 -4,156 -4,617 -4,720 -5,053
Reference price 2 50.50 46.75 40.25 33.25 33.50 34.00 34.00 34.00
Nbr of stocks (in thousands) 871,870 871,870 871,870 871,870 871,870 871,870 - -
Announcement Date 2/23/22 A 2/25/23 A 2/22/24 A 2/24/25 A 2/24/26 A - - -
1THB in Million2THB
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
12.45x1.73x7.88x5.21% 876M
32.9x11.93x24.23x0.6% 1,031B
29.45x6.54x18.31x2.02% 638B
33.1x7.75x16.02x2.65% 462B
105.72x5.91x25.05x2.35% 359B
19x4.63x11.48x2.87% 335B
20.37x5.28x13.08x3.03% 273B
20.79x4.31x12.28x2.05% 253B
26.62x6.92x12.32x2.39% 228B
-45.08x6.57x25.65x2.21% 185B
Average 25.53x 6.16x 16.63x 2.54% 376.47B
Weighted average by Cap. 32.10x 7.72x 18.90x 1.92%

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. MEGA Stock
  4. Valuation Mega Lifesciences