Alliant Energy ($LNT) has surged to an all-time high this week as key growth drivers push the utility stock forward.
Read full article on MarketWire