Keyera Corp. (FRA:K2Y)
Germany flag Germany · Delayed Price · Currency is EUR
31.65
-0.05 (-0.16%)
At close: Feb 20, 2026

Keyera Ratios and Metrics

Millions EUR. 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
Market Capitalization
7,2546,2676,7625,0284,6884,381
Market Cap Growth
14.65%-7.33%34.49%7.26%6.99%36.60%
Enterprise Value
9,7128,6429,3637,9677,3786,819
Last Close Price
31.6527.0126.7319.1716.9615.40
PE Ratio
27.0123.3420.7017.3120.6519.45
PS Ratio
1.701.471.411.040.961.26
PB Ratio
4.223.653.562.642.412.37
P/TBV Ratio
4.333.743.662.722.492.47
P/FCF Ratio
41.7936.109.9426.91230.6593.83
P/OCF Ratio
15.0813.037.967.527.3310.80
EV/Sales Ratio
2.292.031.951.651.511.97
EV/EBITDA Ratio
12.9611.9612.019.4110.4510.98
EV/EBIT Ratio
19.0916.9516.5912.3513.5114.70
EV/FCF Ratio
55.9549.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.413.413.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.71%4.71%5.99%6.78%5.91%5.32%
Return on Invested Capital (ROIC)
9.34%9.35%9.43%10.62%9.17%8.11%
Return on Capital Employed (ROCE)
8.20%8.20%11.10%11.80%10.40%9.30%
Earnings Yield
3.70%4.29%4.83%5.78%4.84%5.14%
FCF Yield
2.39%2.77%10.06%3.72%0.43%1.07%
Dividend Yield
4.20%4.88%5.12%7.00%7.83%8.66%
Payout Ratio
112.40%112.40%96.06%114.57%129.26%130.89%
Buyback Yield / Dilution
-0.02%-0.02%--3.55%-0.12%-0.26%
Total Shareholder Return
4.18%4.85%5.12%3.45%7.70%8.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.