Micron Technology (MU)wasn’t the top mover yesterday in Barchart’s Top 100 Stocks to Buy. That award goes to Outlook ...