Brief: Keyera Q1 Net Income CAD 70.914 Million
May 14 (Reuters) - Keyera Q1 FFO CAD 231.725 million. * Q1 adjusted free cash flow CAD 398.04 million * Q1 adjusted EBITDA CAD 314.304 million
May 14 (Reuters) - Keyera Q1 FFO CAD 231.725 million. * Q1 adjusted free cash flow CAD 398.04 million * Q1 adjusted EBITDA CAD 314.304 million