Keel Infrastructure is trading at $23.79 (+7.07%) as it extends a recovery following the sharp selloff that followed its Q1 2026 financial results.
- The company's latest update reported revenue of $37 million, a 23% year-over-year decline, and an operating loss of $98 million.
- Broader market sentiment has turned positive following cooler-than-expected U.S. inflation data, providing additional support for risk assets.