Skip to content

KEEL

Keel Infrastructure Corp.

Stock

$3.62+0.18 (+5.23%)Close Oct 2, 2026

EBITDA, 2025
−$27M

EBITDA

EBITDA by fiscal year

PeriodEBITDAYoY
2025−$27M—
2024$122M+249.9%
2023$35M—
2022−$212M—
2021$88M+1,753.1%
2020$4.8M—