Trade Setup Buy Target $36.84 Sell Target $39.45 Stop Loss $32.63 NRG Energy, Inc., together with its subsidiaries, operates as an energy company in the United States. The company is involved in the producing, selling, and delivering electricity and related products and services to 3.1 million residential, industrial, and commercial consumers. It generates electricity using […]