If you liked this article you might like

Stocks at Highs as Dow, Nasdaq and S&P 500 on Track to Lock Up Records
Advanced Micro Devices Jumps on Upgrade
AMD Rallies on Analyst's Big Double Upgrade; What Its Stock Chart Says
Midday Report: AMD Jumps on Bank of America Upgrade; Stocks Inch Higher