Business
fromBenzinga
11 hours agoMajor Decision: Thomas Robert Dechant Exercises Options, Realizing $720K At IBEX - IBEX (NASDAQ:IBEX)
IBEX CEO Dechant exercised options for 45,027 shares valued at $720,882 while IBEX shares traded at $35.01, down 2.7%.