OTC : RBSFY

Rubis — Institutional Ownership

$7.75 USD

-$0.47 (-5.72%)

Volume
100
Average Volume
346
Market Capitalization
$4.01B
P/E Ratio
11.19
Dividend Yield
6.21%
Price Target
Year High
$8.76
Year Low
$6.12
Day High
Day Low
Payout Ratio
$0.74
Current Ratio
$1.72
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
RBSFY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.37 518.22M $3.3B $756.46M $2.2B $4.75B
2024-12-31 $4.83 517.86M $2.5B $676.37M $2.23B $4.05B
2023-12-31 $4.46 515.11M $2.3B $589.68M $2.19B $3.9B
2022-12-31 $5.02 514.41M $2.58B $804.91M $2.32B $4.09B
2021-12-31 $5.34 511.43M $2.73B $874.89M $1.48B $3.33B
2020-12-31 $7.37 516.02M $3.8B $1.08B $1.43B $4.16B
2019-12-31 $10.17 497.87M $5.07B $860.15M $1.8B $6.01B
2018-12-31 $9.75 479.38M $4.67B $755.97M $1.56B $5.48B
2017-12-31 $13.99 467.12M $6.54B $825.3M $1.62B $7.33B
2016-12-31 $8.69 448.67M $3.9B $833.65M $1.16B $4.23B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.37 520.12M $3.31B $756.46M $2.2B $4.76B
2025-06-30 $5.60 516.47M $2.89B $529.73M $2.2B $4.56B
2024-12-31 $4.83 517.86M $2.5B $676.37M $2.23B $4.05B
2024-06-30 $5.34 517.86M $2.76B $457.71M $2.2B $4.5B
2023-12-31 $4.46 515.66M $2.3B $589.68M $2.19B $3.9B
2023-06-30 $4.58 514.89M $2.36B $614.29M $2.42B $4.17B
2022-12-31 $5.02 514.34M $2.58B $804.91M $2.46B $4.23B
2022-06-30 $4.64 513.36M $2.38B $774.41M $2.57B $4.18B
2021-12-31 $5.34 512.33M $2.73B $874.89M $1.48B $3.33B
2021-06-30 $7.48 523.28M $3.92B $933.7M $1.63B $4.61B
2020-12-31 $7.37 517.85M $3.82B $1.08B $1.56B $4.29B
2020-06-30 $7.61 508.14M $3.87B $1.33B $1.56B $4.09B