Iothree (NASDAQ: IOTR) is owned by 0.29% institutional shareholders, 2.16% Iothree insiders, and 97.55% retail investors. Eng Chye Koh is the largest individual Iothree shareholder, owning 89,285.00 shares representing 2.16% of the company. Eng Chye Koh's Iothree shares are currently valued at $265.18k.