Rambus Inc.
RMBS | NASDAQ
$97.97
+$10.37 (+11.84%)
Sep 21, 2026, 3:38 PM ET · Market open
Market Data
Market Cap $9.5B
Enterprise Value $8.7B
Beta 1.87
Average Volume 2.73M
Shares Outstanding (Diluted) 109.85M
Shares Change YoY 1.12%
Institutional Ownership 95.15%
Exchange NASDAQ
ISIN US7509171069
Price Performance
Price Change 1M -8.0%
Price Change 3M -37.6%
Price Change 6M -6.2%
Price Change YTD -11.8%
Price Change 1Y -18.4%
Price Change 3Y 63.3%
Price Change 5Y 280.9%
1M CAGR (ann.) -10.3%
1Y CAGR (ann.) -10.2%
5Y CAGR (ann.) 30.0%
All-Time CAGR 8.7%
Valuation
PE Ratio 40.18
Forward PE 23.00
PEG Ratio 9.34
Forward PEG 1.60
PS Ratio 12.56
Forward PS 9.50
PB Ratio 6.48
P/FCF Ratio 31.72
P/Adj. FCF Ratio 34.69
P/OCF Ratio 28.53
EV/Sales 11.50
EV/EBIT 29.40
EV/EBITDA 27.23
EV/FCF 29.04
Earnings Yield 2.5%
FCF Yield 3.1%
Adj. FCF Yield 2.9%
Financial Health
Net Cash $818.91M
Total Debt $21.8M
Cash & Short-Term Investments $824.95M
Total Assets $1.61B
Current Ratio 9.75
Quick Ratio 9.08
Debt / Equity Ratio 0.01
Debt / EBITDA 0.07
Debt / FCF 0.07
OCF / Debt 15.26
Interest Coverage 224.75
Altman Z-Score 41.11
Piotroski F-Score 5
Margins & Profitability
Gross Profit Margin 78.3%
Operating Profit Margin 35.5%
EBITDA Margin 42.2%
Net Profit Margin 31.7%
FCF Margin 39.6%
Adj. FCF Margin 36.2%
SBC / Revenue 3.4%
SBC Impact (per share) -8.6%
Returns
Return on Assets 14.9%
Return on Equity 17.4%
Return on Invested Capital 14.5%
Return on Capital Employed 17.9%
Return on Tangible Assets 18.2%
Historical Growth (CAGR)
Revenue CAGR 3Y 17.3%
Revenue CAGR 5Y 22.5%
Revenue CAGR 10Y 9.7%
EPS CAGR 3Y 8.9%
EPS CAGR 5Y 33.1%
EPS CAGR 10Y 2.5%
FCF CAGR 3Y 15.4%
FCF CAGR 5Y 14.1%
FCF CAGR 10Y 14.2%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 14
EPS Growth Next 3Y 29.6%
Revenue Growth Next 3Y 20.6%
Earnings Date Oct 25, 2026
EPS Estimate (next Q) $0.78
EPS Growth Est (next Q) 23.8%
Revenue Est (next Q) $213.21M
Revenue Growth Est (next Q) 19.4%
Fair Value Estimates
Graham Number $25.78
Graham Upside -70.6%
Lynch Fair Value $54.50
Lynch Upside -37.8%
Price Target $161.75
Price Target Upside 84.6%
Cash Flow
Operating Cash Flow $332.7M
Free Cash Flow $299.54M
Adj. Free Cash Flow $273.88M
FCF Per Share $2.77
OCF Per Share $3.07
OCF/S Ratio 44.0%
Income Statement
Revenue $756.33M
Gross Profit $591.98M
Operating Income $268.57M
EBITDA $319.43M
Net Income $239.68M
EPS (Diluted) $2.18
Revenue / Employee $956.17K
Profit / Employee $303.01K
Employees 791
Add to Watchlist
Select watchlists to add or remove RMBS