Investing.com·3 hours ago·macroeconomiaBULLISHLOWKeyBanc upgrades Quanta Services stock rating on execution strengthNo summary availableRead at Investing.com→