Catch up on today's top five analyst upgrades with this list compiled by The Fly: 1. Pentair (PNR) upgraded to Buy from Neutral at Goldman Sachs with analyst Brian Lee saying he believes that "cyclical dynamics" are beginning to favor the residential end market for the first time in a while as water spending trends inflect positively. 2. iRobot (IRBT) upgraded to Market Perform from Underperform at Raymond James with analyst Brian Gesuale citing no tariff relief in 2020 and limited expense leverage. 3. Digital Realty (DLR) upgraded to Buy from Hold at Jefferies with analyst Jonathan Petersen saying since the company's acquisition agreement with Interxion (INXN) was announced in late October, Digital Realty shares have underperformed data center peers amid an overhang due to some Interxion "shareholder agitation" for an increased bid. 4. TransAlta (TAC) upgraded to Outperform from Neutral at Credit Suisse with analyst Andrew Kuske saying the company's business plans and market environment "have been progressively positive," yet the stock has not yet inflected meaningfully. 5. Columbia Property (CXP) and EPR Properties (EPR) upgraded to Buy from Hold at SunTrust. This list is just a portion of The Fly's full analyst coverage. To see The Fly's full Street Research coverage, click here.