Tilray Brands (NASDAQ:TLRY) Stock Price Down 11.8% on Insider Selling

Shares of Tilray Brands, Inc. (NASDAQ: TLRY - Get Free Report) dropped 11.8% during trading on Thursday after an insider sold shares in the company. The company traded as low as $6.82 and last traded at $6.94. Approximately 42,291,145 shares changed hands during mid-day trading, an increase of 852% from the average daily volume of 4,444,306
Open original source