July 22 - Yahoo agreed to repurchase 40 million shares of stock from major stakeholder Third Point; BMO raises Apple price target ahead of its earnings report.