OTC : SLTTF

Ravelin Properties REIT — Institutional Ownership

$0.0145 USD

$0 (0.0%)

Volume
165
Average Volume
7.39K
Market Capitalization
$1.17M
P/E Ratio
-0.01
Dividend Yield
0.00%
Price Target
Year High
$0.38
Year Low
$0.01
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.06
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
SLTTF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.21 62.51M $13.18M $18.21M $1.13B $1.12B
2024-12-31 $0.55 80.26M $44.03M $13.59M $1.09B $1.12B
2023-12-31 $0.83 80.03M $66.12M $11.27M $1.18B $1.23B
2022-12-31 $4.22 78.86M $333.17M $19.9M $1.15B $1.47B
2021-12-31 $4.90 67.77M $332.36M $9.91M $1.05B $1.37B
2020-12-31 $4.12 67.79M $279.31M $8.52M $972.6M $1.24B
2019-12-31 $5.86 68.57M $402.14M $6.12M $1B $1.4B
2018-12-31 $6.82 66.83M $455.99M $7.19M $1.18B $1.62B
2017-12-31 $8.15 51.81M $422.35M $9.15M $795.59M $1.21B
2016-12-31 $8.29 34.34M $284.63M $4.25M $604.95M $885.33M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $0.03 57.92M $1.49M $16.97M $1.14B $1.13B
2025-12-31 $0.21 62.51M $13.18M $18.21M $1.13B $1.12B
2025-09-30 $0.42 80.56M $33.75M $12.24M $1.12B $1.14B
2025-06-30 $0.38 80.56M $30.33M $17.8M $1.08B $1.09B
2025-03-31 $0.56 80.55M $45.43M $14M $1.1B $1.13B
2024-12-31 $0.55 80.26M $44.03M $13.59M $1.09B $1.12B
2024-09-30 $0.41 80.17M $32.53M $9.86M $1.07B $1.09B
2024-06-30 $0.23 80.17M $18.74M $10.91M $861.64M $869.48M
2024-03-31 $0.69 80.05M $54.88M $11.85M $1.16B $1.2B
2023-12-31 $0.83 80.03M $66.13M $11.27M $1.18B $1.23B
2023-09-30 $1.29 80.02M $103.22M $19.54M $1.1B $1.18B
2023-06-30 $1.91 80.02M $152.58M $19.08M $1.17B $1.3B