Cannabis Stocks – TCNNF stock analysis looking at TCNNF stock with value investing principles