Yahoo stock price takes beating with Microsoft taking back their bid