RE: Bennett in Investor's DigestIt is unlikely we will ever really know the truth about the events that lead to the delay. Not sure if it would really matter anyways if we knew exactly what went wrong.
As for the TD analysts, he is a classic sheep type analyst. Perform only basic surface level analysis and then he is blindsided like the rest of us when something goes wrong. He rates the stock a Buy witha target price of $34 when it was trading for $28 but it is a Hold with a target of $16.50 when it is $16. It will probably become a Buy again once it gets back above $25. Typical sheep behaviour....following the market action. There are probably at least 5-10 people on this board that could give us better analysis without the resources that he has.
FWIW I bought a few more shares today. Cheers!!!