I.C.C. International PCL (BKK:ICC)
Thailand flag Thailand · Delayed Price · Currency is THB
24.30
0.00 (0.00%)
May 21, 2026, 4:37 PM ICT

I.C.C. International PCL Ratios and Metrics

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12,15012,25011,68012,2079,7368,792
Market Cap Growth
5.68%4.88%-4.31%25.37%10.74%9.01%
Enterprise Value
11,99212,3599,97410,6157,2697,206
Last Close Price
24.3023.8022.2922.7817.6515.76
PE Ratio
37.4515.4011.8813.6515.7372.33
PS Ratio
1.481.471.341.381.151.29
PB Ratio
0.400.410.390.420.340.32
P/TBV Ratio
0.410.420.400.420.340.32
P/FCF Ratio
58.651088.76-259.8830.7217.33
P/OCF Ratio
26.2048.29-86.5320.4215.24
EV/Sales Ratio
1.471.481.141.200.861.06
EV/EBITDA Ratio
208.48--56.07155.15-
EV/EBIT Ratio
---346.37--
EV/FCF Ratio
57.881098.42-226.0022.9414.21
Debt / Equity Ratio
0.020.020.030.020.030.03
Debt / EBITDA Ratio
6.059.394.481.022.023.42
Debt / FCF Ratio
3.0659.16-12.842.401.47
Net Debt / Equity Ratio
-0.010.00-0.02-0.01-0.09-0.08
Net Debt / EBITDA Ratio
2.02-0.192.47-1.57-53.8523.04
Net Debt / FCF Ratio
-2.074.222.29-6.32-7.96-4.33
Asset Turnover
0.230.240.250.260.250.21
Inventory Turnover
2.072.132.192.412.271.66
Quick Ratio
1.771.351.371.232.352.35
Current Ratio
5.004.433.533.603.824.05
Return on Equity (ROE)
1.11%2.68%3.37%3.11%2.17%0.41%
Return on Assets (ROA)
-0.64%-0.73%-0.63%0.06%-0.23%-0.40%
Return on Invested Capital (ROIC)
-1.22%-1.40%-1.19%0.11%-0.45%-0.56%
Return on Capital Employed (ROCE)
-1.10%-1.20%-1.10%0.10%-0.40%-0.70%
Earnings Yield
2.68%6.49%8.42%7.33%6.36%1.38%
FCF Yield
1.71%0.09%-1.79%0.39%3.26%5.77%
Dividend Yield
2.88%2.94%2.83%2.91%3.29%1.29%
Payout Ratio
70.69%28.90%33.83%32.50%16.44%59.78%
Buyback Yield / Dilution
-0.19%-0.00%0.00%--
Total Shareholder Return
2.69%2.94%2.83%2.91%3.29%1.29%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.