Zogenix shares climb after stock rated 'Buy'