AdvisorShares Investments LLC Has $1.05 Million Stock Position in Tilray Inc (NASDAQ:TLRY)

 AdvisorShares Investments LLC Has $1.05 Million Stock Position in Tilray Inc (NASDAQ:TLRY)

AdvisorShares Investments LLC cut its holdings in shares of Tilray Inc (NASDAQ:TLRY – Free Report) by 18.8% in the second quarter, according to its most recent filing with the Securities and Exchange…