Takeover

EGYVAALCO ENERGY INC /DE/

Crude Petroleum & Natural Gas

Revenue
$359MFY2021: $199MFY2022: $354MFY2023: $455MFY2024: $479MFY2025: $359M
25% YoY
Operating margin
-5.7%FY2021: 39.7%FY2022: 48.3%FY2023: 34.9%FY2024: 28.5%FY2025: -5.7%
120% YoY
EBITDA
$89MFY2021: $100MFY2022: $219MFY2023: $274MFY2024: $280MFY2025: $89M
68% YoY
Market cap
$677M
Employees
281
$1M revenue each
Net debt / EBITDA
1.6×
$147M net debt
AI in 10-K
0.0
mentions per 10K words

Takeover score 2 of 13

Fixable underperformance 0 of 7

Buyer economics 2 of 4

Catalysts 0 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$199M$354M$455M$479M$359M 25% FY2021: $199MFY2022: $354MFY2023: $455MFY2024: $479MFY2025: $359M
Operating income$79M$171M$159M$136M−$21M 115% FY2021: $79MFY2022: $171MFY2023: $159MFY2024: $136MFY2025: −$21M
Net income$82M$52M$60M$58M−$41M 171% FY2021: $82MFY2022: $52MFY2023: $60MFY2024: $58MFY2025: −$41M
Operating cash flow$50M$129M$224M$114M$213M 87% FY2021: $50MFY2022: $129MFY2023: $224MFY2024: $114MFY2025: $213M
Stock-based comp$2M$2M$3M$4M$6M 45% FY2021: $2MFY2022: $2MFY2023: $3MFY2024: $4MFY2025: $6M
Buybacks$1M$4M$24M$7M$709K 90% FY2021: $1MFY2022: $4MFY2023: $24MFY2024: $7MFY2025: $709K
Dividends$0$9M$27M$26M$26M 1.0% FY2021: $0FY2022: $9MFY2023: $27MFY2024: $26MFY2025: $26M

Deal filings

FiledFormAcquirerPricePremium
Aug 30, 2022DEFM14A—$0.6767.27%
Aug 19, 2022PREM14A—$0.6767.27%

13D filers

FiledFilerFormStakeIntent
Nov 10, 2021Radoff Bradley LouisSC 13D/A3.4%Passive
Jun 26, 2020Radoff Bradley LouisSC 13D/A6.8%Passive
May 5, 2020Radoff Bradley LouisSC 13D/A6.8%Passive
May 23, 2019KORNITZER CAPITAL MANAGEMENT INC /KSSC 13D/A5.0%Passive
Apr 29, 2019KORNITZER CAPITAL MANAGEMENT INC /KSSC 13D/A5.8%Passive
Apr 3, 2019KORNITZER CAPITAL MANAGEMENT INC /KSSC 13D/A6.9%Passive
Mar 5, 2019Radoff Bradley LouisSC 13D/A7.6%Passive
Feb 25, 2019KORNITZER CAPITAL MANAGEMENT INC /KSSC 13D/A7.9%Passive

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——250166
FY2024——281119
FY2023——275134
FY2022——264126
FY2021——18195