Tilray Brands Reports Disappointing Earnings, Stock Plummets
Tilray Brands (TLRY) experienced a significant drop in stock price, falling over 12% after reporting disappointing fiscal Q2 2025 earnings. The company posted a net revenue of $211 million, which, while a 9% increase year-over-year, was below analysts' expectations of $216.3 million. The ongoing losses raise concerns about the stock's viability as a buy.