Takeover

KEELKeel Infrastructure Corp.

Finance Services

Revenue
$229MFY2023: $120MFY2024: $133MFY2025: $229M
72% YoY
Operating margin
-65.2%FY2023: -41.5%FY2024: -21.0%FY2025: -65.2%
210% YoY
EBITDA
−$27MFY2023: $34MFY2024: $107MFY2025: −$27M
125% YoY
Market cap
$1.3B
Employees
274
$837K revenue each
Net debt / EBITDA
—
$310M net debt
AI in 10-K
9.2
mentions per 10K words

Takeover score 2 of 13

Fixable underperformance 0 of 7

Buyer economics 1 of 4

Catalysts 1 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue——$120M$133M$229M 72% FY2023: $120MFY2024: $133MFY2025: $229M
Operating income——−$50M−$28M−$150M 434% FY2023: −$50MFY2024: −$28MFY2025: −$150M
Net income——−$56M−$28M−$285M 903% FY2023: −$56MFY2024: −$28MFY2025: −$285M
Operating cash flow——−$107M−$142M−$227M 60% FY2023: −$107MFY2024: −$142MFY2025: −$227M
Capex——$48M$287M$100M 65% FY2023: $48MFY2024: $287MFY2025: $100M
Stock-based comp——$11M$13M$15M 18% FY2023: $11MFY2024: $13MFY2025: $15M

Deal filings

None.

13D filers

FiledFilerFormStakeIntent
Aug 18, 2025Riot Platforms, Inc.SCHEDULE 13D/A4.6%Active
Aug 8, 2025Riot Platforms, Inc.SCHEDULE 13D/A7.2%Active
Jul 23, 2025Riot Platforms, Inc.SCHEDULE 13D/A8.3%Active
Jul 16, 2025Riot Platforms, Inc.SCHEDULE 13D/A9.8%Active
Jul 8, 2025Riot Platforms, Inc.SCHEDULE 13D/A11.2%Active
Jul 1, 2025Riot Platforms, Inc.SCHEDULE 13D/A12.3%Active
Jun 20, 2025Riot Platforms, Inc.SCHEDULE 13D/A13.4%Passive
Jun 6, 2025Riot Platforms, Inc.SCHEDULE 13D/A14.6%Passive
Apr 9, 2025Riot Platforms, Inc.SCHEDULE 13D/A16.3%Passive
Sep 23, 2024Riot Platforms, Inc.SC 13D/A19.9%Passive

Insider trading

Open-market buys, 12 mo
$526K · 4
Open-market sells, 12 mo
$0 · 0
Net
$526K

Pay vs performance

No pay-versus-performance disclosure yet.