I.C.C. International PCL (BKK:ICC)
Thailand flag Thailand · Delayed Price · Currency is THB
24.80
+0.80 (3.33%)
Jun 12, 2026, 3:14 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12,40012,25011,68012,2079,7368,792
Market Cap Growth
7.85%4.88%-4.31%25.37%10.74%9.01%
Enterprise Value
12,24212,3599,97410,6157,2697,206
Last Close Price
24.8023.8022.2922.7817.6515.76
PE Ratio
38.1115.4011.8813.6515.7372.33
PS Ratio
1.521.471.341.381.151.29
PB Ratio
0.410.410.390.420.340.32
P/TBV Ratio
0.420.420.400.420.340.32
P/FCF Ratio
59.851088.76-259.8830.7217.33
P/OCF Ratio
26.7448.29-86.5320.4215.24
EV/Sales Ratio
1.501.481.141.200.861.06
EV/EBITDA Ratio
212.82--56.07155.15-
EV/EBIT Ratio
---346.37--
EV/FCF Ratio
59.091098.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.62%6.49%8.42%7.33%6.36%1.38%
FCF Yield
1.67%0.09%-1.79%0.39%3.26%5.77%
Dividend Yield
2.82%2.94%2.83%2.91%3.29%1.29%
Payout Ratio
70.69%28.90%33.83%32.50%16.44%59.78%
Total Shareholder Return
2.82%2.94%2.83%2.91%3.29%1.29%