Keel Infrastructure (KEEL) Ownership
KEEL$1.94+0.07 +3.74%
$1.17B
Market Cap
$1.68B
Enterprise Value
$152.05M
Revenue (TTM)
—
Market Position
Ownership data loads after the page opens.
$1.17B
Market Cap
$1.68B
Enterprise Value
$152.05M
Revenue (TTM)
—
Market Position
Ownership data loads after the page opens.
KEEL price $1.94 +0.07 +3.74%
Stocklytics score rationale: value 59, quality 20, growth 50.
Insights · Forecast · Financials · Learn