idn stock review