IBEX Ltd

IBEXNASDAQ
$49.52
6.5215.16%
Last update: Nov 6, 4:00 PM
IBEX (IBEX) Stock Price Target 2026 & Analyst Forecast - Benzinga