Becamex Infrastructure Development JSC (STC:IJC)
â‚« 13400 0 (0%) Market Cap: 5.06 Til Enterprise Value: 5.45 Til PE Ratio: 25.53 PB Ratio: 1.00 GF Score: 62/100