GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
M

MEP Corporation PCL MEB.BK · THB

Consumer Discretionary · SET · 🇹🇭 Thailand

Compare

10.20

0.00%

Close of 9 Nov 2026, in THB

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in THB, from our data supplier.

FY2025

Revenue

THB 2.12bn

FY2018FY2025

Net income

THB 403.7m

FY2018FY2025

Free cash flow

THB 452.4m

FY2018FY2025

Shareholders' equity

THB 1.50bn

FY2018FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
RevenueTHB 2.12bnTHB 2.17bnTHB 1.92bnTHB 1.71bnTHB 1.44bnTHB 1.00bnTHB 614.3mTHB 314.5m
Gross profitTHB 667.9mTHB 684.3mTHB 589.9mTHB 511.6mTHB 409.4mTHB 273.0mTHB 163.2mTHB 121.6m
Operating incomeTHB 478.2mTHB 557.7mTHB 485.8mTHB 410.7mTHB 343.7mTHB 206.2mTHB 103.0mTHB 78.0m
Net incomeTHB 403.7mTHB 440.1mTHB 386.4mTHB 330.4mTHB 274.9mTHB 164.9mTHB 82.4mTHB 62.5m
Diluted earnings per share1.351.471.294.410.922.201.100.83

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Total assetsTHB 1.98bnTHB 1.75bnTHB 1.46bnTHB 560.7mTHB 677.6mTHB 448.1mTHB 323.5mTHB 206.6m
Cash and short-term investmentsTHB 1.55bnTHB 1.61bnTHB 1.35bnTHB 482.0mTHB 612.7mTHB 396.8mTHB 279.9mTHB 179.4m
Total liabilitiesTHB 407.2mTHB 319.8mTHB 273.9mTHB 376.9mTHB 210.4mTHB 156.7mTHB 97.4mTHB 61.6m
DebtTHB 4.2mTHB 2.5mTHB 2.9mTHB 2.7mTHB 1.9mTHB 3.5mTHB 4.3mTHB 565,064
Shareholders' equityTHB 1.50bnTHB 1.42bnTHB 1.18bnTHB 182.8mTHB 466.6mTHB 291.4mTHB 225.9mTHB 144.4m
Shares outstanding300m300m300m75m300m75m75m75m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Cash from operationsTHB 453.0mTHB 448.8mTHB 377.7mTHB 355.8mTHB 320.1mTHB 220.1mTHB 102.1mTHB 84.3m
Capital spending−THB 595,252−THB 13.0m−THB 7.3m−THB 1.8m−THB 2.2m−THB 1.5m−THB 1.4m−THB 750,748
Free cash flowTHB 452.4mTHB 435.8mTHB 370.5mTHB 354.0mTHB 317.9mTHB 218.6mTHB 100.7mTHB 83.6m
Dividends paid−THB 330.0m−THB 195.0m−THB 145.4m−THB 625.3m−THB 100.0m−THB 100.0m——

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 505.9mTHB 527.1mTHB 500.9mTHB 528.6mTHB 532.3mTHB 559.9mTHB 564.1mTHB 542.9m
Gross profitTHB 161.2mTHB 173.2mTHB 149.9mTHB 179.2mTHB 165.7mTHB 173.1mTHB 176.7mTHB 172.5m
Operating incomeTHB 109.8mTHB 129.7mTHB 96.7mTHB 129.8mTHB 130.2mTHB 144.3mTHB 146.1mTHB 133.2m
Net incomeTHB 89.3mTHB 102.1mTHB 87.4mTHB 101.8mTHB 101.1mTHB 113.4mTHB 114.5mTHB 104.8m
Diluted earnings per share0.300.340.290.340.340.380.380.35
Cash from operations—THB 110.0mTHB 143.0mTHB 76.0mTHB 80.0mTHB 138.0mTHB 143.0mTHB 76.0m
Capital spending—−THB 2.0m——−THB 3.0m——−THB 3.0m
Free cash flow—THB 108.0m——THB 77.0m——THB 73.0m
Total assetsTHB 1.80bnTHB 2.10bnTHB 1.98bnTHB 1.80bnTHB 1.71bnTHB 1.89bnTHB 1.75bnTHB 1.59bn
Cash and short-term investmentsTHB 1.37bnTHB 1.66bnTHB 1.55bnTHB 1.41bnTHB 1.35bnTHB 1.75bnTHB 1.61bnTHB 1.45bn
DebtTHB 4.3mTHB 4.2mTHB 8.4mTHB 3.1mTHB 6.2mTHB 986,804THB 1.2mTHB 2.0m
Shareholders' equityTHB 1.36bnTHB 1.60bnTHB 1.50bnTHB 1.41bnTHB 1.31bnTHB 1.54bnTHB 1.42bnTHB 1.31bn

Financial ratios

Data as of 17 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin31.5%31.5%30.8%29.9%28.3%27.3%
Operating margin22.5%25.7%25.4%24.1%23.7%20.6%
Net margin19.0%20.3%20.2%19.3%19.0%16.5%
Return on equity27.0%30.9%32.7%180.7%58.9%56.6%
Return on assets20.3%25.2%26.5%58.9%40.6%36.8%
Free cash flow yield14.1%14.4%12.0%44.6%10.0%—
Revenue growth-2.2%13.2%11.9%18.5%44.3%62.9%
Earnings growth-8.3%13.9%16.9%20.2%66.7%100.1%
Current ratio4.84x5.85x5.40x1.48x3.22x2.85x
Debt to equity0.00x0.00x0.00x0.01x0.00x0.01x
Equity ratio75.5%81.4%81.1%32.6%68.9%65.0%
Interest coverage2346.70x7582.86x4673.16x36.30x8188.62x2664.50x
Buybacks as a share of market value0.0%0.0%-300.0%75.0%——

Growth per year

Compound annual rate

3 years5 years10 years
Revenue7.4%16.2%—
Operating income5.2%18.3%—
Net income6.9%19.6%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin31.5%31.0%30.3%—
Operating margin24.1%24.4%23.9%—
Net margin19.7%19.7%19.3%—

Valuation history

At each fiscal year end

FY2025FY2024FY2023
Price to earnings12.317.625.4
Price to sales2.33.65.1

Dividends and splits

Per share, in the currency the company pays

Paid for 3 years. Last went ex-dividend on 28 Apr 2025.

FY2025FY2024FY2023
Paid in the year1.100.650.05

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.