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

MCOT PCL MCOT.BK · THB

Communication Services · SET · 🇹🇭 Thailand

Compare

4.56

-0.87%

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 1.11bn

FY2016FY2025

Net income

−THB 308.3m

FY2016FY2025

Free cash flow

THB 230.9m

FY2016FY2025

Shareholders' equity

THB 6.74bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 1.11bnTHB 1.15bnTHB 1.28bnTHB 1.37bnTHB 1.42bnTHB 1.42bnTHB 2.28bnTHB 2.44bnTHB 2.68bnTHB 2.75bn
Gross profitTHB 91.2mTHB 154.9mTHB 292.8mTHB 404.3mTHB 517.2m−THB 35.5mTHB 91.4mTHB 282.7m−THB 2.00bnTHB 33.2m
Operating income−THB 273.5m−THB 272.4mTHB 845.8m−THB 11.0mTHB 202.1m−THB 1.80bn−THB 186.5m−THB 315.3m−THB 2.80bnTHB 870.8m
Net income−THB 308.3m−THB 316.3mTHB 587.5m−THB 68.7mTHB 165.2m−THB 2.08bn−THB 458.3m−THB 375.7m−THB 2.54bn−THB 734.9m
Diluted earnings per share-0.45-0.460.86-0.100.23-3.03-0.67-0.55-3.70-1.07

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 10.51bnTHB 10.50bnTHB 10.87bnTHB 10.09bnTHB 9.91bnTHB 8.04bnTHB 4.71bnTHB 6.67bnTHB 6.96bnTHB 10.20bn
Cash and short-term investmentsTHB 121.4mTHB 118.7mTHB 279.4mTHB 221.3mTHB 603.2mTHB 902.6mTHB 434.5mTHB 310.8mTHB 632.5mTHB 1.27bn
Total liabilitiesTHB 3.79bnTHB 3.46bnTHB 3.51bnTHB 3.32bnTHB 3.14bnTHB 3.27bnTHB 1.51bnTHB 3.03bnTHB 2.94bnTHB 3.63bn
DebtTHB 633.1mTHB 895.1mTHB 963.9mTHB 993.6mTHB 724.4mTHB 288.6mTHB 52.1mTHB 19.5mTHB 39.9mTHB 42.1m
Shareholders' equityTHB 6.74bnTHB 7.07bnTHB 7.39bnTHB 6.80bnTHB 6.79bnTHB 4.80bnTHB 3.22bnTHB 3.65bnTHB 4.03bnTHB 6.57bn
Shares outstanding687m687m687m687m719m687m685m687m687m687m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 260.2m−THB 3.5mTHB 250.2mTHB 47.8m−THB 481.3mTHB 50.5mTHB 242.4m−THB 151.4m−THB 19.3m−THB 315.6m
Capital spending−THB 29.3m−THB 36.0m−THB 84.1m−THB 600.5m−THB 265.4m−THB 187.7m−THB 469.7m−THB 133.6m−THB 672.1m−THB 1.04bn
Free cash flowTHB 230.9m−THB 39.5mTHB 166.1m−THB 552.7m−THB 746.6m−THB 137.2m−THB 227.2m−THB 284.9m−THB 691.5m−THB 1.35bn
Dividends paid———————−THB 11,507—−THB 13.7m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 231.4mTHB 245.6mTHB 283.5mTHB 300.9mTHB 276.9mTHB 246.6mTHB 292.4mTHB 303.5m
Gross profitTHB 53.5mTHB 29.4mTHB 58.1mTHB 71.4mTHB 44.8mTHB 20.1mTHB 49.1mTHB 49.9m
Operating income−THB 65.8m−THB 56.0m−THB 38.1m−THB 20.5mTHB 53.6m−THB 73.4m−THB 103.0m−THB 45.0m
Net income−THB 70.7m−THB 63.0m−THB 132.8m−THB 28.4m−THB 63.3m−THB 83.7m−THB 113.8m−THB 56.4m
Diluted earnings per share-0.10-0.09-0.19-0.04-0.09-0.12-0.17-0.08
Cash from operationsTHB 635.0mTHB 27.0m−THB 29.0mTHB 295.0m−THB 17.0mTHB 39.0m−THB 2.0mTHB 12.0m
Capital spending—−THB 4.0m−THB 3.0m−THB 18.0m−THB 9.0m−THB 12.0m−THB 2.0m−THB 13.0m
Free cash flow—THB 23.0m−THB 32.0mTHB 277.0m−THB 26.0mTHB 27.0m−THB 4.0m−THB 1.0m
Total assetsTHB 10.26bnTHB 10.45bnTHB 10.51bnTHB 10.61bnTHB 10.37bnTHB 10.41bnTHB 10.50bnTHB 10.64bn
Cash and short-term investments—THB 119.3mTHB 121.4mTHB 61.8mTHB 65.6mTHB 115.9mTHB 118.7mTHB 154.3m
Debt—THB 621.5mTHB 669.9mTHB 546.5mTHB 810.5mTHB 820.3mTHB 834.8mTHB 848.0m
Shareholders' equityTHB 6.61bnTHB 6.68bnTHB 6.74bnTHB 6.90bnTHB 6.92bnTHB 6.99bnTHB 7.07bnTHB 7.18bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-6.9%-4.9%-11.0%
Operating income191.9%-31.4%—
Net income64.9%-31.7%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin10.9%19.2%18.4%3.4%
Operating margin-24.2%5.9%-16.9%-17.1%
Net margin-27.6%-2.2%-26.1%-28.3%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-6.9-12.53.7-47.627.9-1.4-14.6-16.6-3.1-13.5
Price to sales1.93.41.72.43.32.02.92.63.03.6

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 10 Mar 2016.

FY2016FY2015FY2014FY2013FY2012FY2011FY2010FY2009
Paid in the year0.020.301.422.302.002.101.851.60

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.