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 28,772 - -
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 24,155 24,052 23,718
Change - -8.06% -15.28% -21.54% -1.62% -3.58% -0.43% -1.39%
P/E 22.6x 18.2x 17.6x 14.4x 15.3x 12.6x 11.6x 10.9x
PBR 5.5x 4.64x 3.77x 2.94x 2.86x 2.62x 2.6x 2.51x
PEG - 1.2x -1.6x 16.49x -2.95x 0.7x 1.25x 1.64x
Capitalization / Revenue 3.08x 2.6x 2.24x 1.89x 2.06x 2.01x 1.86x 1.77x
EV / Revenue 2.91x 2.44x 2.07x 1.66x 1.77x 1.69x 1.55x 1.46x
EV / EBITDA 17.2x 13x 10.2x 6.78x 8.73x 7.63x 6.8x 6.29x
EV / EBIT 18.1x 14.3x 11.2x 7.56x 9.69x 8.62x 7.56x 7.01x
EV / FCF 16.2x 22.6x 19.6x 11.8x 11.9x 10.6x 11.7x 10.9x
FCF Yield 6.18% 4.42% 5.09% 8.46% 8.41% 9.46% 8.51% 9.19%
Dividend per Share 2 1.06 1.61 1.65 1.6 1.6 1.782 1.909 2.039
Rate of return 2.1% 3.44% 4.1% 4.81% 4.78% 5.4% 5.78% 6.18%
EPS 2 2.23 2.57 2.29 2.31 2.19 2.61 2.851 3.041
Distribution rate 47.5% 62.6% 72.1% 69.3% 73.1% 68.3% 66.9% 67%
Net sales 1 14,301 15,686 15,681 15,344 14,147 14,330 15,499 16,271
EBITDA 1 2,426 2,953 3,190 3,756 2,868 3,167 3,537 3,768
EBIT 1 2,305 2,681 2,904 3,370 2,585 2,803 3,181 3,384
Net income 1 1,947 2,242 1,993 2,012 1,912 2,243 2,486 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 33.00 33.00 33.00
Nbr of stocks (in thousands) 871,870 871,870 871,870 871,870 871,870 871,870 - -
Announcement Date 2/23/22 2/25/23 2/22/24 2/24/25 2/24/26 - - -
1THB in Million2THB
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12.64x1.69x7.63x5.4% 861M
35.96x12.96x27.14x0.55% 1,120B
37.4x6.3x17.74x2.09% 616B
36.43x8.36x17.24x2.43% 504B
20.46x4.99x12.38x2.64% 367B
106.52x5.95x25.12x2.33% 360B
21.18x5.54x13.63x2.88% 288B
21.7x4.38x12.55x2.01% 258B
27.46x7.06x12.64x2.33% 234B
-45.63x6.99x27.07x2.11% 194B
Average 27.41x 6.42x 17.31x 2.48% 394.18B
Weighted average by Cap. 34.72x 8.20x 20.04x 1.84%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Mega Lifesciences

Historical PBR trend

Valuation ratios - PBR - Mega Lifesciences

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Mega Lifesciences

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Mega Lifesciences


Year-on-year evolution of the Yield

Valuation ratios - Yield - Mega Lifesciences
  1. Stock Market
  2. Stocks
  3. MEGA Stock
  4. Valuation Mega Lifesciences