Keyera Corp. (KEYUF)
OTCMKTS: KEYUF · Delayed Price · USD
25.22
-0.78 (-3.00%)
May 1, 2024, 1:16 PM EDT - Market open

Keyera Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020
Debt / Equity Ratio
1.541.541.391.391.24
Debt / EBITDA Ratio
3.363.363.683.903.90
Debt / FCF Ratio
6.706.70132.8055.02123.29
Quick Ratio
3.490.890.710.840.90
Interest Coverage
4.684.684.864.084.50
Return on Equity (ROE)
15.26%15.26%11.65%12.20%2.25%
Return on Assets (ROA)
4.83%4.83%3.83%3.99%0.82%
Return on Capital (ROIC)
10.46%10.46%9.03%8.26%8.07%
Buyback Yield / Dilution
-3.55%-0.12%-0.26%-