Tilray Brands (NASDAQ:TLRY) Shares Down 4.8% - Should You Sell?
Tilray Brands (NASDAQ:TLRY) shares recently dropped 4.8% to $6.56, nearing its 52-week low and trading below its 200-day moving average. Analysts currently rate the stock as a "Hold" with an average price target of $11.50, despite recent mixed revisions. The company missed EPS estimates in its last quarter and reported negative net margins, with an insider recently selling a significant block of shares.
https://www.marketbeat.com/instant-alerts/tilray-brands-nasdaqtlry-shares-down-48-should-you-sell-2026-04-28/