NASDAQ : RMBS

Rambus Inc.

$102.89 USD

-$2.49 (-2.36%)

Volume
2.64M
Average Volume
3.03M
Market Capitalization
$11.13B
P/E Ratio
48.31
Dividend Yield
0.00%
Price Target
$155.00
Year High
$174.10
Year Low
$62.81
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$9.82

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

2.70%

Investors Holding

52

change: -516 | last: 568

Increased Positions

21

change: -249 | last: 270

Reduced Positions

19

change: -190 | last: 209

New Positions

7

change: -76 | last: 83

Sold Positions

510

change: 426 | last: 84

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -56.2617 | last: 0.5626

Total Invested

386.55M

RMBS Enterprise Value History

Annual
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
Quarterly
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