Becamex Infrastructure Development JSC (STC:IJC)
â‚« 14200 250 (1.79%) Market Cap: 4.47 Til Enterprise Value: 4.69 Til PE Ratio: 14.36 PB Ratio: 0.98 GF Score: 66/100