NASDAQ : RMBS
-$2.49 (-2.36%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -516 | last: 568
Increased Positions
change: -249 | last: 270
Reduced Positions
change: -190 | last: 209
New Positions
change: -76 | last: 83
Sold Positions
change: 426 | last: 84
Total Calls
Total Puts
Put-Call Ratio
change: -56.2617 | last: 0.5626
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $91.89 | 107.74M | $9.9B | $182.83M | $43.65M | $9.76B |
| 2024-12-31 | $52.86 | 107.44M | $5.68B | $99.78M | $30.15M | $5.61B |
| 2023-12-31 | $68.25 | 108.18M | $7.38B | $94.77M | $30.71M | $7.32B |
| 2022-12-31 | $35.82 | 109.47M | $3.92B | $125.33M | $44.48M | $3.84B |
| 2021-12-31 | $29.39 | 110.54M | $3.25B | $107.89M | $198.78M | $3.34B |
| 2020-12-31 | $17.46 | 113.25M | $1.98B | $128.97M | $195.06M | $2.04B |
| 2019-12-31 | $13.78 | 110.95M | $1.53B | $102.18M | $195.03M | $1.62B |
| 2018-12-31 | $7.67 | 108.19M | $829.82M | $115.92M | $178.23M | $892.12M |
| 2017-12-31 | $14.22 | 108.87M | $1.55B | $225.84M | $251.16M | $1.57B |
| 2016-12-31 | $13.77 | 110.16M | $1.52B | $135.29M | $164.2M | $1.55B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $86.03 | 108.03M | $9.29B | $134.32M | $23.4M | $9.18B |
| 2025-12-31 | $91.89 | 107.74M | $9.9B | $182.83M | $43.65M | $9.76B |
| 2025-09-30 | $104.20 | 107.48M | $11.2B | $79.2M | $26.44M | $11.15B |
| 2025-06-30 | $64.02 | 107.41M | $6.88B | $87.76M | $27.94M | $6.82B |
| 2025-03-31 | $51.78 | 107.24M | $5.55B | $132.18M | $29.19M | $5.45B |
| 2024-12-31 | $52.86 | 107.44M | $5.68B | $99.78M | $30.15M | $5.61B |
| 2024-09-30 | $42.22 | 107.24M | $4.53B | $113.98M | $30.19M | $4.44B |
| 2024-06-30 | $58.00 | 107.72M | $6.25B | $124.58M | $30.81M | $6.15B |
| 2024-03-31 | $62.23 | 108.09M | $6.73B | $112.61M | $30.62M | $6.64B |
| 2023-12-31 | $68.25 | 107.7M | $7.35B | $94.77M | $30.71M | $7.29B |
| 2023-09-30 | $55.79 | 108.32M | $6.04B | $131.96M | $30.29M | $5.94B |
| 2023-06-30 | $64.17 | 109.04M | $7B | $122.19M | $31.26M | $6.91B |