Ibex CEO Robert Thomas Dechant sells 5,000 shares at $45.0191
Dechant sold 5,000 common shares on Sept. 25, 2026 for $45.0191 per share. His direct holdings fell to 257,011 shares.
Dechant sold 5,000 common shares on Sept. 25, 2026 for $45.0191 per share. His direct holdings fell to 257,011 shares.