‹ Screener

AES CORP

AES · Cogeneration Services & Small Power Producers · 713.2M shares · +2%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $77M (gross $79M, SBC $2M)

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

Grade

C66

Leveraged independent power producer with strong ROE and operating cash flow but sharply lower earnings and deeply negative FCF.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $2.9B2025-09-30 · $3.4B2025-12-31 · $3.1B2026-03-31 · $3.2B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
18.1%
Net margin
7.4%
Return on equity
22.4%
Return on assets
1.8%
Revenue growth (QoQ)
2.5%
Net-income growth
-45.8%
Current ratio
0.8×
Free cash flow
-$1.6B
Tangible book value
$1.7B
Cash & investments
$1.6B
Cash runway
4q
Stock comp / revenue
0.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-15AES CORPConversion10.1M
2026-05-15AES CORPSell10.1M$21.00
2026-04-23Coughlin StephenGrant50K
2026-04-23Rubiolo Juan IgnacioGrant48K
2026-04-23Mendoza TishGrant47K
2026-04-23Freedman Paul LGrant44K
2026-02-24Rubiolo Juan IgnacioTax withheld4.0K$16.27
2026-02-24Rubiolo Juan IgnacioTax withheld1.6K$16.27
2026-02-24Coughlin StephenTax withheld1.7K$16.27
2026-02-24Mendoza TishTax withheld1.5K$16.27
2026-02-24Freedman Paul LTax withheld1.4K$16.27
2026-02-24Da Santos BernerdTax withheld1.5K$16.27
2026-02-24Falu Ricardo ManuelTax withheld992$16.27
2026-02-24Gluski AndresTax withheld14K$16.27
2026-02-24Kohan SherryTax withheld483$16.27
2026-02-20Freedman Paul LTax withheld5.5K$16.51
2026-02-20Rubiolo Juan IgnacioGrant38K
2026-02-20Rubiolo Juan IgnacioGrant32K
2026-02-20Rubiolo Juan IgnacioTax withheld15K$16.51
2026-02-20Rubiolo Juan IgnacioTax withheld4.2K$16.51
2026-02-20Rubiolo Juan IgnacioTax withheld6.4K$16.51
2026-02-20Coughlin StephenGrant40K
2026-02-20Coughlin StephenGrant36K
2026-02-20Coughlin StephenTax withheld15K$16.51
2026-02-20Coughlin StephenTax withheld4.7K$16.51
2026-02-20Falu Ricardo ManuelGrant128K
2026-02-20Falu Ricardo ManuelGrant20K
2026-02-20Falu Ricardo ManuelTax withheld9.4K$16.51
2026-02-20Falu Ricardo ManuelTax withheld4.2K$16.51
2026-02-20Falu Ricardo ManuelTax withheld6.3K$16.51
2026-02-20Gluski AndresGrant144K
2026-02-20Gluski AndresGrant247K
2026-02-20Gluski AndresTax withheld124K$16.51
2026-02-20Gluski AndresTax withheld33K$16.51
2026-02-20Da Santos BernerdGrant32K
2026-02-20Da Santos BernerdGrant38K
2026-02-20Da Santos BernerdTax withheld14K$16.51
2026-02-20Da Santos BernerdTax withheld3.6K$16.51
2026-02-20Da Santos BernerdTax withheld5.4K$16.51
2026-02-20Coughlin StephenTax withheld7.1K$16.51
2026-02-20Kohan SherryGrant10.0K
2026-02-20Kohan SherryGrant11K
2026-02-20Kohan SherryTax withheld4.8K$16.51
2026-02-20Kohan SherryTax withheld1.2K$16.51
2026-02-20Kohan SherryTax withheld1.8K$16.51
2026-02-20Mendoza TishGrant28K
2026-02-20Mendoza TishGrant33K
2026-02-20Mendoza TishTax withheld14K$16.51
2026-02-20Mendoza TishTax withheld3.6K$16.51
2026-02-20Mendoza TishTax withheld5.5K$16.51
2026-02-20Freedman Paul LGrant26K
2026-02-20Freedman Paul LGrant28K
2026-02-20Freedman Paul LTax withheld13K$16.51
2026-02-20Freedman Paul LTax withheld3.6K$16.51
2025-11-19Rubiolo Juan IgnacioTax withheld7.1K$13.77
2025-11-19Falu Ricardo ManuelTax withheld9.2K$13.77
2025-02-24Rubiolo Juan IgnacioTax withheld1.3K$10.72
2025-02-24Rubiolo Juan IgnacioTax withheld3.1K$10.72
2025-02-24Rubiolo Juan IgnacioTax withheld1.2K$10.72
2025-02-24Mendoza TishTax withheld1.9K$10.72
2025-02-24Mendoza TishTax withheld1.5K$10.72
2025-02-24Kohan SherryTax withheld355$10.72
2025-02-24Kohan SherryTax withheld549$10.72
2025-02-24Freedman Paul LTax withheld1.7K$10.72
2025-02-24Freedman Paul LTax withheld1.4K$10.72
2025-02-24Falu Ricardo ManuelTax withheld1.1K$10.72
2025-02-24Falu Ricardo ManuelTax withheld722$10.72
2025-02-24Da Santos BernerdTax withheld2.1K$10.72
2025-02-24Da Santos BernerdTax withheld1.8K$10.72
2025-02-24Coughlin StephenTax withheld1.7K$10.72
2025-02-24Coughlin StephenTax withheld1.7K$10.72
2025-02-24Gluski AndresTax withheld17K$10.72
2025-02-24Gluski AndresTax withheld14K$10.72
2025-02-21Rubiolo Juan IgnacioGrant42K
2025-02-21Rubiolo Juan IgnacioGrant28K
2025-02-21Rubiolo Juan IgnacioTax withheld10.0K$10.59
2025-02-21Rubiolo Juan IgnacioTax withheld3.8K$10.59
2025-02-21Mendoza TishGrant40K
2025-02-21Mendoza TishGrant35K
2025-02-21Mendoza TishTax withheld14K$10.59
2025-02-21Mendoza TishTax withheld4.1K$10.59
2025-02-21Kohan SherryGrant14K
2025-02-21Kohan SherryGrant6.2K
2025-02-21Kohan SherryTax withheld2.7K$10.59
2025-02-21Kohan SherryTax withheld1.3K$10.59
2025-02-21Freedman Paul LGrant37K
2025-02-21Freedman Paul LGrant30K
2025-02-21Freedman Paul LTax withheld13K$10.59
2025-02-21Freedman Paul LTax withheld4.0K$10.59
2025-02-21Falu Ricardo ManuelGrant42K
2025-02-21Falu Ricardo ManuelTax withheld3.6K$10.59
2025-02-21Da Santos BernerdGrant45K
2025-02-21Da Santos BernerdGrant39K
2025-02-21Da Santos BernerdTax withheld16K$10.59
2025-02-21Da Santos BernerdTax withheld4.7K$10.59
2025-02-21Coughlin StephenGrant51K
2025-02-21Coughlin StephenGrant32K
2025-02-21Coughlin StephenTax withheld13K$10.59
2025-02-21Coughlin StephenTax withheld5.3K$10.59
2025-02-21Gluski AndresGrant253K
2025-02-21Gluski AndresTax withheld122K$10.59
2025-02-21Gluski AndresTax withheld33K$10.59

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

Notable events (8-K)

DateItems
2026-06-26Shareholder voteReg FDOtherExhibitsfiling ↗
2026-06-16Material agreementDebt obligationExhibitsfiling ↗
2026-06-12Otherfiling ↗
2026-04-30Shareholder votefiling ↗
2026-04-16Exec/director changefiling ↗
2026-03-19Material agreementExhibitsfiling ↗
2026-03-02Material agreementExec/director changeReg FDExhibitsfiling ↗
2026-01-16ImpairmentExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-262026-06-260001140361-26-026562 ↗
8-K2026-06-162026-06-110001193125-26-272726 ↗
8-K2026-06-122026-06-120001140361-26-025084 ↗
10-Q2026-05-052026-03-310000874761-26-000120 ↗
8-K2026-04-302026-04-290000874761-26-000100 ↗
8-K2026-04-162026-04-140000874761-26-000075 ↗
8-K2026-03-192026-03-130001193125-26-116111 ↗
10-K2026-03-022025-12-310000874761-26-000063 ↗
8-K2026-03-022026-03-010001193125-26-084157 ↗
8-K2026-01-162026-01-160000874761-26-000006 ↗
8-K2025-11-042025-11-040000874761-25-000086 ↗
10-Q2025-11-042025-09-300000874761-25-000084 ↗