The management team is terrible. I bought in at 3.42 and sold half at 5.28 and the other half at 5.15, a few days before earnings were due - why? Despite a nice chunk of theatre signings since Nov, I had absolutely no faith in them and expected the worst. Sure enough, they're threatened with Nasdaq delistment.
Will Imax Make It? [View article]