TCRT stock touches the 52-week lowest part of $ 1,48 in the middle of market challenges Source link