NRG Energy ( NRG - Free Report ) has gained 70.4% in the last year against 4.4% decline of its industry. This Zacks Rank #3 (Hold) stock reported positive earnings surprise in two of the last four quarters, resulting in an average positive surprise of 374.24%. You can see the complete list of today's Zacks #1 Rank (Strong Buy) stocks here.