Keel Infrastructure Corp. (KEEL)
NASDAQ: KEEL · Real-Time Price · USD
4.840
+0.280 (6.14%)
At close: Jul 9, 2026, 4:00 PM EDT
4.910
+0.070 (1.44%)
After-hours: Jul 9, 2026, 6:57 PM EDT

Keel Infrastructure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9231,41471497299984
Market Cap Growth
603.43%97.94%-26.55%885.71%-89.97%482.16%
Enterprise Value
3,1741,524678.08908.22132.77942.92
Last Close Price
4.842.351.492.910.445.05
PE Ratio
-----38.85
Forward PE
----11.2814.03
PS Ratio
13.456.175.368.080.675.80
PB Ratio
6.562.521.173.300.392.33
P/TBV Ratio
6.712.331.002.620.362.13
EV/Sales Ratio
14.526.655.097.540.905.56
EV/EBITDA Ratio
--6.3126.46-10.70
EV/EBIT Ratio
-----14.82
Debt / Equity Ratio
1.401.040.030.040.070.17
Debt / EBITDA Ratio
--0.220.58-0.96
Net Debt / Equity Ratio
0.560.20-0.06-0.220.13-0.10
Net Debt / EBITDA Ratio
-2.12-4.09-0.34-1.87-0.16-0.46
Net Debt / FCF Ratio
-0.69-0.330.080.41-0.120.27
Asset Turnover
0.200.230.260.330.330.57
Inventory Turnover
-29.58-50.58-161.98-408.91--
Quick Ratio
6.053.912.161.230.471.25
Current Ratio
9.605.587.591.881.022.84
Return on Equity (ROE)
-57.78%-35.60%-1.62%-14.52%-51.81%10.10%
Return on Assets (ROA)
-19.62%-15.26%-5.11%-13.91%-58.35%11.12%
Return on Invested Capital (ROIC)
-35.02%-24.01%-6.61%-19.30%-76.99%15.74%
Return on Capital Employed (ROCE)
-21.54%-16.78%-5.93%-17.09%-79.21%27.39%
Earnings Yield
-----2.57%
Buyback Yield / Dilution
-26.87%-36.14%-54.52%-26.21%-22.06%-98.56%
Total Shareholder Return
-26.87%-36.14%-54.52%-26.21%-22.06%-98.56%