Seagate (STX) received a Barclays upgrade to Overweight with a $625 price target (up from $425), and Bank of America raised its target to $605 while citing increased confidence in earnings growth and ...