Did Algonquin Power & Utilities's (TSE:AQN) Share Price Deserve to Gain 94%?