Shares of Yahoo! Inc. (YHOO) are trading 24.46 up .26. The stock is trading at a 52-week high.