OTC : KEYUF

Keyera Corp. — Institutional Ownership

$40.95 USD

-$0.98 (-2.34%)

Volume
100
Average Volume
146.36K
Market Capitalization
$9.39B
P/E Ratio
73.22
Dividend Yield
3.78%
Price Target
$44.00
Year High
$43.22
Year Low
$10.05
Day High
Day Low
Payout Ratio
$2.73
Current Ratio
$1.60
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
KEYUF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $44.03 229.2M $10.09B $2.33B $6.3B $14.06B
2024-12-31 $43.73 229.15M $10.02B $118.44M $3.9B $13.8B
2023-12-31 $32.00 229.15M $7.33B $20.09M $4.29B $11.6B
2022-12-31 $29.60 221.29M $6.55B -$209.4M $3.9B $10.66B
2021-12-31 $28.53 221.02M $6.31B $15.94M $3.7B $9.99B
2020-12-31 $22.79 220.44M $5.02B $2.9M $3.43B $8.45B
2019-12-31 $33.92 214.19M $7.26B $9.31M $3.02B $10.28B
2018-12-31 $25.80 207.4M $5.35B -$ $2.33B $7.69B
2017-12-31 $35.70 189M $6.75B $326.38M $1.85B $8.27B
2016-12-31 $40.55 179.69M $7.29B $16.48M $1.79B $9.06B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $53.27 229.29M $12.21B $4.49B $6.3B $14.02B
2025-12-31 $44.03 229.28M $10.1B $2.33B $6.3B $14.06B
2025-09-30 $46.73 229.23M $10.71B $2.8B $6.62B $14.53B
2025-06-30 $44.16 229.15M $10.12B $44.96M $3.84B $13.92B
2025-03-31 $44.81 229.15M $10.27B $105.53M $3.89B $14.05B
2024-12-31 $43.73 229.15M $10.02B $118.44M $3.9B $13.8B
2024-09-30 $41.94 229.15M $9.61B $31.37M $3.9B $13.48B
2024-06-30 $36.75 229.15M $8.42B $45.84M $3.99B $12.36B
2024-03-31 $35.02 229.15M $8.03B $28.87M $4.07B $12.07B
2023-12-31 $32.00 229.15M $7.33B $20.09M $4.29B $11.6B
2023-09-30 $31.93 229.15M $7.32B $42.65M $4.33B $11.61B
2023-06-30 $30.61 229.15M $7.02B $4.38M $4.27B $11.28B