Tilray Brands (NASDAQ:TLRY) Stock Price Down 2.1% - Time to Sell?
Tilray Brands (NASDAQ:TLRY) saw its share price drop by 2.1% to $4.68, with trading volume significantly below average. Despite a consensus "Moderate Buy" rating from analysts with an $11.00 price target, the company recently missed EPS expectations, reporting a loss of $0.43 against an …