Topofthehill, I don't have any tips.  Just using what I glean from the financial reports, Chicago
newspapers and general info on the MSO's.  TD has a strong buy rating with  eight analysts contributing.
The highest target price $12.00 U.S. or around $16.00 Canadian.  I think this could be low and
the stock could easily triple or move from around $8.00 Canadian to $24.00 Canadian. I hold the stock in both
US and Canadian accounts. The safest bet on this play is the stock, but my biggest bet is with the warrants which let you buy the stock at $12.50
plus one warrant for the next 24 months.  The warrants are selling around $2.00.  Only 500 hundred at this
price and then the ask jumps to $2.84. Should be more coming available at $2.00 as Anonymous (Insiders IMO)
usually selling a few more.  If the stock hits $24 Canadian, you can buy the stock for $12.50 plus one warrant.
That leaves you with $24 -  $14.50 = $9.50 gain on a $2.00 warrant.  A lot of small investors on Reddit say they are picking
up small lots when the stock drops to lower that $2.00.  Warrants are a high risk investment and 
can go to zero if the stock doesn't move past the "in the money" point.  On the other hand they can 
explode and make you a lot of money.