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

IBF Financial Holdings Co 2889.TW · TWD

Financials · Taiwan Stock Exchange · 🇹🇼 Taiwan

Compare

16.15

+1.89%

Close of 9 Nov 2026, in TWD

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in TWD, from our data supplier.

FY2025

Revenue, before interest expense

TWD 15.51bn

FY2016FY2025

Net income

TWD 2.30bn

FY2016FY2025

Total assets

TWD 448.46bn

FY2016FY2025

Shareholders' equity

TWD 46.15bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Revenue, before interest expenseTWD 15.51bnTWD 14.23bnTWD 12.00bnTWD 8.27bnTWD 10.97bnTWD 9.77bnTWD 8.70bnTWD 6.49bnTWD 6.65bnTWD 5.79bn
Research and development——TWD 0TWD 0TWD 1TWD 0TWD 0TWD 0TWD 0TWD 0
Operating incomeTWD 9.37bnTWD 3.48bnTWD 3.15bnTWD 2.25bnTWD 5.50bnTWD 4.74bnTWD 3.57bnTWD 2.64bnTWD 3.02bnTWD 2.64bn
Net incomeTWD 2.30bnTWD 2.17bnTWD 2.00bnTWD 1.29bnTWD 3.88bnTWD 3.25bnTWD 2.63bnTWD 2.02bnTWD 2.37bnTWD 2.11bn
Diluted earnings per share0.430.610.580.371.191.010.830.630.740.65

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTWD 448.46bnTWD 403.68bnTWD 363.92bnTWD 358.34bnTWD 349.89bnTWD 316.76bnTWD 286.48bnTWD 277.99bnTWD 269.87bnTWD 256.17bn
Cash and short-term investmentsTWD 3.95bnTWD 3.52bnTWD 3.29bnTWD 3.74bnTWD 2.28bnTWD 2.68bnTWD 1.96bnTWD 4.85bnTWD 2.57bnTWD 2.17bn
Total liabilitiesTWD 394.36bnTWD 354.22bnTWD 315.13bnTWD 316.17bnTWD 305.70bnTWD 274.02bnTWD 246.65bnTWD 241.87bnTWD 233.94bnTWD 221.14bn
DebtTWD 333.96bnTWD 325.91bnTWD 289.07bnTWD 291.87bnTWD 265.39bnTWD 245.20bnTWD 225.69bnTWD 223.84bnTWD 219.56bnTWD 210.72bn
Shareholders' equityTWD 46.15bnTWD 41.98bnTWD 42.14bnTWD 36.69bnTWD 38.87bnTWD 38.24bnTWD 35.69bnTWD 32.44bnTWD 32.31bnTWD 30.93bn
Shares outstanding5,326m3,532m3,447m3,447m3,272m3,217m3,162m3,191m3,198m3,227m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
Revenue, before interest expenseTWD 7.28bnTWD 4.13bnTWD 4.29bnTWD 4.27bnTWD 3.28bnTWD 3.20bnTWD 3.59bnTWD 3.59bn
Operating incomeTWD 4.16bnTWD 2.82bnTWD 2.44bnTWD 1.47bnTWD 715.6mTWD 680.4mTWD 832.1mTWD 839.6m
Net incomeTWD 1.89bnTWD 897.4mTWD 588.3mTWD 1.05bnTWD 255.2mTWD 401.8mTWD 478.1mTWD 480.2m
Diluted earnings per share0.400.190.110.200.050.080.140.14
Total assetsTWD 508.08bnTWD 469.58bnTWD 448.46bnTWD 430.16bnTWD 407.02bnTWD 403.30bnTWD 403.68bnTWD 416.78bn
Cash and short-term investmentsTWD 22.93bnTWD 15.73bnTWD 3.95bnTWD 4.73bnTWD 4.32bnTWD 2.74bnTWD 3.52bnTWD 3.39bn
DebtTWD 363.28bnTWD 347.07bnTWD 333.96bnTWD 328.49bnTWD 309.17bnTWD 312.77bnTWD 310.88bnTWD 317.67bn
Shareholders' equityTWD 47.62bnTWD 46.55bnTWD 46.15bnTWD 44.69bnTWD 42.70bnTWD 42.59bnTWD 41.98bnTWD 42.31bn

Financial ratios

Data as of 15 Sept 2026

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Operating margin60.4%24.5%26.3%27.2%50.1%48.5%——
Net margin14.8%15.3%16.7%15.6%35.4%33.2%——
Return on equity5.0%5.2%4.7%3.5%10.0%8.5%——
Return on assets0.5%0.5%0.5%0.4%1.1%1.0%——
Revenue growth9.0%18.6%45.1%-24.6%12.2%12.3%——
Earnings growth5.7%8.5%55.3%-66.8%19.6%23.5%——
Current ratio0.20x2.83x2.37x2.06x2.10x1.83x——
Debt to equity7.24x7.41x6.60x7.58x6.75x6.35x——
Equity ratio10.3%10.4%11.6%10.2%11.1%12.1%——
Interest coverage1.66x0.60x0.67x1.02x7.37x3.88x——
R&D as a share of sales——0.0%0.0%0.0%0.0%0.0%0.0%
Buybacks as a share of market value-50.8%-2.5%0.0%-5.4%-1.7%-1.7%——

Growth per year

Compound annual rate

3 years5 years10 years
Revenue23.3%9.7%10.3%
Operating income60.9%14.6%16.9%
Net income21.2%-6.7%3.9%

Average margins

Over each period

1 year3 years5 years10 years
Operating margin43.2%36.5%40.3%40.6%
Net margin15.0%15.5%21.0%24.6%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings38.124.120.429.312.511.311.813.011.010.6
Price to sales5.63.73.44.64.43.83.64.13.93.9

Dividends and splits

Per share, in the currency the company pays

Paid for 2 years. Last went ex-dividend on 29 Jul 2025.

FY2025FY2024FY2022FY2021FY2020FY2019FY2018FY2017
Paid in the year0.2970.7030.5770.5570.550.3760.5370.439
  • 1028-for-1000 split · 29 Jul 2025
  • 1.025-for-1 split · 15 Jul 2024
  • 21-for-20 split · 1 Aug 2022
  • 1.035-for-1 split · 6 Oct 2021
  • 1.017-for-1 split · 12 Aug 2020
  • 1.01-for-1 split · 24 Sept 2019

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.