RAMBUS INCRMBS

Market cap
$9.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024113+12.72%
Dec 31, 2023101+0.10%
Dec 31, 2022100+0.34%
Dec 31, 2021100+99.89%
Dec 31, 202050+0.07%
Dec 31, 201850-0.01%
Dec 31, 201750+Infinity%
Dec 31, 20160-100.00%
Dec 31, 2015100+Infinity%
Dec 31, 20120-100.00%
Dec 31, 2010195