MarketInOut Stock Screener Log In | Sign Up
 

Rambus Inc

NASDAQ • Technology • Semiconductors • Quote as of 09/30/2026 16:00
Rambus Inc stock price and volume chart

Company Profile

IndustrySemiconductors
SectorTechnology
ExchangeNASDAQ
Market Capitalization11,052 mln
Float80.02 mln
Earnings Date11/02/2026

EPS

2.18
Stretched

P / E

48.97
High premium

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.74
Likely reliable

1-Year Forecast

147.86
Strong upside

Relative Strength

97 / 100
Top performer

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.18
P/E48.97
ROE17.78
RPS7.01
ROIC30.05
ROA15.87
Interest Cover227
EBITDA, mln340
EV / EBITDA24.96
EV / EBIT28.73
Revenue, mln756
EV / Revenue11.24

Quote Details

Last 106.76
Change 3.64 (3.53%)
Open 103.12
Volume 2,376,758
Turnover 253,742,688
Average Volume 2,601,816

Financial Ratios

Pre-Tax Profit Margin39
Leverage Ratio1.10
Current Ratio9.75
Price / Book6.34
Price / Tangible Book7.93
Price / Cash Flow33.26
Price / Free Cash Flow31.42
Debt / Equity0.02
Price / Sales12.45
PEG Ratio0.47

Financial Strength

Altman Z-Score40.29
Piotroski F-Score 4 / 9
Beneish M-Score-2.74
Price to Intrinsic Value2.14
Price to Lynch Fair Value1.36
Price to Graham Number3.46
1-Year Target Price147.86
Shiller PE Ratio182
Short Ratio3.16
Short % of Float7.78

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 3.18% 91 / 100   
1 Month 23.15% 96 / 100   
2 Months -14.26% 23 / 100   
6 Months 24.1% 83 / 100   
1 Year 2.66% 52 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us