Keel Infrastructure Sees 50% Q2 Revenue Slump to $30 Million
Keel Infrastructure's Q2 revenue plummeted by 50% to $30 million compared to the same period last year, with a net loss of $65.0 million for the quarter ended June 30, 2026.
The company reported a loss from continuing operations of $64 million, or $0.11 per basic and diluted share, in Q2 2026.
Keel's liquidity stands at approximately $819 million as of August 7, 2026, comprising around $698 million in unrestricted cash and about $121 million in unencumbered Bitcoin.