Keel Infrastructure is trading 4.1% down at $22.81 today, continuing to experience weakness following its Q1 2026 results. The company reported a 23% revenue decline to $37 million alongside a significant operating loss in Q1. This comes even as Keel Infrastructure recently secured municipal approval on July 15, 2026, to advance a 96 MW AI data center campus in Sherbrooke, Québec, a move consolidating existing power from Bitcoin mining facilities.