Keyera Corp. (KEYUF)
OTCMKTS: KEYUF · Delayed Price · USD
27.61
+0.73 (2.72%)
Jul 2, 2024, 9:30 AM EDT - Market closed

Keyera Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current2023202220212020
Debt / Equity Ratio
1.481.541.391.391.24
Debt / EBITDA Ratio
3.313.363.683.903.90
Debt / FCF Ratio
5.206.70132.8055.02123.29
Quick Ratio
2.880.890.710.840.90
Interest Coverage
4.084.684.864.084.50
Return on Equity (ROE)
13.01%15.26%11.65%12.20%2.25%
Return on Assets (ROA)
4.12%4.83%3.83%3.99%0.82%
Return on Capital (ROIC)
10.14%10.46%9.03%8.26%8.07%
Buyback Yield / Dilution
-3.55%-0.12%-0.26%-