CannTrust Holdings Inc. (NYSE:CTST) reached 125.06% versus a 1-year low price of $4.35. The stock was last seen 3.6% higher, reaching at $9.79 on 3/26/2019. At a recent session, the prices were hovering between $9.31 and $9.8. This company shares are -100% up from its target price of $0 and the current market capitalization stands at $1.03B. The recent change has given its price a 20.72% lead over SMA 50 and -18.24% deficit over its 52-week high. The stock witnessed 8.06% gains, 117.07% gains and 0.24% gains for the 1-month, 3-month and 6-month period, respectively. To measure price-variation, we found CTST’s volatility during a week at 4.07% and during a month it has been found around 4.9%.

CannTrust Holdings Inc. (CTST) Top Holders

Institutional investors currently hold around $1 million or 0% in CTST stock. Look at its top three institutional owners: Hilton Capital Management, Llc owns $756 thousand in CannTrust Holdings Inc., which represents roughly 0.07% of the company’s market cap and approximately 75.6% of the institutional ownership. Similar statistics are true for the second largest owner, Qci Asset Management Inc/Ny, which owns 5,786 shares of the stock are valued at $55 thousand. The third largest holder is Horrell Capital Management, Inc., which currently holds $7 thousand worth of this stock and that ownership represents nearly 0% of its market capitalization.

CannTrust Holdings Inc. 13F Filings

At the end of December reporting period, 3 institutional holders increased their position in CannTrust Holdings Inc. (NYSE:CTST) by some 58,686 shares, 1 decreased positions by 10,000 and held positions by 17,800. That puts total institutional holdings at 86,486 shares, according to SEC filings. The stock grabbed new institutional investments totaling shares while 1 institutional investors sold out their entire positions totaling 10,000 shares.

CannTrust Holdings Inc. (CTST) Analyst Guide

Several analysts have released their opinion on CannTrust Holdings Inc. (NYSE:CTST), with 4 analysts believing it is a strong buy. Whereas 0 of them predict the stock is a hold. Also, there are 7 buy, 0 sell and 0 strong sell ratings, collectively assigning a 1.64 average brokerage recommendation [T1].