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

Bull Will Co 6259.TWO · TWD

Information Technology · Taipei Exchange · 🇹🇼 Taiwan

Compare

24.00

+7.87%

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

FY2016FY2025

Net income

TWD 18.4m

FY2016FY2025

Free cash flow

TWD 14.5m

FY2016FY2025

Shareholders' equity

TWD 384.5m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTWD 456.5mTWD 382.3mTWD 432.5mTWD 604.5mTWD 371.2mTWD 187.5mTWD 195.7mTWD 245.9mTWD 287.0mTWD 449.1m
Gross profitTWD 106.3mTWD 91.0mTWD 105.5mTWD 111.8mTWD 71.2mTWD 47.0mTWD 42.9mTWD 47.1mTWD 54.7m−TWD 20.6m
Research and developmentTWD 2.6mTWD 2.4mTWD 2.3mTWD 2.4mTWD 2.3mTWD 2.2mTWD 3.2mTWD 4.1mTWD 4.5mTWD 6.0m
Operating incomeTWD 15.1mTWD 6.1mTWD 28.9mTWD 30.4mTWD 2.3mTWD 8.3m−TWD 49.1m−TWD 27.6m−TWD 33.0m−TWD 363.2m
Net incomeTWD 18.4mTWD 12.3mTWD 23.7mTWD 21.0mTWD 532,000TWD 8.2mTWD 72.5m−TWD 21.0m−TWD 55.7m−TWD 439.7m
Diluted earnings per share0.810.541.111.030.030.534.68-0.93-2.45-19.36

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTWD 482.6mTWD 529.5mTWD 445.6mTWD 469.2mTWD 426.4mTWD 289.3mTWD 266.3mTWD 216.1mTWD 267.5mTWD 353.8m
Cash and short-term investments——TWD 182.0mTWD 180.6mTWD 100.7mTWD 74.2m————
Total liabilitiesTWD 97.4mTWD 172.5mTWD 107.3mTWD 146.7mTWD 141.1mTWD 75.2mTWD 59.4mTWD 99.2mTWD 128.8mTWD 218.0m
DebtTWD 2.2mTWD 57.6mTWD 34.7mTWD 59.6mTWD 46.2mTWD 19.7m—TWD 11.9mTWD 32.2mTWD 82.6m
Shareholders' equityTWD 384.5mTWD 350.9mTWD 327.0mTWD 306.5mTWD 244.7mTWD 214.1mTWD 207.0mTWD 132.5mTWD 153.7mTWD 148.5m
Shares outstanding23m23m21m20m16m16m16m23m23m23m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTWD 15.0mTWD 30.2mTWD 33.7mTWD 66.8m−TWD 15.5m−TWD 10.7mTWD 39.2mTWD 14.4m−TWD 4.4mTWD 204.7m
Capital spending−TWD 536,000−TWD 154,000−TWD 782,000−TWD 3.8m−TWD 2.0m−TWD 53,000−TWD 504,000−TWD 142,000−TWD 247,000−TWD 659,000
Free cash flowTWD 14.5mTWD 30.1mTWD 33.0mTWD 63.0m−TWD 17.6m−TWD 10.7mTWD 38.7mTWD 14.3m−TWD 4.6mTWD 204.0m
Dividends paid−TWD 2.5m−TWD 4.8m−TWD 14.1m−TWD 3.6m——————

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTWD 194.5mTWD 171.3mTWD 106.3mTWD 103.6mTWD 133.5mTWD 113.0mTWD 95.5mTWD 107.9m
Gross profitTWD 43.2mTWD 38.4mTWD 22.9mTWD 24.2mTWD 32.9mTWD 26.3mTWD 24.2mTWD 23.7m
Operating incomeTWD 12.4mTWD 8.9m−TWD 1.4mTWD 1.2mTWD 10.4mTWD 4.9mTWD 2.6mTWD 2.9m
Net incomeTWD 17.1mTWD 12.0mTWD 6.5mTWD 6.1m−TWD 1.7mTWD 7.5mTWD 2.7mTWD 450,000
Diluted earnings per share0.750.530.290.27-0.080.330.120.02
Cash from operations−TWD 1.0m−TWD 16.0mTWD 17.0mTWD 11.0m−TWD 6.0m−TWD 7.0mTWD 18.0m−TWD 11.0m
Capital spending−TWD 9.0m———————
Free cash flow−TWD 10.0m———————
Total assetsTWD 599.3mTWD 552.6mTWD 482.6mTWD 472.8mTWD 525.2mTWD 539.8mTWD 529.5mTWD 525.6m
DebtTWD 3.8mTWD 2.0mTWD 2.2mTWD 16.4mTWD 47.1mTWD 52.3mTWD 57.6mTWD 62.7m
Shareholders' equityTWD 419.8mTWD 408.7mTWD 384.5mTWD 365.6mTWD 350.9mTWD 360.4mTWD 350.9mTWD 346.1m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-8.9%19.5%-8.8%
Operating income-20.8%12.6%—
Net income-4.3%17.5%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin23.5%22.1%21.9%17.1%
Operating margin2.5%4.3%3.7%-8.8%
Net margin3.7%4.0%3.5%-10.3%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings22.134.418.117.1—20.43.1-14.4-7.3-0.9
Price to sales0.91.11.00.61.10.91.11.21.40.9

Dividends and splits

Per share, in the currency the company pays

Paid for 4 years. Last went ex-dividend on 21 Aug 2025.

FY2025FY2024FY2023FY2022
Paid in the year0.0990.2070.6010.162
  • 1044-for-1000 split · 21 Aug 2025
  • 1044.9967-for-1000 split · 20 Aug 2025
  • 1098.1266-for-1000 split · 3 Sept 2024
  • 1049.1613-for-1000 split · 21 Jul 2023
  • 1000-to-139.2824 reverse split · 10 Sept 2020
  • 1-to-0.688102 reverse split · 11 Oct 2012

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.