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

Bangkok Bank PCL BBL.BK · THB

Financials · SET · 🇹🇭 Thailand

Compare

181.50

+0.55%

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, before interest expense

THB 250.57bn

FY2016FY2025

Net income

THB 46.01bn

FY2016FY2025

Total assets

THB 4.61trn

FY2016FY2025

Shareholders' equity

THB 573.92bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Revenue, before interest expenseTHB 250.57bnTHB 251.97bnTHB 232.86bnTHB 138.89bnTHB 134.54bnTHB 155.56bnTHB 175.15bnTHB 160.73bnTHB 151.02bnTHB 144.21bn
Operating incomeTHB 62.59bnTHB 56.57bnTHB 52.05bnTHB 69.88bnTHB 67.27bnTHB 21.56bnTHB 46.43bnTHB 44.27bnTHB 41.15bnTHB 39.62bn
Net incomeTHB 46.01bnTHB 45.21bnTHB 41.64bnTHB 29.31bnTHB 26.51bnTHB 17.18bnTHB 35.82bnTHB 35.33bnTHB 33.01bnTHB 31.81bn
Diluted earnings per share24.1023.6921.8115.3513.899.0018.7618.5117.2916.67

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 4.61trnTHB 4.55trnTHB 4.51trnTHB 4.42trnTHB 4.33trnTHB 3.82trnTHB 3.22trnTHB 3.12trnTHB 3.08trnTHB 2.94trn
Cash and short-term investmentsTHB 1.06trnTHB 927.51bnTHB 898.34bnTHB 814.37bnTHB 820.14bnTHB 793.48bnTHB 632.81bnTHB 560.23bnTHB 599.12bnTHB 529.08bn
Total liabilitiesTHB 4.03trnTHB 3.99trnTHB 3.98trnTHB 3.91trnTHB 425.52bnTHB 330.55bnTHB 281.29bnTHB 2.70trnTHB 2.67trnTHB 2.56trn
DebtTHB 244.01bnTHB 213.79bnTHB 212.50bnTHB 188.30bnTHB 183.24bnTHB 136.18bnTHB 144.68bnTHB 116.35bnTHB 107.19bnTHB 137.81bn
Shareholders' equityTHB 573.92bnTHB 555.04bnTHB 528.97bnTHB 505.35bnTHB 492.73bnTHB 449.01bnTHB 427.75bnTHB 412.81bnTHB 401.72bnTHB 379.02bn
Shares outstanding1,909m1,909m1,909m1,909m1,909m1,909m1,909m1,909m1,909m1,909m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
Revenue, before interest expenseTHB 43.57bnTHB 59.91bnTHB 43.89bnTHB 60.73bnTHB 62.49bnTHB 63.17bnTHB 65.39bnTHB 64.70bn
Operating income—THB 13.55bn—THB 15.94bnTHB 13.59bnTHB 15.83bnTHB 13.39bnTHB 15.79bn
Net incomeTHB 9.50bnTHB 11.10bnTHB 7.76bnTHB 7.76bnTHB 11.84bnTHB 12.62bnTHB 10.40bnTHB 12.48bn
Diluted earnings per share4.935.764.064.066.206.615.456.54
Total assetsTHB 4.68trnTHB 4.71trnTHB 4.61trnTHB 4.54trnTHB 4.61trnTHB 4.63trnTHB 4.55trnTHB 4.48trn
Cash and short-term investments—THB 52.21bnTHB 1.06trnTHB 1.05trnTHB 898.81bnTHB 950.68bnTHB 927.51bnTHB 975.42bn
DebtTHB 592.47bnTHB 632.88bnTHB 538.23bnTHB 521.72bnTHB 555.09bnTHB 586.78bnTHB 536.94bnTHB 536.15bn
Shareholders' equityTHB 579.54bnTHB 577.92bnTHB 573.92bnTHB 584.57bnTHB 573.04bnTHB 563.33bnTHB 555.04bnTHB 548.82bn

Financial ratios

Data as of 3 Sept 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Operating margin25.0%22.5%22.4%50.3%50.0%13.9%
Net margin18.4%17.9%17.9%21.1%19.7%11.0%
Return on equity8.0%8.1%7.9%5.8%5.4%3.8%
Return on assets1.0%1.0%0.9%0.7%0.6%0.4%
Revenue growth-0.6%8.2%67.7%3.2%-13.5%-11.2%
Earnings growth1.8%8.6%42.1%10.6%54.3%-52.0%
Current ratio0.41x0.38x0.56x0.54x0.58x0.66x
Debt to equity0.94x0.97x1.47x0.75x1.35x1.12x
Equity ratio12.5%12.2%11.7%11.4%11.4%11.7%
Interest coverage1.07x0.88x0.98x2.22x2.50x0.70x
Buybacks as a share of market value0.0%0.0%0.0%0.0%0.0%0.0%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue21.7%10.0%5.3%
Operating income-3.6%23.8%3.8%
Net income16.2%21.8%3.0%

Average margins

Over each period

1 year3 years5 years10 years
Operating margin23.7%27.6%28.3%28.0%
Net margin18.2%18.5%17.7%19.3%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings7.06.47.29.68.813.28.511.011.79.6
Price to sales1.31.11.32.01.71.41.72.42.52.1

Dividends and splits

Per share, in the currency the company pays

Paid for 22 years. Last went ex-dividend on 22 Apr 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year8.008.507.005.004.003.505.006.50
  • 10-for-1 split · 29 May 1992

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.