#tcbp stock analysis