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

DOD Biotech PCL DOD.BK · THB

Consumer Staples · SET · 🇹🇭 Thailand

Compare

0.62

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 609.0m

FY2016FY2025

Net income

THB 59.6m

FY2016FY2025

Free cash flow

THB 42.4m

FY2016FY2025

Shareholders' equity

THB 958.3m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 609.0mTHB 645.4mTHB 678.2mTHB 537.2mTHB 1.02bnTHB 1.61bnTHB 789.9mTHB 666.4mTHB 367.6mTHB 384.9m
Gross profitTHB 210.1mTHB 206.8mTHB 271.8mTHB 140.5mTHB 434.6mTHB 754.4mTHB 409.9mTHB 409.9mTHB 197.4mTHB 181.4m
Operating incomeTHB 27.1mTHB 43.5mTHB 56.9m−THB 417.1mTHB 271.5mTHB 330.8mTHB 87.8mTHB 311.4mTHB 138.1mTHB 131.8m
Net incomeTHB 59.6m−THB 159.3mTHB 7.2m−THB 345.1mTHB 233.1mTHB 141.2mTHB 86.7mTHB 305.3mTHB 138.8mTHB 128.9m
Diluted earnings per share0.13-0.350.02-0.840.570.340.210.740.460.31

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.15bnTHB 1.29bnTHB 1.46bnTHB 1.29bnTHB 1.63bnTHB 1.73bnTHB 1.57bnTHB 1.41bnTHB 369.9mTHB 284.6m
Cash and short-term investmentsTHB 290.0mTHB 223.1mTHB 68.0mTHB 30.3mTHB 161.7mTHB 143.0mTHB 82.4mTHB 436.8mTHB 47.4mTHB 78.2m
Total liabilitiesTHB 200.1mTHB 394.4mTHB 377.6mTHB 397.3mTHB 364.7mTHB 508.6mTHB 336.3mTHB 222.4mTHB 107.6mTHB 60.9m
DebtTHB 70.3mTHB 46.1mTHB 168.7mTHB 229.1mTHB 183.3mTHB 205.1mTHB 176.9mTHB 12.2mTHB 51.1mTHB 19.1m
Shareholders' equityTHB 958.3mTHB 898.6mTHB 1.06bnTHB 887.2mTHB 1.28bnTHB 1.21bnTHB 1.22bnTHB 1.18bnTHB 262.3mTHB 223.7m
Shares outstanding450m450m450m411m410m410m410m410m300m410m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 91.3mTHB 34.8mTHB 22.8m−THB 130.7mTHB 145.0mTHB 321.3m−THB 42.8mTHB 64.9mTHB 156.7mTHB 145.1m
Capital spending−THB 48.9m−THB 22.5m−THB 18.1m−THB 63.3m−THB 182.9m−THB 127.6m−THB 289.4m−THB 38.1m−THB 116.9m−THB 88.5m
Free cash flowTHB 42.4mTHB 12.3mTHB 4.7m−THB 194.0m−THB 37.9mTHB 193.7m−THB 332.2mTHB 26.8mTHB 39.8mTHB 56.6m
Dividends paid—————−THB 143.5m−THB 180.4m−THB 261.0m−THB 160.0m−THB 40.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 122.2mTHB 119.9mTHB 141.8mTHB 145.2mTHB 150.9mTHB 171.1mTHB 150.2mTHB 172.1m
Gross profitTHB 37.6mTHB 37.8mTHB 45.0mTHB 53.8mTHB 52.1mTHB 59.1mTHB 47.0mTHB 66.8m
Operating incomeTHB 71,000−THB 20.7mTHB 2.0mTHB 5.2mTHB 9.8mTHB 20.0m−THB 288,572THB 21.9m
Net incomeTHB 941,000−THB 21.9mTHB 12.8mTHB 10.0mTHB 9.6mTHB 27.2mTHB 4.2mTHB 7.4m
Diluted earnings per share0.00-0.050.030.020.020.060.010.02
Cash from operationsTHB 19.0m−THB 76.0mTHB 18.0mTHB 15.0mTHB 33.0mTHB 24.0mTHB 29.0m−THB 15.0m
Capital spending−THB 2.0m−THB 53.0m−THB 7.0m−THB 24.0m−THB 8.0m−THB 23.0m−THB 14.0m−THB 6.0m
Free cash flowTHB 17.0m−THB 129.0mTHB 11.0m−THB 9.0mTHB 25.0mTHB 1.0mTHB 15.0m−THB 21.0m
Total assetsTHB 1.12bnTHB 1.13bnTHB 1.15bnTHB 1.11bnTHB 1.11bnTHB 1.10bnTHB 1.29bnTHB 1.23bn
Cash and short-term investments——THB 290.0mTHB 253.7mTHB 260.2mTHB 223.1mTHB 223.1mTHB 141.2m
DebtTHB 50.7mTHB 53.9mTHB 70.3mTHB 45.2mTHB 57.1mTHB 45.0mTHB 45.8mTHB 64.3m
Shareholders' equityTHB 917.9mTHB 939.5mTHB 958.3mTHB 945.4mTHB 935.4mTHB 925.8mTHB 898.6mTHB 894.4m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue4.3%-17.7%13.6%
Operating income—-39.4%-5.4%
Net income—-15.9%2.3%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin33.2%33.6%39.6%43.9%
Operating margin5.6%-11.7%6.1%13.8%
Net margin-8.0%-17.7%-1.2%8.6%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Price to earnings12.3-4.7231.9-5.219.725.534.518.3
Price to sales1.21.22.53.34.52.23.88.4

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 13 Mar 2020.

FY2020FY2018
Paid in the year0.050.004

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.