TBN Corporation PCL (BKK:TBN)
Thailand flag Thailand · Delayed Price · Currency is THB
3.460
+0.020 (0.58%)
Sep 3, 2026, 4:36 PM ICT

TBN Corporation PCL 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
3464587751,410--
Market Cap Growth
-27.62%-40.90%-45.03%---
Enterprise Value
-59683881,079--
Last Close Price
3.464.337.0912.73--

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
-23.1535.2119.00--
Forward PE
-8.168.1614.00--
PS Ratio
0.981.222.283.22--
PB Ratio
0.740.901.512.79--
P/TBV Ratio
0.750.911.542.82--
P/FCF Ratio
4.695.4832.6330.29--
P/OCF Ratio
4.575.3931.5129.29--

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.181.142.46--
EV/EBITDA Ratio
-2.8617.2411.38--
EV/EBIT Ratio
-3.3521.6512.01--
EV/FCF Ratio
-0.8116.3623.17--

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.040.050.070.070.770.19
Debt / EBITDA Ratio
-0.731.110.361.090.10
Debt / FCF Ratio
0.250.281.430.79-0.15
Net Debt / Equity Ratio
-0.86-0.85-0.71-0.710.37-0.62
Net Debt / EBITDA Ratio
30.72-18.36-16.22-3.800.58-0.35
Net Debt / FCF Ratio
-5.51-5.20-15.39-7.73-14.73-0.48
Asset Turnover
0.520.540.490.921.631.73
Inventory Turnover
---742.0394.7829.22
Quick Ratio
3.513.834.384.161.171.29
Current Ratio
3.754.034.594.321.331.50
Return on Equity (ROE)
-1.89%3.86%4.38%26.16%52.84%130.44%
Return on Assets (ROA)
-1.07%1.81%1.63%11.73%12.69%37.59%
Return on Invested Capital (ROIC)
-19.37%14.77%10.71%60.37%56.31%492.60%
Return on Capital Employed (ROCE)
-2.30%3.70%3.20%16.50%36.90%145.80%

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
-2.66%4.32%2.84%5.26%--
FCF Yield
21.32%18.25%3.06%3.30%--
Dividend Yield
6.11%4.85%2.68%1.10%--
Payout Ratio
-96.02%63.59%75.45%122.88%126.11%
Buyback Yield / Dilution
---12.74%-19.82%-51.04%-308.43%
Total Shareholder Return
6.11%4.85%-10.06%-18.72%-51.04%-308.43%