Brian Curci

General Counsel, NRG Energy.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • NRG Energy NRG46,238 shares2$4.8M at $103.67Aug 3, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Aug 3, 2026Granted 44 shares of NRG Energy2
  • May 1, 2026Granted 40 shares of NRG Energy3
  • Feb 2, 2026Granted 41 shares of NRG Energy4
  • Jan 6, 2026Sold 46,976 shares at $158.84 of NRG Energy5
  • Jan 5, 2026Sold 60,580 shares at $161.71 of NRG Energy5
  • Jan 2, 2026Shares withheld for tax 28,306 shares at $166.16 of NRG Energy5
  • Jan 2, 2026Shares withheld for tax 2,015 shares at $166.16 of NRG Energy5
  • Jan 2, 2026Shares withheld for tax 1,751 shares at $166.16 of NRG Energy5
  • Jan 2, 2026Shares withheld for tax 1,070 shares at $166.16 of NRG Energy5
  • Jan 2, 2026Granted 3,829 shares of NRG Energy5
  • Jan 2, 2026Exercised options 4,937 shares at $166.16 of NRG Energy5
  • Jan 2, 2026Exercised options 61,790 shares of NRG Energy5
  • Nov 3, 2025Granted 57 shares of NRG Energy6
  • Aug 1, 2025Granted 58 shares of NRG Energy7
  • May 1, 2025Granted 86 shares of NRG Energy8
  • Feb 3, 2025Granted 95 shares of NRG Energy9
  • Jan 2, 2025Shares withheld for tax 13,667 shares at $92.75 of NRG Energy10
  • Jan 2, 2025Shares withheld for tax 1,819 shares at $92.75 of NRG Energy10
  • Jan 2, 2025Shares withheld for tax 1,636 shares at $92.75 of NRG Energy10
  • Jan 2, 2025Shares withheld for tax 1,067 shares at $92.75 of NRG Energy10
  • Jan 2, 2025Exercised options 3,043 shares at $92.75 of NRG Energy10
  • Jan 2, 2025Granted 7,472 shares of NRG Energy10
  • Jan 2, 2025Exercised options 29,176 shares of NRG Energy10
  • Nov 1, 2024Granted 135 shares of NRG Energy11
  • Sep 3, 2024Shares withheld for tax 2,815 shares of NRG Energy12

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12