Canopy Growth announced its quarterly financial results, reporting losses of 24 cents per share. This figure fell short of the analyst consensus estimate of a loss of 15 cents. In terms of quarterly ...