‹ Screener

NRG ENERGY, INC.

NRG · Electric Services · 211.0M shares · -4%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $1.0B (gross $1.1B, SBC $101M)

Reference price $127.52 · est. market cap ~$26.9B — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C64

Mid-pack integrated power/retail-energy company with strong free cash flow and liquidity but thin margins and declining earnings.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $6.7B2025-09-30 · $7.6B2025-12-31 · $7.8B2026-03-31 · $10.3B

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
6.0%
Net margin
2.8%
Return on assets
3.0%
Revenue growth (QoQ)
32.3%
Net-income growth
-23.2%
Current ratio
1.6×
Free cash flow
$766M
EBITDA
$3.3B
Cash & investments
$4.7B
Stock comp / revenue
0.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Kinney VirginiaSell20K$127.52
2026-06-05Chung BruceTax withheld1.3K$129.20
2026-06-05Kinney VirginiaOption exercise16K
2026-06-05Chung BruceTax withheld12K$129.20
2026-06-05Kinney VirginiaOption exercise1.0K$129.20
2026-06-05Kinney VirginiaTax withheld6.7K$129.20
2026-06-05Chung BruceOption exercise22K
2026-06-05Chung BruceOption exercise1.4K$129.20
2026-06-05Kinney VirginiaTax withheld697$129.20
2026-06-01Carter Matthew JrGrant1.5K
2026-06-01Carrillo AntonioGrant2.3K
2026-06-01Wright Glenn TracyGrant1.4K
2026-06-01ZLOTNIK MARCIEGrant1.4K
2026-06-01Pruner AlexandraGrant1.6K
2026-06-01Pourbaix Alexander JGrant2.6K
2026-06-01Kapoor SanjayGrant2.5K
2026-06-01Donohue Elisabeth BGrant1.5K
2026-06-01Fawaz MarwanGrant1.4K
2026-06-01Cox HeatherGrant1.4K
2026-05-01Bentley BradGrant100
2026-05-01Spencer Gerald AlfredGrant13
2026-05-01Curci BrianGrant40
2026-05-01Kinney VirginiaGrant30
2026-05-01Liyanearachchi DakGrant22
2026-05-01Carrillo AntonioGrant58
2026-05-01Carter Matthew JrGrant129
2026-05-01Cox HeatherGrant79
2026-05-01Donohue Elisabeth BGrant73
2026-05-01Kapoor SanjayGrant4
2026-05-01Pourbaix Alexander JGrant31
2026-05-01Pruner AlexandraGrant96
2026-05-01ZLOTNIK MARCIEGrant22
2026-05-01Chung BruceGrant57
2026-05-01Gaudette Robert JGrant47
2026-03-16Kinney VirginiaSell5.0K$156.65
2026-03-04LS Power Equity Advisors, LLCSell14.3M$164.00
2026-03-04LS Power Equity Advisors, LLCSell1.8M$164.00
2026-03-04Nanus DavidSell14.3M$164.00
2026-03-04Nanus DavidSell1.8M$164.00
2026-02-09Kapoor SanjayGrant1.5K
2026-02-02Bentley BradGrant103
2026-02-02COBEN LAWRENCE SGrant759
2026-02-02Curci BrianGrant41
2026-02-02Gaudette Robert JGrant49
2026-02-02Kinney VirginiaGrant31
2026-02-02Liyanearachchi DakGrant22
2026-02-02Spencer Gerald AlfredGrant13
2026-02-02Abraham SpencerGrant248
2026-02-02Pruner AlexandraGrant98
2026-02-02Pourbaix Alexander JGrant32
2026-02-02Donohue Elisabeth BGrant75
2026-02-02Carrillo AntonioGrant60
2026-02-02Chung BruceGrant59
2026-02-02ZLOTNIK MARCIEGrant23
2026-02-02Carter Matthew JrGrant133
2026-02-02Cox HeatherGrant81
2026-01-07Chung BruceSell7.4K$158.79
2026-01-07Chung BruceSell5.0K$153.25
2026-01-06Chung BruceSell7.6K$158.79
2026-01-06Gaudette Robert JSell45K$158.76
2026-01-06Curci BrianSell47K$158.84
2026-01-05Curci BrianSell61K$161.71
2026-01-02Gaudette Robert JTax withheld1.8K$166.16
2026-01-02Gaudette Robert JTax withheld3.0K$166.16
2026-01-02Gaudette Robert JTax withheld30K$166.16
2026-01-02Liyanearachchi DakOption exercise28K
2026-01-02Liyanearachchi DakGrant2.3K
2026-01-02Liyanearachchi DakOption exercise2.2K$166.16
2026-01-02Liyanearachchi DakTax withheld590$166.16
2026-01-02Liyanearachchi DakTax withheld726$166.16
2026-01-02Liyanearachchi DakTax withheld1.2K$166.16
2026-01-02Liyanearachchi DakTax withheld12K$166.16
2026-01-02Kinney VirginiaOption exercise26K
2026-01-02Kinney VirginiaGrant2.6K
2026-01-02Kinney VirginiaOption exercise2.1K$166.16
2026-01-02Kinney VirginiaTax withheld679$166.16
2026-01-02Kinney VirginiaTax withheld765$166.16
2026-01-02Kinney VirginiaTax withheld1.2K$166.16
2026-01-02Kinney VirginiaTax withheld11K$166.16
2026-01-02Spencer Gerald AlfredGrant1.1K
2026-01-02Spencer Gerald AlfredTax withheld265$166.16
2026-01-02Spencer Gerald AlfredTax withheld786$166.16
2026-01-02COBEN LAWRENCE SGrant22K
2026-01-02COBEN LAWRENCE STax withheld5.7K$166.16
2026-01-02Chung BruceOption exercise64K
2026-01-02Chung BruceOption exercise5.1K$166.16
2026-01-02Chung BruceGrant4.6K
2026-01-02Chung BruceTax withheld1.6K$166.16
2026-01-02Chung BruceTax withheld2.8K$166.16
2026-01-02Chung BruceTax withheld3.5K$166.16
2026-01-02Curci BrianOption exercise62K
2026-01-02Curci BrianOption exercise4.9K$166.16
2026-01-02Curci BrianGrant3.8K
2026-01-02Curci BrianTax withheld1.1K$166.16
2026-01-02Curci BrianTax withheld1.8K$166.16
2026-01-02Curci BrianTax withheld2.0K$166.16
2026-01-02Curci BrianTax withheld28K$166.16
2026-01-02Chung BruceTax withheld35K$166.16
2026-01-02Bentley BradGrant4.7K
2026-01-02Gaudette Robert JOption exercise70K
2026-01-02Gaudette Robert JOption exercise5.6K$166.16
2026-01-02Gaudette Robert JGrant4.6K
2026-01-02Gaudette Robert JTax withheld1.2K$166.16
2025-12-15COBEN LAWRENCE STax withheld31K
2025-11-14Kinney VirginiaSell20K$163.82
2025-11-03Howell KevinGrant16
2025-11-03Spencer Gerald AlfredGrant14
2025-11-03Liyanearachchi DakGrant28
2025-11-03Kinney VirginiaGrant35
2025-11-03Curci BrianGrant57
2025-11-03COBEN LAWRENCE SGrant793
2025-11-03Chung BruceGrant74
2025-11-03Carrillo AntonioGrant47
2025-11-03Cox HeatherGrant64
2025-11-03Bentley BradGrant69
2025-11-03ZLOTNIK MARCIEGrant18
2025-11-03Pruner AlexandraGrant77
2025-11-03Gaudette Robert JGrant66
2025-11-03Carter Matthew JrGrant105
2025-11-03Pourbaix Alexander JGrant25
2025-11-03Donohue Elisabeth BGrant59
2025-11-03Abraham SpencerGrant196
2025-10-15Liyanearachchi DakTax withheld2.8K$171.33
2025-10-15Kinney VirginiaTax withheld2.5K$171.33
2025-09-10Liyanearachchi DakSell11K$155.00
2025-08-25Pourbaix Alexander JGrant7.0K$145.24
2025-08-04Bentley BradGrant10K
2025-08-04Bentley BradGrant17K
2025-08-01Pruner AlexandraGrant80
2025-08-01Pourbaix Alexander JGrant26
2025-08-01Howell KevinGrant17
2025-08-01Donohue Elisabeth BGrant61
2025-08-01Cox HeatherGrant66
2025-08-01Curci BrianGrant58
2025-08-01Carter Matthew JrGrant109
2025-08-01Carrillo AntonioGrant49
2025-08-01Chung BruceGrant77
2025-08-01Abraham SpencerGrant203
2025-08-01Gaudette Robert JGrant68
2025-08-01COBEN LAWRENCE SGrant823
2025-08-01Spencer Gerald AlfredGrant14
2025-08-01Liyanearachchi DakGrant47
2025-08-01ZLOTNIK MARCIEGrant18
2025-08-01Kinney VirginiaGrant52
2025-06-05Kinney VirginiaTax withheld686$156.03
2025-06-05Chung BruceTax withheld1.2K$156.03
2025-06-01Carrillo AntonioGrant1.3K
2025-06-01ZLOTNIK MARCIEGrant1.1K
2025-06-01Pruner AlexandraGrant1.3K
2025-06-01Pourbaix Alexander JGrant2.1K
2025-06-01Howell KevinGrant1.1K
2025-06-01Fawaz MarwanGrant1.1K
2025-06-01Donohue Elisabeth BGrant1.2K
2025-06-01Cox HeatherGrant1.1K
2025-06-01Carter Matthew JrGrant1.2K
2025-06-01Abraham SpencerGrant1.1K
2025-05-30Howell KevinSell50K$154.50
2025-05-16Patel Rasesh M.Tax withheld24K$159.20
2025-05-01Spencer Gerald AlfredGrant21
2025-05-01ZLOTNIK MARCIEGrant23
2025-05-01Pruner AlexandraGrant113
2025-05-01Pourbaix Alexander JGrant30
2025-05-01Howell KevinGrant20
2025-05-01Donohue Elisabeth BGrant85
2025-05-01Cox HeatherGrant93
2025-05-01Carter Matthew JrGrant154
2025-05-01Patel Rasesh M.Grant131
2025-05-01Liyanearachchi DakGrant69
2025-05-01Kinney VirginiaGrant83
2025-05-01Gaudette Robert JGrant99
2025-05-01Curci BrianGrant86
2025-05-01Chung BruceGrant122
2025-05-01Abraham SpencerGrant293
2025-05-01COBEN LAWRENCE SGrant1.2K
2025-05-01Carrillo AntonioGrant72
2025-03-31Patel Rasesh M.Tax withheld4.0K$95.46
2025-02-03Pourbaix Alexander JGrant33
2025-02-03ZLOTNIK MARCIEGrant25
2025-02-03Spencer Gerald AlfredGrant24
2025-02-03Pruner AlexandraGrant125
2025-02-03Patel Rasesh M.Grant189
2025-02-03Liyanearachchi DakGrant77
2025-02-03Kinney VirginiaGrant92
2025-02-03Howell KevinGrant23
2025-02-03Gaudette Robert JGrant110
2025-02-03Donohue Elisabeth BGrant95
2025-02-03Curci BrianGrant95
2025-02-03Cox HeatherGrant103
2025-02-03COBEN LAWRENCE SGrant1.3K
2025-02-03Chung BruceGrant135
2025-02-03Carter Matthew JrGrant171
2025-02-03Carrillo AntonioGrant79
2025-02-03Abraham SpencerGrant324
2025-01-13Chung BruceSell20K$97.63
2025-01-02Spencer Gerald AlfredGrant2.0K
2025-01-02Spencer Gerald AlfredTax withheld176$92.75
2025-01-02Spencer Gerald AlfredTax withheld366$92.75
2025-01-02Patel Rasesh M.Grant11K
2025-01-02Patel Rasesh M.Tax withheld1.7K$92.75
2025-01-02COBEN LAWRENCE SGrant43K
2025-01-02Liyanearachchi DakOption exercise17K
2025-01-02Liyanearachchi DakGrant4.4K
2025-01-02Liyanearachchi DakOption exercise1.8K$92.75
2025-01-02Liyanearachchi DakTax withheld443$92.75
2025-01-02Liyanearachchi DakTax withheld615$92.75
2025-01-02Liyanearachchi DakTax withheld721$92.75
2025-01-02Liyanearachchi DakTax withheld7.0K$92.75
2025-01-02Kinney VirginiaOption exercise16K
2025-01-02Kinney VirginiaGrant5.1K
2025-01-02Kinney VirginiaOption exercise1.7K$92.75
2025-01-02Kinney VirginiaTax withheld468$92.75
2025-01-02Kinney VirginiaTax withheld581$92.75
2025-01-02Kinney VirginiaTax withheld688$92.75
2025-01-02Kinney VirginiaTax withheld6.5K$92.75
2025-01-02Gaudette Robert JOption exercise22K
2025-01-02Gaudette Robert JGrant9.0K
2025-01-02Gaudette Robert JOption exercise2.3K$92.75
2025-01-02Gaudette Robert JTax withheld744$92.75
2025-01-02Gaudette Robert JTax withheld1.7K$92.75
2025-01-02Gaudette Robert JTax withheld1.8K$92.75
2025-01-02Gaudette Robert JTax withheld9.5K$92.75
2025-01-02Gaudette Robert JSell60K$91.41
2025-01-02Chung BruceOption exercise20K
2025-01-02Chung BruceGrant9.0K
2025-01-02Chung BruceOption exercise2.1K$92.75
2025-01-02Chung BruceTax withheld920$92.75
2025-01-02Chung BruceTax withheld2.4K$92.75
2025-01-02Chung BruceTax withheld2.5K$92.75
2025-01-02Chung BruceTax withheld11K$92.75
2025-01-02Curci BrianOption exercise29K
2025-01-02Curci BrianGrant7.5K
2025-01-02Curci BrianOption exercise3.0K$92.75
2025-01-02Curci BrianTax withheld1.1K$92.75
2025-01-02Curci BrianTax withheld1.6K$92.75
2025-01-02Curci BrianTax withheld1.8K$92.75
2025-01-02Curci BrianTax withheld14K$92.75

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-21Exec/director changeReg FDExhibitsfiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-05-01Shareholder votefiling ↗
2026-04-30Exec/director changeExhibitsfiling ↗
2026-04-28Material agreementDebt obligationReg FDExhibitsfiling ↗
2026-04-14Reg FDExhibitsfiling ↗
2026-04-07Exec/director changefiling ↗
2026-03-04Material agreementOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-212026-05-210001104659-26-064884 ↗
8-K2026-05-062026-05-060001013871-26-000010 ↗
10-Q2026-05-062026-03-310001013871-26-000012 ↗
8-K2026-05-012026-04-300001104659-26-053755 ↗
8-K/A2026-04-302026-01-060001104659-26-052882 ↗
8-K2026-04-282026-04-280001104659-26-050486 ↗
8-K2026-04-142026-04-140001104659-26-043327 ↗
8-K2026-04-072026-04-020001104659-26-040368 ↗
8-K2026-03-042026-02-270001104659-26-023570 ↗
8-K2026-03-022026-03-020001104659-26-022295 ↗
10-K2026-02-242025-12-310001013871-26-000004 ↗
8-K2026-02-242026-02-240001013871-26-000002 ↗