This morning, JMP Securities upgraded shares of Yahoo! from market perform to outperform citing its new deal with Microsoft. The firm sees their search partnership helping drive better results for Yahoo! in the coming quarters. With the upgrade, JMP set a price target of $21 per share.