NTF Intergroup (Thailand) PCL (BKK:NTF)
Thailand flag Thailand · Delayed Price · Currency is THB
12.90
+0.10 (0.78%)
Last updated: Sep 4, 2026, 2:40 PM ICT

BKK:NTF Ratios and Metrics

Millions THB. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5601,240----
Market Cap Growth
------
Enterprise Value
2,8441,517----
Last Close Price
12.806.15----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.535.40----
PS Ratio
0.730.49----
PB Ratio
3.622.73----
P/TBV Ratio
3.622.74----
P/OCF Ratio
-5066.21----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.810.60----
EV/EBITDA Ratio
6.925.23----
EV/EBIT Ratio
7.065.26----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.440.411.470.740.781.42
Debt / EBITDA Ratio
0.750.631.301.953.908.48
Debt / FCF Ratio
--3.29---
Net Debt / Equity Ratio
0.400.161.410.660.140.85
Net Debt / EBITDA Ratio
0.700.251.281.860.745.22
Net Debt / FCF Ratio
-1.04-7.303.15-0.90-0.42-0.67
Asset Turnover
4.025.435.403.844.80-
Inventory Turnover
31.8524.9412.298.8414.80-
Quick Ratio
1.872.190.941.101.992.13
Current Ratio
2.112.671.492.302.743.81
Return on Equity (ROE)
72.53%85.62%72.18%30.55%24.21%-
Return on Assets (ROA)
28.76%38.74%27.10%14.24%8.43%-
Return on Invested Capital (ROIC)
39.75%63.60%40.12%24.25%17.98%6.98%
Return on Capital Employed (ROCE)
54.40%60.60%102.00%29.50%13.70%7.90%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
13.29%18.52%----
FCF Yield
-10.61%-0.79%----
Dividend Yield
0.89%1.86%----
Payout Ratio
62.63%90.46%119.04%53.05%--
Buyback Yield / Dilution
-23.89%-2.47%-25.92%-211.69%-202.03%-
Total Shareholder Return
-23.00%-0.60%-25.92%-211.69%-202.03%-