Canoe Financial LP Sells 37,239 Shares of Enerflex Ltd. $EFXT | StockRay