Takeover

PCGPG&E Corp

Electric & Other Services Combined

Revenue
$24.9BFY2021: $20.6BFY2022: $21.7BFY2023: $24.4BFY2024: $24.4BFY2025: $24.9B
2.1% YoY
Operating margin
19.0%FY2021: 9.1%FY2022: 8.5%FY2023: 10.9%FY2024: 18.3%FY2025: 19.0%
4.3% YoY
EBITDA
$4.7BFY2021: $1.9BFY2022: $1.8BFY2023: $2.7BFY2024: $4.5BFY2025: $4.7B
6.5% YoY
Market cap
$29.0B
Employees
—
Net debt / EBITDA
11.9×
$56.4B net debt
AI in 10-K
0.3
mentions per 10K words

Takeover score 1 of 13

Fixable underperformance 0 of 7

Buyer economics 1 of 4

Catalysts 0 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$20.6B$21.7B$24.4B$24.4B$24.9B 2.1% FY2021: $20.6BFY2022: $21.7BFY2023: $24.4BFY2024: $24.4BFY2025: $24.9B
Operating income$1.9B$1.8B$2.7B$4.5B$4.7B 6.5% FY2021: $1.9BFY2022: $1.8BFY2023: $2.7BFY2024: $4.5BFY2025: $4.7B
Net income−$102$2K$2K$2K$3K 4.8% FY2021: −$102FY2022: $2KFY2023: $2KFY2024: $2KFY2025: $3K
Operating cash flow$2.3B$3.7B$4.7B$8.0B$8.7B 8.5% FY2021: $2.3BFY2022: $3.7BFY2023: $4.7BFY2024: $8.0BFY2025: $8.7B
Capex$7.7B$9.6B$9.7B$10.4B$11.8B 14% FY2021: $7.7BFY2022: $9.6BFY2023: $9.7BFY2024: $10.4BFY2025: $11.8B
Stock-based comp$56M$115M$91M$98M$134M 37% FY2021: $56MFY2022: $115MFY2023: $91MFY2024: $98MFY2025: $134M
Dividends—$0$0$86M—FY2022: $0FY2023: $0FY2024: $86M

Deal filings

None.

13D filers

FiledFilerFormStakeIntent
Jul 14, 2023PG&E Fire Victim TrustSC 13D/A3.4%Passive
Apr 13, 2023PG&E Fire Victim TrustSC 13D/A6.4%Passive
Jan 11, 2023PG&E Fire Victim TrustSC 13D/A9.4%Passive
Dec 14, 2022PG&E Fire Victim TrustSC 13D/A12.5%Passive
Oct 31, 2022PG&E Fire Victim TrustSC 13D/A12.5%Passive
Oct 11, 2022PG&E Fire Victim TrustSC 13D/A13.9%Passive
Apr 18, 2022PG&E Fire Victim TrustSC 13D/A15.3%Passive
Feb 2, 2022PG&E Fire Victim TrustSC 13D/A17.8%Passive
Jul 9, 2021PG&E Fire Victim TrustSC 13D/A24.1%Passive
Jul 10, 2020PG&E Fire Victim TrustSC 13D24.6%Passive

Insider trading

Open-market buys, 12 mo
$211K · 2
Open-market sells, 12 mo
$8M · 13
Net
−$8M

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——130145
FY2024——163129
FY2023——145112
FY2022——130119
FY2021——97117