Becamex Infrastructure Development JSC (STC:IJC)
â‚« 15100 600 (4.14%) Market Cap: 4.75 Til Enterprise Value: 4.97 Til PE Ratio: 15.54 PB Ratio: 1.06 GF Score: 64/100