IBEX LtdIBEX

Market cap
$266.39M
P/E ratio
9.1x