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

NSL Foods PCL NSL.BK · THB

Consumer Staples · SET · 🇹🇭 Thailand

Compare

22.70

-0.87%

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 6.92bn

FY2016FY2025

Net income

THB 604.2m

FY2016FY2025

Free cash flow

THB 144.3m

FY2016FY2025

Shareholders' equity

THB 2.18bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 6.92bnTHB 5.84bnTHB 4.79bnTHB 4.00bnTHB 3.04bnTHB 2.92bnTHB 3.37bnTHB 3.13bnTHB 3.02bnTHB 2.81bn
Gross profitTHB 1.36bnTHB 1.21bnTHB 882.7mTHB 742.1mTHB 541.6mTHB 475.0mTHB 503.1mTHB 403.0mTHB 333.3mTHB 531.9m
Operating incomeTHB 730.6mTHB 684.1mTHB 437.1mTHB 381.9mTHB 249.2mTHB 215.1mTHB 225.8mTHB 127.1mTHB 90.1mTHB 78.4m
Net incomeTHB 604.2mTHB 541.0mTHB 333.5mTHB 297.6mTHB 191.1mTHB 151.4mTHB 156.3mTHB 79.2mTHB 54.9mTHB 44.8m
Diluted earnings per share2.011.801.110.990.640.500.520.260.180.15

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 3.67bnTHB 3.08bnTHB 2.50bnTHB 2.29bnTHB 2.11bnTHB 1.57bnTHB 1.64bnTHB 1.62bnTHB 1.58bnTHB 1.64bn
Cash and short-term investmentsTHB 265.9mTHB 496.7mTHB 348.0mTHB 416.2mTHB 459.3mTHB 9.9mTHB 17.6mTHB 17.6mTHB 1.4mTHB 1.9m
Total liabilitiesTHB 1.47bnTHB 1.16bnTHB 923.2mTHB 883.6mTHB 858.9mTHB 1.12bnTHB 1.16bnTHB 1.30bnTHB 1.30bnTHB 1.40bn
DebtTHB 331.4mTHB 156.7mTHB 155.6mTHB 247.0mTHB 326.9mTHB 619.2mTHB 654.7mTHB 667.3mTHB 808.9mTHB 24.0m
Shareholders' equityTHB 2.18bnTHB 1.89bnTHB 1.56bnTHB 1.41bnTHB 1.25bnTHB 454.8mTHB 473.4mTHB 318.3mTHB 274.1mTHB 242.1m
Shares outstanding300m300m300m300m300m300m300m300m300m300m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 539.9mTHB 635.9mTHB 430.0mTHB 346.9mTHB 191.8mTHB 276.8mTHB 184.8mTHB 182.5mTHB 184.8m—
Capital spending−THB 395.6m−THB 149.0m−THB 158.0m−THB 145.1m−THB 33.5m−THB 34.8m−THB 64.9m−THB 23.3m−THB 59.7m—
Free cash flowTHB 144.3mTHB 486.9mTHB 272.0mTHB 201.8mTHB 158.3mTHB 242.0mTHB 119.9mTHB 159.3mTHB 125.1m—
Dividends paid−THB 315.0m−THB 210.0m−THB 179.9m−THB 150.0m−THB 266.2m−THB 225.0m−THB 75.0m−THB 75.0m−THB 75.0m—

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 1.82bnTHB 1.87bnTHB 1.77bnTHB 1.67bnTHB 1.77bnTHB 1.71bnTHB 1.65bnTHB 1.43bn
Gross profitTHB 359.1mTHB 373.1mTHB 330.3mTHB 301.6mTHB 358.4mTHB 366.4mTHB 337.3mTHB 297.3m
Operating incomeTHB 190.3mTHB 202.0mTHB 163.9mTHB 160.7mTHB 210.3mTHB 216.4mTHB 186.3mTHB 168.6m
Net incomeTHB 150.2mTHB 163.3mTHB 142.0mTHB 126.5mTHB 164.5mTHB 171.2mTHB 146.8mTHB 134.8m
Diluted earnings per share0.500.540.470.420.550.570.490.45
Cash from operationsTHB 119.0mTHB 196.0mTHB 188.0mTHB 102.0mTHB 64.0mTHB 191.0mTHB 196.0mTHB 92.0m
Capital spending−THB 126.0m−THB 271.0m−THB 177.0m−THB 149.0m−THB 37.0m−THB 32.0m−THB 30.0m−THB 34.0m
Free cash flow−THB 7.0m−THB 75.0mTHB 11.0m−THB 47.0mTHB 27.0mTHB 159.0mTHB 166.0mTHB 58.0m
Total assetsTHB 4.19bnTHB 4.08bnTHB 3.67bnTHB 3.32bnTHB 3.40bnTHB 3.35bnTHB 3.08bnTHB 2.73bn
Cash and short-term investments—THB 406.2mTHB 265.9mTHB 192.4mTHB 413.4mTHB 593.8mTHB 496.7mTHB 372.1m
DebtTHB 427.6mTHB 555.3mTHB 331.4mTHB 257.0mTHB 271.6mTHB 187.7mTHB 100.9mTHB 92.6m
Shareholders' equityTHB 2.33bnTHB 2.34bnTHB 2.18bnTHB 2.04bnTHB 2.06bnTHB 2.06bnTHB 1.89bnTHB 1.74bn

Financial ratios

Data as of 10 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin19.6%20.7%18.4%18.5%17.8%16.2%
Operating margin10.6%11.6%9.1%9.5%8.2%7.4%
Net margin8.7%9.3%7.0%7.4%6.3%5.2%
Return on equity27.7%28.6%21.4%21.2%15.3%33.3%
Return on assets16.4%17.6%13.3%13.0%9.1%9.6%
Free cash flow yield14.1%11.8%8.9%7.4%3.4%4.7%
Revenue growth18.5%21.8%19.8%31.7%3.9%-13.3%
Earnings growth11.7%62.2%12.1%55.7%26.2%-3.1%
Current ratio1.57x1.70x1.58x1.66x1.83x0.72x
Debt to equity0.15x0.05x0.09x0.17x0.26x1.35x
Equity ratio59.3%61.4%62.4%61.4%59.3%28.9%
Interest coverage45.98x77.20x41.08x37.15x14.84x8.87x
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
Revenue20.0%18.8%—
Operating income24.1%27.7%—
Net income26.6%31.9%—

Average margins

Over each period

1 year3 years5 years10 years
Gross margin20.1%19.4%18.9%—

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021
Price to earnings11.517.516.622.829.2
Price to sales1.01.61.21.71.8

Dividends and splits

Per share, in the currency the company pays

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

FY2026FY2025FY2024FY2023FY2022FY2021
Paid in the year0.551.050.700.600.500.25

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.