Keel Infrastructure Corp (KEEL) P/E Ratio: -13.08x | 2016-2026