Jiuzi Holdings (NASDAQ: JZXN) is owned by 0.62% institutional shareholders, 0.00% Jiuzi Holdings insiders, and 99.38% retail investors. Citadel Advisors LLC is the largest individual Jiuzi Holdings shareholder, owning 15,910.00 shares representing 0.62% of the company. Citadel Advisors LLC's Jiuzi Holdings shares are currently valued at $7.21k.