OTC : RIOCF

RioCan Real Estate Investment Trust — Institutional Ownership

$15.4 USD

-$0.16 (-1.03%)

Volume
100
Average Volume
108.06K
Market Capitalization
$4.48B
P/E Ratio
26.04
Dividend Yield
5.36%
Price Target
Year High
$16.55
Year Low
$12.54
Day High
Day Low
Payout Ratio
$1.38
Current Ratio
$0.36
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
RIOCF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $18.67 215.47M $4.02B $157.21M $7.2B $11.06B
2024-12-31 $18.26 300.46M $5.49B $190.24M $7.35B $12.65B
2023-12-31 $18.61 300.39M $5.59B $124.23M $6.9B $12.36B
2022-12-31 $21.07 306.07M $6.45B $86.23M $6.78B $13.14B
2021-12-31 $22.92 317.2M $7.27B $77.76M $6.65B $13.84B
2020-12-31 $16.77 317.72M $5.33B $238.46M $6.97B $12.06B
2019-12-31 $26.74 307.68M $8.23B $93.52M $6.43B $14.56B
2018-12-31 $23.80 314.38M $7.48B $74.7M $5.89B $13.3B
2017-12-31 $24.53 331.69M $8.14B $70.22M $5.92B $13.99B
2016-12-31 $26.65 403.4M $10.75B $54.37M $5.67B $16.37B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $18.91 209.57M $3.96B $70.4M $7.44B $11.33B
2025-12-31 $18.67 214.76M $4.01B $157.21M $7.2B $11.05B
2025-09-30 $18.93 294.94M $5.58B $92.3M $7.3B $12.79B
2025-06-30 $17.71 296.09M $5.24B $72.32M $7.46B $12.63B
2025-03-31 $17.13 297.66M $5.1B $59.49M $7.43B $12.47B
2024-12-31 $18.26 300.46M $5.49B $190.24M $7.35B $12.65B
2024-09-30 $20.35 300.46M $6.12B $39.74M $7.22B $13.3B
2024-06-30 $16.86 300.46M $5.07B $50.79M $7.17B $12.18B
2024-03-31 $18.32 300.46M $5.51B $44.68M $7.03B $12.49B
2023-12-31 $18.61 300.42M $5.59B $124.23M $6.9B $12.36B
2023-09-30 $18.32 300.4M $5.5B $43.22M $6.92B $12.38B
2023-06-30 $19.11 300.39M $5.74B $253.94M $7.12B $12.61B