Valuation: Mega Lifesciences

Market Cap 28.99B 860M 768M 717M 651M 1.23B 83.34B 1.24B 8.61B 3.37B 42.35B 3.23B 3.16B 136B P/E 2026 *
12.7x
P/E 2027 * 11.7x
Enterprise Value 24.37B 723M 646M 603M 547M 1.03B 70.07B 1.04B 7.24B 2.83B 35.6B 2.72B 2.66B 115B EV / Sales 2026 *
1.7x
EV / Sales 2027 * 1.57x
Free-Float
38.66%
Yield 2026 *
5.36%
Yield 2027 * 5.74%
1 day-0.75%
1 week-1.48%
Current month-1.48%
1 month-6.99%
3 months-11.92%
6 months-0.75%
Current year-0.75%
1 week 33
Extreme 33
34
1 month 33
Extreme 33
36.75
Current year 31.5
Extreme 31.5
40
1 year 27.75
Extreme 27.75
40
3 years 24.3
Extreme 24.3
46.25
5 years 24.3
Extreme 24.3
56.5
10 years 17.9
Extreme 17.9
56.5
Manager TitleAgeSince
Chief Executive Officer 64 31/12/1987
Director of Finance/CFO 62 31/12/1996
Chief Operating Officer - -
Director TitleAgeSince
Director/Board Member 62 31/12/1997
Director/Board Member 64 31/12/2012
Director/Board Member 73 31/01/2013
Change 5-day change 1-year change 3-year change Capi.($)
-0.75%-1.48% - - 867M
-2.30%+0.88%+37.16%+102.88% 1,060B
-0.70%-0.90%+35.14%+61.69% 623B
+0.25%+4.49%+17.45%+82.15% 480B
-0.40%-1.24%+64.38%+35.90% 352B
-2.03%+1.06%+21.08%+40.60% 345B
-1.92%-0.29%+10.54%+33.58% 274B
-2.36%-1.16%-7.14%+9.54% 249B
-1.62%-0.05%+38.17%+49.91% 223B
+0.17%-0.31%+24.36%+95.91% 182B
Average -1.19%-0.48%+26.79%+56.91% 420.89B
Weighted average by Cap. -1.39%+0.04%+30.00%+66.97%

Financials

2026 *2027 *
Net sales 14.33B 425M 380M 354M 322M 606M 41.2B 612M 4.25B 1.66B 20.93B 1.6B 1.56B 67.32B 15.5B 460M 411M 383M 348M 655M 44.56B 662M 4.6B 1.8B 22.64B 1.73B 1.69B 72.81B
Net income 2.24B 66.58M 59.45M 55.46M 50.38M 94.81M 6.45B 95.73M 666M 260M 3.28B 250M 245M 10.54B 2.49B 73.79M 65.89M 61.47M 55.84M 105M 7.15B 106M 738M 289M 3.63B 277M 271M 11.68B
Net Debt -4.62B -137M -122M -114M -104M -195M -13.27B -197M -1.37B -536M -6.74B -515M -503M -21.69B -4.72B -140M -125M -117M -106M -199M -13.57B -201M -1.4B -548M -6.89B -526M -515M -22.17B
Projected Income Statement - Annual - Mega Lifesciences
Logo Mega Lifesciences
Mega Lifesciences Public Company Limited is a Thailand-based company, which is engaged in health and wellness industry. Its segments include Brands, Distribution and OEM. MEGA We Care is its branded products business, through which it develops, manufactures, markets and sells its own range of nutraceuticals, complementary medicines, prescription pharmaceuticals and over the counter (OTC) health products. Maxxcare serves as its prominent distribution arm, specializing in the marketing, sales, and distribution of a range of branded prescription pharmaceuticals, OTC medications and fast-moving consumer goods (FMCG) across key markets such as Myanmar, Vietnam and Cambodia. Its suite of services encompasses warehouse management, collections and value-added initiatives, including tailored marketing services for principals in the pharmaceutical and FMCG sectors. Its manufacturing facilities in Thailand, Australia and Indonesia also accept production orders from various third-party customers.
Employees
-
Date Price Change Volume
07/10/26 THB 33.25 -0.75% 458,100
07/10/26 THB 33.50 0.00% 191,600
06/10/26 THB 33.50 0.00% 842,800
05/10/26 THB 33.50 -0.74% 276,700
02/10/26 THB 33.75 -0.74% 155,600
Trader
Investor
Global
Quality
ESG MSCI
-
Ratings Surperformance© - Mega Lifesciences
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
7
Last Close Price
33.25THB
Average target price
42.71THB
Spread / Average Target
+28.46%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Mega Lifesciences