Keyera Corp. (KEYUF)
OTCMKTS · Delayed Price · Currency is USD
36.15
+0.64 (1.79%)
At close: Feb 11, 2026

Keyera Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,2817,3587,0015,5585,0104,983
Market Cap Growth
24.58%5.09%25.97%10.93%0.55%27.00%
Enterprise Value
11,09410,1469,6938,8067,8857,755
Last Close Price
36.1532.0928.9621.8518.5718.00
PE Ratio
26.2623.3420.7017.3120.6519.45
PS Ratio
1.661.471.411.040.961.26
PB Ratio
4.113.653.562.642.412.37
P/TBV Ratio
4.213.743.662.722.492.47
P/FCF Ratio
40.6336.109.9426.91230.6593.83
P/OCF Ratio
14.6613.037.967.527.3310.80
EV/Sales Ratio
2.132.031.951.651.511.97
EV/EBITDA Ratio
13.0411.5112.019.4110.4510.98
EV/EBIT Ratio
19.3416.6816.5912.3513.5114.70
EV/FCF Ratio
54.4349.7813.7642.63362.99146.03
Debt / Equity Ratio
2.282.281.381.541.391.39
Debt / EBITDA Ratio
5.215.213.233.363.683.94
Debt / FCF Ratio
22.5322.533.8515.71132.8055.02
Net Debt / Equity Ratio
1.431.431.341.541.391.39
Net Debt / EBITDA Ratio
3.283.283.263.453.824.12
Net Debt / FCF Ratio
14.1914.193.7315.64132.8054.78
Asset Turnover
0.630.630.810.810.850.64
Inventory Turnover
22.9622.9623.2021.3420.2417.76
Quick Ratio
0.990.990.640.890.710.84
Current Ratio
1.761.760.951.341.111.20
Return on Equity (ROE)
15.45%15.45%17.35%15.15%11.99%11.97%
Return on Assets (ROA)
4.78%4.78%5.99%6.78%5.91%5.32%
Return on Invested Capital (ROIC)
9.49%9.50%9.43%10.62%9.17%8.11%
Return on Capital Employed (ROCE)
8.30%8.30%11.10%11.80%10.40%9.30%
Earnings Yield
3.81%4.29%4.83%5.78%4.84%5.14%
FCF Yield
2.46%2.77%10.06%3.72%0.43%1.07%
Dividend Yield
4.28%-4.90%6.79%7.64%8.43%
Payout Ratio
112.40%112.40%96.06%114.57%129.26%130.89%
Buyback Yield / Dilution
0.34%0.18%--3.55%-0.12%-0.26%
Total Shareholder Return
4.62%0.18%4.90%3.24%7.52%8.17%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.