Loading IBEX…
SEC filing
IBEX · CIK 1720420
4 · Jul 6, 2026 · Greenwald Taylor C reported 853 shares
Greenwald Taylor C reported 853 shares
FORM 4
Graphics and non-inline formats (not embedded below).