The ITOS stock touches 52 weeks low than $ 7.09 in the middle of market challenges Source link