NASDAQ : KEEL

Keel Infrastructure Corp. — Institutional Ownership

$4.01 USD

-$0.25 (-5.87%)

Volume
16.58M
Average Volume
72.55M
Market Capitalization
$2.42B
P/E Ratio
-5.80
Dividend Yield
0.00%
Price Target
$5.50
Year High
$7.37
Year Low
$2.00
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$9.60
Institutional Ownership Summary
Institutional Ownership %

0.32%

Investors Holding

40

change: 40 | last: 0
Increased Positions

39

change: 39 | last: 0
Reduced Positions

0

change: 0 | last: 0
New Positions

39

change: 39 | last: 0
Sold Positions

0

change: 0 | last: 0
Total Calls

-

Total Puts

546.47K

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

11.21M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-05-18 JANE STREET GROUP, LLC 30.54M 5.10%
2026-05-11 JANE STREET GROUP, LLC 23.07M 3.80%
2026-02-12 JANE STREET GROUP, LLC 33.55M 5.60%
2026-02-12 Citadel Securities GP LLC 23.74M 4.00%
2025-10-23 JANE STREET GROUP, LLC 29.92M 5.40%
2025-08-18 Riot Platforms, Inc. 25.68M 4.60%
2025-08-08 Riot Platforms, Inc. 39.92M 7.20%
2025-07-23 Riot Platforms, Inc. 46.42M 8.30%
2025-07-16 Riot Platforms, Inc. 54.75M 9.80%
2025-07-08 Riot Platforms, Inc. 61.98M 11.20%
2025-07-01 Riot Platforms, Inc. 68.31M 12.30%
2025-06-20 Riot Platforms, Inc. 74.75M 13.40%
2025-06-06 Riot Platforms, Inc. 81.25M 14.60%
2025-04-09 Riot Platforms, Inc. 90.11M 16.30%
KEEL Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $2.35 551.68M $1.3B $573.46M $683.78M $1.41B
2024-12-31 $1.49 414.67M $617.86M $59.54M $23.42M $581.73M
2023-12-31 $2.91 262.24M $763.11M $84.04M $19.87M $698.94M
2022-12-31 $0.44 207.78M $91.42M $30.81M $65.01M $125.62M
2021-12-31 $5.05 157.65M $796.14M $125.6M $84.74M $755.29M
2020-12-31 $1.90 84.92M $161.34M $5.95M $28.37M $183.76M
2019-12-31 $0.38 67.04M $25.61M $2.16M $22.19M $45.64M
2018-12-31 $0.91 56.92M $51.51M $552K $1.72M $52.67M
2017-12-31 $0.91 57.05M $51.63M $4.52M -$ $47.11M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $1.95 602.58M $1.18B $357.28M $590.97M $1.41B
2025-12-31 $2.35 551.68M $1.3B $573.46M $683.78M $1.41B
2025-09-30 $2.82 556.54M $1.57B $86.95M $73.68M $1.56B
2025-06-30 $0.84 555.84M $467.02M $85.44M $74.91M $456.49M
2025-03-31 $0.79 500.16M $394.23M $38.55M $25.69M $381.37M
2024-12-31 $1.49 479.33M $714.21M $59.54M $23.42M $678.08M
2024-09-30 $2.11 448.71M $946.78M $72.91M $23.96M $897.82M
2024-06-30 $2.68 401.24M $1.08B $138.62M $15.87M $952.57M
2024-03-31 $2.27 338.74M $768.95M $65.96M $15.95M $718.94M
2023-12-31 $2.91 334.15M $972.39M $84.04M $19.87M $908.22M
2023-09-30 $1.07 273.91M $293.08M $46.78M $26.3M $272.61M
2023-06-30 $1.47 246.13M $361.81M $30.89M $31.73M $362.65M