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