ibex treasury shares