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

Ocean Glass PCL OGC.BK · THB

Consumer Discretionary · SET · 🇹🇭 Thailand

Compare

8.15

—

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

FY2016FY2025

Net income

−THB 97.1m

FY2016FY2025

Free cash flow

−THB 61.2m

FY2016FY2025

Shareholders' equity

THB 1.79bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 1.70bnTHB 1.78bnTHB 1.99bnTHB 1.95bnTHB 1.55bnTHB 1.11bnTHB 1.87bnTHB 2.02bnTHB 2.15bnTHB 2.04bn
Gross profitTHB 559.0mTHB 574.5mTHB 646.2mTHB 559.1mTHB 532.2mTHB 405.3mTHB 625.1mTHB 635.2mTHB 739.4mTHB 797.7m
Operating income−THB 70.0m−THB 73.6mTHB 56.9mTHB 174.7mTHB 226.7mTHB 37.2mTHB 150.5mTHB 162.3mTHB 83.6mTHB 308.7m
Net income−THB 97.1m−THB 96.4mTHB 14.0mTHB 20.3mTHB 3.0m−THB 245.9mTHB 18.1mTHB 24.5mTHB 66.0mTHB 94.6m
Diluted earnings per share-4.55-4.520.660.950.14-11.530.851.153.094.43

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 3.88bnTHB 3.93bnTHB 3.85bnTHB 3.49bnTHB 3.36bnTHB 3.44bnTHB 3.23bnTHB 3.27bnTHB 3.05bnTHB 3.03bn
Cash and short-term investmentsTHB 28.2mTHB 47.1mTHB 62.9mTHB 84.7mTHB 59.8mTHB 102.7mTHB 51.3mTHB 90.2mTHB 95.0mTHB 92.8m
Total liabilitiesTHB 2.09bnTHB 2.08bnTHB 1.88bnTHB 1.62bnTHB 1.52bnTHB 1.61bnTHB 1.36bnTHB 1.39bnTHB 1.17bnTHB 1.33bn
DebtTHB 1.50bnTHB 1.43bnTHB 1.24bnTHB 940.2mTHB 958.0mTHB 1.13bnTHB 757.3mTHB 770.4mTHB 536.2mTHB 772.6m
Shareholders' equityTHB 1.79bnTHB 1.85bnTHB 1.97bnTHB 1.87bnTHB 1.84bnTHB 1.83bnTHB 1.87bnTHB 1.87bnTHB 1.88bnTHB 1.69bn
Shares outstanding21m21m21m21m21m21m21m21m21m21m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 9.9mTHB 177.3m−THB 55.6mTHB 169.5mTHB 262.0m−THB 7.7mTHB 127.6mTHB 62.2mTHB 404.2mTHB 452.8m
Capital spending−THB 71.1m−THB 319.1m−THB 199.9m−THB 64.6m−THB 118.4m−THB 223.0m−THB 120.9m−THB 249.1m−THB 95.1m−THB 109.9m
Free cash flow−THB 61.2m−THB 141.8m−THB 255.5mTHB 104.9mTHB 143.5m−THB 230.7mTHB 6.8m−THB 186.9mTHB 309.1mTHB 342.8m
Dividends paid—−THB 12.2m−THB 12.2m−THB 12.2m—−THB 12.2m−THB 12.2m−THB 33.1m−THB 47.4m−THB 66.8m

Latest quarters

By quarter end

Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024Jun 2024
RevenueTHB 391.6mTHB 529.8mTHB 390.3mTHB 379.5mTHB 402.6mTHB 540.5mTHB 455.1mTHB 410.7m
Gross profitTHB 93.5mTHB 150.4mTHB 114.6mTHB 150.8mTHB 143.2mTHB 194.0mTHB 110.4mTHB 138.3m
Operating income−THB 38.3m−THB 38.5mTHB 20.2m−THB 20.9m−THB 21.2mTHB 81.1m−THB 73.2m−THB 50.4m
Net income−THB 39.7m−THB 41.2mTHB 1.4m−THB 28.7m−THB 28.7mTHB 54.3m−THB 66.2m−THB 45.5m
Diluted earnings per share-1.86-1.930.07-1.34-1.342.54-3.10-2.14
Cash from operationsTHB 8.0mTHB 61.0mTHB 27.0m—−THB 35.0mTHB 38.0mTHB 32.0mTHB 30.0m
Capital spending−THB 5.0m−THB 17.0m−THB 17.0m−THB 22.0m−THB 15.0m−THB 44.0m−THB 78.0m−THB 112.0m
Free cash flowTHB 3.0mTHB 44.0mTHB 10.0m—−THB 50.0m−THB 6.0m−THB 46.0m−THB 82.0m
Total assetsTHB 3.82bnTHB 3.88bnTHB 3.89bnTHB 3.88bnTHB 3.92bnTHB 3.93bnTHB 3.88bnTHB 3.81bn
Cash and short-term investmentsTHB 35.3mTHB 28.2mTHB 37.6mTHB 55.4mTHB 65.8mTHB 47.1mTHB 74.6mTHB 53.3m
DebtTHB 1.49bnTHB 1.49bnTHB 1.53bnTHB 1.54bnTHB 1.51bnTHB 1.42bnTHB 1.43bnTHB 1.34bn
Shareholders' equityTHB 1.75bnTHB 1.79bnTHB 1.79bnTHB 1.79bnTHB 1.82bnTHB 1.85bnTHB 1.80bnTHB 1.87bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-4.4%8.9%-1.5%
Net income—-17.0%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin32.5%31.5%32.5%34.4%
Operating margin-4.1%1.2%3.5%6.1%
Net margin-5.6%-2.1%-4.0%-0.3%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-2.2-4.036.226.3181.9-2.129.228.813.98.6
Price to sales0.10.20.30.30.40.50.30.30.40.4

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 6 Mar 2024.

FY2024FY2023FY2020FY2019FY2018FY2017FY2016FY2015
Paid in the year0.570.570.570.571.552.223.131.10

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.