Ziv Chen might have been involved in the net betting business to own more than a few ent positions