IBEX Limited IBEX

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

+8 more TTM periods

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

Show all line items

Columns are period end dates