IBEX Limited IBEX

44.53 1.31 3.03% as of 25 Sep
Market cap
$573.9M
P/E
13.0×
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

26.29% 33.65% 33.11% 30.43%
ROA
14.02% 15.60% 16.50% 15.91%
ROIC
26.13% 24.28% 24.45% 24.66%
Return on Tangible Assets
39.30% 38.13% 38.22% 34.36%
Average Days of Receivables
74.00 79.84 76.39 73.40
Free Cash Flow per Share
2.33 2.17 2.40 2.33
Free Cash Flow
31.19 29.28 32.31 31.19
Piotroski F-Score
6.00 7.00 7.00 7.00
Other line items

Show all line items

Columns are period end dates