IBEX Limited
Exchange: nyse
none
291511200.00
62010000.00
14.022996465906
0.120717884908
33.82%
3.25