Iothree (NASDAQ: IOTR) is owned by 0.45% institutional shareholders, 3.42% Iothree insiders, and 96.13% 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 $286.60k.