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 32,695 - -
Change - -7.43% -13.9% -17.39% 0.75% 11.94% - -
Enterprise Value (EV) 1 41,666 38,309 32,456 25,464 25,051 28,281 27,969 27,639
Change - -8.06% -15.28% -21.54% -1.62% 12.89% -1.1% -1.18%
P/E 22.6x 18.2x 17.6x 14.4x 15.3x 13.9x 13.2x 12.4x
PBR 5.5x 4.64x 3.77x 2.94x 2.86x 3.07x 2.95x 2.84x
PEG - 1.2x -1.6x 16.49x -2.95x 0.6x 2.49x 1.9x
Capitalization / Revenue 3.08x 2.6x 2.24x 1.89x 2.06x 2.2x 2.09x 1.99x
EV / Revenue 2.91x 2.44x 2.07x 1.66x 1.77x 1.91x 1.79x 1.68x
EV / EBITDA 17.2x 13x 10.2x 6.78x 8.73x 9.16x 7.93x 7.37x
EV / EBIT 18.1x 14.3x 11.2x 7.56x 9.69x 10.2x 8.81x 8.19x
EV / FCF 16.2x 22.6x 19.6x 11.8x 11.9x 13.7x 12.8x 12.3x
FCF Yield 6.18% 4.42% 5.09% 8.46% 8.41% 7.29% 7.81% 8.16%
Dividend per Share 2 1.06 1.61 1.65 1.6 1.6 1.72 1.894 2.017
Rate of return 2.1% 3.44% 4.1% 4.81% 4.78% 4.59% 5.05% 5.38%
EPS 2 2.23 2.57 2.29 2.31 2.19 2.705 2.849 3.034
Distribution rate 47.5% 62.6% 72.1% 69.3% 73.1% 63.6% 66.5% 66.5%
Net sales 1 14,301 15,686 15,681 15,344 14,147 14,836 15,614 16,404
EBITDA 1 2,426 2,953 3,190 3,756 2,868 3,087 3,526 3,750
EBIT 1 2,305 2,681 2,904 3,370 2,585 2,772 3,176 3,375
Net income 1 1,947 2,242 1,993 2,012 1,912 2,207 2,483 2,646
Net Debt 1 -2,363 -2,451 -2,636 -3,525 -4,156 -4,414 -4,726 -5,056
Reference price 2 50.50 46.75 40.25 33.25 33.50 37.50 37.50 37.50
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
33.76x12.18x24.85x0.59% 1,052B
28.96x - - 2.06% 627B
31.84x7.42x15.42x2.75% 441B
19.79x4.7x11.65x2.81% 349B
21.42x5.54x13.77x2.89% 287B
19.89x4.11x11.68x2.14% 241B
26.26x6.84x12.14x2.43% 224B
13.32x4.79x9.96x3.83% 202B
-42.28x6.13x23.96x2.38% 172B
Average 17.00x 6.46x 15.43x 2.43% 399.46B
Weighted average by Cap. 24.17x 8.04x 17.73x 2%

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