MarketInOut Stock Screener Log In | Sign Up

Rambus Inc

NASDAQ • Technology • Semiconductors • Quote as of 10/30/2026
Rambus Inc stock price and volume chart

Company Profile

IndustrySemiconductors
SectorTechnology
ExchangeNASDAQ
Market Capitalization9,544.39 mln
Float106 mln
Earnings Date02/08/2027

EPS

2.42
Stretched

P / E

34.98
Overvalued

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.75
Likely reliable

1-Year Forecast

140.57
Transformational upside

Relative Strength

31 / 100
Underperforming

Business Description

Rambus Inc. is a California-based semiconductor company founded in 1990 that designs and sells chips and licensed technologies used to move and secure data across memory systems, AI infrastructure, data centers, and automotive platforms. Its core products include memory interface chips for DDR4 and DDR5 standards, along with security and connectivity solutions embedded in hardware used by chip manufacturers, large cloud providers, and original equipment manufacturers worldwide. The company also holds a broad patent portfolio spanning memory architecture, high-speed data links, and security technologies, which it licenses globally.

Key Fundamentals

EPS2.42
P/E34.98
ROE17.78
RPS7.37
ROIC29.29
ROA15.87
Interest Cover228
EBITDA, mln340
EV / EBITDA26.64
EV / EBIT30.66
Revenue, mln756
EV / Revenue11.99

Quote Details

Last 84.65
Change -6.34 (-6.97%)
Open 84.81
Volume 2,519,197
Turnover 213,250,032
Average Volume 1,847,662

Financial Ratios

Pre-Tax Profit Margin39
Leverage Ratio1.10
Current Ratio9.75
Price / Book6.60
Price / Tangible Book8.24
Price / Cash Flow27.68
Price / Free Cash Flow32.65
Debt / Equity0.02
Price / Sales12.93
PEG Ratio0.56

Financial Strength

Altman Z-Score41.7
Piotroski F-Score 4 / 9
Beneish M-Score-2.75
Price to Intrinsic Value2.23
Price to Lynch Fair Value1.62
Price to Graham Number3.85
1-Year Target Price140.57
Shiller PE Ratio190
Short Ratio1.77
Short % of Float5.45

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.17% 35 / 100   
1 Month -21.1% 17 / 100   
2 Months -12.21% 29 / 100   
6 Months -24.37% 24 / 100   
1 Year -23.99% 29 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog