KEEL Keel Infrastructure Corp.
3.330USD-4.03%Mkt Cap: 2.06B $P/E: —1d ago
Keel Infrastructure Corp. operates digital and energy infrastructure with focus on high-performance computing (HPC) and artificial intelligence (AI) workloads in North America, Canada, and the United States. It primarily…
Industry Peers
Information Technology ServicesKey Statistics
Company
Market Cap2.06B USD
Enterprise Value2.47B USD
Revenue (TTM)188.14M USD
Gross Profit-18.90M USD
Net Income (TTM)-208.51M USD
Revenue/Share0.32 USD
Last Price3.330 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryUS
SectorTechnology
IndustryInformation Technology Services
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-11.97
PEG—
EV/EBITDA-43.00
EV/Revenue13.11
P/S11.39
P/B6.51
EPS (TTM)-0.65
EPS (Forward)-0.29
52W Range
1.68029% of range7.370
52W High7.370 USD
52W Low1.680 USD
Profitability
Gross Margin-8.25%
Oper. Margin-180.98%
EBITDA Margin-30.48%
Profit Margin-90.94%
ROE-37.21%
ROA-16.08%
Growth
Revenue Growth-50.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF-226.59M USD
CapEx (TTM)120.46M USD
FCF Margin-96.02%
FCF Yield-8.78%
Net Debt322.84M USD
Net Debt/EBITDA-5.63
Balance Sheet
Debt/Equity1.22
Current Ratio16.26
Quick Ratio13.07
Book Value/Sh0.53 USD
Cash/Share1.16 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)6.545 USD
Upside (mean)+96.6%
Target Range4.500 USD – 10.00 USD
4.500+96.6% to mean10.00
# Analysts11
Ownership
Shares Out.617.57M
Float589.79M
Insiders4.57%
Institutions66.96%
Short Interest
Short Ratio2.9d
Short % Float18.10%
Short % Out.17.79%
Shares Short109.87M
Short (prev mo.)115.86M
Technical
SMA 503.584 (-7.1%)
SMA 2003.454 (-3.6%)
Beta4.01
S&P 52W Chg16.45%
Avg Vol (30d)31.47M
Avg Vol (10d)23.65M
Technical Indicators
RSI (14)42.6
MACD-0.0579
MACD Signal-0.0251
MACD Hist.-0.0328
BB Upper4.170 USD
BB Middle3.657 USD
BB Lower3.144 USD
BB Width28.04%
ATR (14)0.2728 USD
Vol Ratio (20d)0.97x