MarketInOut Stock Screener Log In | Sign Up
 

Rambus Inc

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

Company Profile

IndustrySemiconductors
SectorTechnology
ExchangeNASDAQ
Market Capitalization12,374 mln
Float107 mln
Earnings Date10/26/2026

EPS

2.18
Stretched

P / E

49.30
High premium

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.75
Likely reliable

1-Year Forecast

141.57
Strong upside

Relative Strength

84 / 100
Strongly outperforming

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/E49.30
ROE17.78
RPS7.01
ROIC29.29
ROA15.87
Interest Cover228
EBITDA, mln340
EV / EBITDA32.25
EV / EBIT37.11
Revenue, mln756
EV / Revenue14.51

Quote Details

Last 107.47
Change -1 (-0.92%)
Open 110.82
Volume 1,077,371
Turnover 115,785,064
Average Volume 2,383,567

Financial Ratios

Pre-Tax Profit Margin39
Leverage Ratio1.10
Current Ratio9.75
Price / Book7.90
Price / Tangible Book9.87
Price / Cash Flow37.11
Price / Free Cash Flow39.06
Debt / Equity0.02
Price / Sales15.47
PEG Ratio0.68

Financial Strength

Altman Z-Score48.05
Piotroski F-Score 4 / 9
Beneish M-Score-2.75
Price to Intrinsic Value2.67
Price to Lynch Fair Value1.94
Price to Graham Number4.61
1-Year Target Price141.57
Shiller PE Ratio227
Short Ratio3.16
Short % of Float7.78

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -4.02% 22 / 100   
1 Month 25.92% 97 / 100   
2 Months -5.1% 41 / 100   
6 Months -2.69% 39 / 100   
1 Year 8.09% 61 / 100   



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