Compare Stocks: IBEX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IBEXIBEX Limited456.67M33.91-2.84%112,40012.26579.74M

Average Return