Live feed20:09:44·1035dINSIDERFilingvia QuantisnowSEC Form 3: New insider Leone John claimed ownership of 2,019,739 sharesByQuantisnow·Wall Street's wire, on your screen.IBEX· IBEX LimitedTechnologyOriginal source