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

Master Style PCL MASTER.BK · THB

Health Care · SET · 🇹🇭 Thailand

Compare

8.25

+0.61%

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.88bn

FY2018FY2025

Net income

THB 198.0m

FY2018FY2025

Free cash flow

THB 268.6m

FY2018FY2025

Shareholders' equity

THB 3.45bn

FY2018FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
RevenueTHB 1.88bnTHB 2.14bnTHB 1.92bnTHB 1.48bnTHB 659.5mTHB 611.1mTHB 427.7mTHB 211.0m
Gross profitTHB 915.6mTHB 1.28bnTHB 1.13bnTHB 835.8mTHB 347.9mTHB 309.9mTHB 192.5mTHB 65.0m
Operating incomeTHB 259.8mTHB 611.1mTHB 524.8mTHB 378.5mTHB 211.2mTHB 167.5mTHB 88.7mTHB 4.0m
Net incomeTHB 198.0mTHB 522.4mTHB 416.3mTHB 300.9mTHB 162.8mTHB 128.6mTHB 71.6mTHB 4.5m
Diluted earnings per share0.661.731.381.000.680.430.240.01

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Total assetsTHB 4.29bnTHB 4.52bnTHB 3.64bnTHB 946.7mTHB 599.9mTHB 489.9mTHB 220.3mTHB 53.5m
Cash and short-term investmentsTHB 120.5mTHB 191.0mTHB 1.74bnTHB 243.4mTHB 306.7mTHB 221.3mTHB 79.6mTHB 15.9m
Total liabilitiesTHB 834.9mTHB 1.01bnTHB 646.0mTHB 543.0mTHB 433.3mTHB 233.6mTHB 162.2mTHB 28.7m
DebtTHB 593.4mTHB 694.2mTHB 295.3mTHB 306.6mTHB 147.9mTHB 134.8mTHB 12.1mTHB 453,785
Shareholders' equityTHB 3.45bnTHB 3.51bnTHB 2.99bnTHB 403.7mTHB 166.6mTHB 256.3mTHB 58.1mTHB 24.8m
Shares outstanding302m302m302m302m240m302m302m302m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Cash from operationsTHB 301.5mTHB 528.8mTHB 462.3mTHB 384.8mTHB 218.3mTHB 172.4mTHB 226.2m—
Capital spending−THB 32.8m−THB 480.3m−THB 746.4m−THB 208.7m−THB 16.4m−THB 12.4m−THB 29.7m—
Free cash flowTHB 268.6mTHB 48.5m−THB 284.1mTHB 176.1mTHB 201.8mTHB 160.1mTHB 196.5m—
Dividends paid−THB 241.3m−THB 4.2m−THB 74.7m−THB 416.0m−THB 101.0m—−THB 61.5m—

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 456.6mTHB 436.4mTHB 469.5mTHB 446.1mTHB 494.9mTHB 474.3mTHB 634.8mTHB 522.1m
Gross profitTHB 245.6mTHB 225.1mTHB 255.9mTHB 232.0mTHB 269.9mTHB 258.6mTHB 417.4mTHB 297.7m
Operating income—THB 55.2mTHB 75.5mTHB 53.5mTHB 73.8mTHB 74.2mTHB 255.7mTHB 130.3m
Net incomeTHB 64.9mTHB 61.0mTHB 46.1mTHB 43.4mTHB 52.8mTHB 55.8mTHB 219.3mTHB 109.4m
Diluted earnings per share0.210.200.150.140.170.180.730.36
Cash from operationsTHB 87.0mTHB 126.0mTHB 110.0mTHB 71.0mTHB 31.0mTHB 77.0mTHB 277.0mTHB 118.0m
Capital spending−THB 19.0m−THB 114.0m−THB 12.0m−THB 6.0m−THB 10.0m−THB 2.0m−THB 117.0m−THB 178.0m
Free cash flowTHB 68.0mTHB 12.0mTHB 98.0mTHB 65.0mTHB 21.0mTHB 75.0mTHB 160.0m−THB 60.0m
Total assetsTHB 4.24bnTHB 4.33bnTHB 4.29bnTHB 4.28bnTHB 4.28bnTHB 4.53bnTHB 4.52bnTHB 4.02bn
Cash and short-term investments—THB 103.3mTHB 120.5mTHB 66.7mTHB 44.4mTHB 260.0mTHB 191.0mTHB 336.3m
DebtTHB 63.1mTHB 275.2mTHB 306.7mTHB 346.9mTHB 381.5mTHB 373.4mTHB 401.6mTHB 196.1m
Shareholders' equityTHB 3.46bnTHB 3.51bnTHB 3.45bnTHB 3.41bnTHB 3.36bnTHB 3.55bnTHB 3.51bnTHB 3.29bn

Financial ratios

Data as of 24 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin48.6%59.9%59.1%56.4%52.7%50.7%
Operating margin13.8%30.7%27.4%26.1%32.0%27.4%
Net margin10.5%24.5%21.7%20.3%24.7%21.0%
Return on equity5.7%14.9%13.9%74.5%97.7%50.1%
Return on assets4.6%11.6%11.4%31.8%27.1%26.2%
Free cash flow yield13.4%40.5%48.6%23.8%11.9%—
Revenue growth-11.7%11.4%29.3%124.8%7.9%42.9%
Earnings growth-62.1%25.5%38.3%84.8%26.6%79.5%
Current ratio0.88x0.73x5.38x1.33x1.19x2.59x
Debt to equity0.09x0.11x0.00x0.04x0.04x0.00x
Equity ratio80.5%77.6%82.2%42.6%27.8%52.3%
Interest coverage8.87x35.54x37.80x42.35x30.53x30.58x
Buybacks as a share of market value0.0%0.0%0.0%-25.7%——

Growth per year

Compound annual rate

3 years5 years10 years
Revenue8.3%25.3%—
Operating income-11.8%9.2%—
Net income-13.0%9.0%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin54.6%56.1%55.5%—
Operating margin21.7%23.9%24.8%—
Net margin17.9%19.4%19.9%—

Valuation history

At each fiscal year end

FY2025FY2024FY2023
Price to earnings11.326.136.8
Price to sales1.26.48.0

Dividends and splits

Per share, in the currency the company pays

Paid for 3 years. Last went ex-dividend on 11 Mar 2025.

FY2025FY2024FY2023
Paid in the year0.800.0160.248
  • 8-for-7 split · 19 Mar 2024
  • 11-for-10 split · 29 Aug 2023

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.