TD Securities analyst Graham Ryding raised his rating to “buy” from “hold”, believing that the recent selloff makes for an ...