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

TTFB Co 2729.TWO · TWD

Consumer Discretionary · Taipei Exchange · 🇹🇼 Taiwan

Compare

149.50

+3.10%

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

TWD 6.10bn

FY2016FY2025

Net income

TWD 289.3m

FY2016FY2025

Free cash flow

TWD 265.0m

FY2016FY2025

Shareholders' equity

TWD 2.44bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTWD 6.10bnTWD 6.08bnTWD 5.72bnTWD 4.54bnTWD 4.23bnTWD 4.61bnTWD 4.90bnTWD 4.30bnTWD 4.11bnTWD 3.85bn
Gross profitTWD 3.11bnTWD 3.11bnTWD 2.99bnTWD 2.23bnTWD 2.10bnTWD 2.45bnTWD 2.60bnTWD 2.32bnTWD 2.19bnTWD 2.00bn
Operating incomeTWD 393.7mTWD 444.2mTWD 557.5mTWD 176.0mTWD 220.6mTWD 465.6mTWD 477.5mTWD 442.6mTWD 402.3mTWD 370.7m
Net incomeTWD 289.3mTWD 352.6mTWD 440.1mTWD 110.7mTWD 161.1mTWD 369.8mTWD 360.8mTWD 352.9mTWD 328.6mTWD 305.3m
Diluted earnings per share6.798.1912.363.156.2312.0911.8011.5310.729.97

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTWD 6.34bnTWD 5.65bnTWD 5.29bnTWD 4.35bnTWD 5.34bnTWD 5.67bnTWD 5.88bnTWD 2.55bnTWD 2.41bnTWD 2.34bn
Cash and short-term investments——TWD 375.7mTWD 396.9mTWD 1.32bnTWD 1.61bnTWD 1.35bnTWD 478.1mTWD 483.5mTWD 508.5m
Total liabilitiesTWD 3.87bnTWD 3.05bnTWD 2.70bnTWD 2.18bnTWD 3.34bnTWD 3.51bnTWD 3.76bnTWD 548.3mTWD 455.1mTWD 443.2m
DebtTWD 11.0mTWD 2.29bnTWD 1.69bnTWD 1.26bnTWD 2.51bnTWD 2.66bnTWD 3.14bnTWD 1.0m——
Shareholders' equityTWD 2.44bnTWD 2.57bnTWD 2.56bnTWD 2.17bnTWD 1.99bnTWD 2.16bnTWD 2.11bnTWD 1.99bnTWD 1.94bnTWD 1.88bn
Shares outstanding43m43m36m35m26m31m31m31m31m31m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTWD 840.7mTWD 836.8mTWD 1.04bnTWD 578.4mTWD 731.8mTWD 1.33bnTWD 1.07bnTWD 637.6mTWD 490.3mTWD 491.3m
Capital spending−TWD 575.7m−TWD 754.9m−TWD 637.7m−TWD 366.6m−TWD 412.5m−TWD 363.0m−TWD 411.2m−TWD 341.9m−TWD 229.0m−TWD 648.4m
Free cash flowTWD 265.0mTWD 81.9mTWD 404.0mTWD 211.8mTWD 319.3mTWD 966.2mTWD 654.8mTWD 295.7mTWD 261.2m−TWD 157.1m
Dividends paid−TWD 313.0m−TWD 355.7m−TWD 108.3m−TWD 91.6m−TWD 332.0m−TWD 232.7m−TWD 316.4m−TWD 293.2m−TWD 269.9m−TWD 246.6m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTWD 1.64bnTWD 1.65bnTWD 1.49bnTWD 1.56bnTWD 1.45bnTWD 1.60bnTWD 1.43bnTWD 1.60bn
Gross profitTWD 836.0mTWD 817.3mTWD 738.9mTWD 810.8mTWD 911.0mTWD 808.6mTWD 721.8mTWD 838.2m
Operating incomeTWD 118.4mTWD 109.8mTWD 19.0m—TWD 100.6m—TWD 66.9mTWD 140.8m
Net incomeTWD 77.8mTWD 69.8mTWD 9.9mTWD 104.6mTWD 74.5mTWD 100.3mTWD 56.9mTWD 112.9m
Diluted earnings per share1.841.640.232.451.752.331.322.62
Cash from operationsTWD 268.0mTWD 151.0mTWD 177.0mTWD 248.0mTWD 215.0mTWD 199.0mTWD 224.0mTWD 332.0m
Capital spending−TWD 104.0m−TWD 171.0m−TWD 203.0m−TWD 156.0m−TWD 116.0m−TWD 99.0m−TWD 164.0m−TWD 151.0m
Free cash flowTWD 164.0m−TWD 20.0m−TWD 26.0mTWD 92.0mTWD 99.0mTWD 100.0mTWD 60.0mTWD 181.0m
Total assetsTWD 6.39bnTWD 6.24bnTWD 6.34bnTWD 5.86bnTWD 5.70bnTWD 5.67bnTWD 5.65bnTWD 5.42bn
DebtTWD 8.0mTWD 9.5mTWD 11.0mTWD 45.3mTWD 161.4mTWD 307.2mTWD 452.9mTWD 373.4m
Shareholders' equityTWD 2.25bnTWD 2.52bnTWD 2.44bnTWD 2.42bnTWD 2.31bnTWD 2.67bnTWD 2.57bnTWD 2.50bn

Financial ratios

Data as of 10 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Gross margin50.9%51.2%52.2%49.2%49.6%53.1%—
Operating margin6.6%7.5%9.7%3.9%5.2%10.1%—
Net margin4.7%5.8%7.7%2.4%3.8%8.0%—
Return on equity11.8%13.7%17.2%5.1%8.1%17.1%—
Return on assets4.6%6.2%8.3%2.5%3.0%6.5%—
Free cash flow yield—24.0%30.6%17.5%28.7%35.9%31.4%
Revenue growth0.5%6.2%26.1%7.3%-8.3%-5.9%—
Earnings growth-18.0%-19.9%297.4%-31.3%-56.4%2.5%—
Current ratio0.53x0.79x0.77x0.90x0.96x1.08x—
Debt to equity0.00x0.18x0.24x0.18x0.66x0.19x—
Equity ratio38.6%45.4%48.3%50.0%37.3%38.2%—
Interest coverage15.61x24.97x34.10x6.72x7.37x13.86x—
Buybacks as a share of market value—-20.9%-1.3%-35.9%15.4%0.0%0.1%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue10.4%5.8%5.9%
Operating income30.8%-3.3%1.5%
Net income37.7%-4.8%0.4%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin51.1%51.0%51.1%51.8%
Operating margin6.9%7.0%7.2%8.3%
Net margin5.3%5.3%5.5%6.5%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings26.122.715.746.719.310.612.710.811.712.0
Price to sales1.21.31.21.10.70.80.90.90.90.9

Dividends and splits

Per share, in the currency the company pays

Paid for 4 years. Last went ex-dividend on 25 Aug 2026.

FY2026FY2025FY2024FY2023FY2022
Paid in the year6.937.3429.0822.892.872
  • 1101-for-1000 split · 11 Aug 2025
  • 1101.0511-for-1000 split · 8 Aug 2025
  • 1100-for-1000 split · 16 Jul 2024
  • 1150-for-1000 split · 14 Aug 2023
  • 1315-for-1000 split · 18 Aug 2022

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.