Skip to main content
Back
RMBS logo

Rambus Inc.

Data quality: 100%
RMBS
NASDAQ Technology Semiconductors
$93.35
▲ $1.65 (1.80%)
Mkt Cap: 10.06B
Day Range
$91.81 $95.81
52-Week Range
$40.12 $135.75
Volume
1,091,798
50D / 200D Avg
$101.45 / $88.87
Prev Close
$91.70

Price History

Financial Trends

Peer Comparison

vs Technology sector median (620 peers)

Metric Stock Sector Median
P/E 43.7 12.6
P/B 7.4 2.9
ROE % 18.6 8.9
Net Margin % 32.6 5.6
Rev Growth 5Y % 21.2 9.3
D/E 0.0 0.3

Key Takeaways

Revenue grew 21.17% annually over 5 years — strong growth
Earnings grew 28.16% over the past year
ROE of 18.55% — decent returns on equity
Net margin of 32.57% shows strong profitability
Debt/Equity of 0.03 — conservative balance sheet
Generating 333.18M in free cash flow

Growth

Revenue Growth (5Y)
21.17%
Revenue (1Y)27.13%
Earnings (1Y)28.16%
FCF Growth (3Y)38.96%

Quality

Return on Equity
18.55%
ROIC13.86%
Net Margin32.57%
Op. Margin36.77%

Safety

Debt / Equity
0.03
Current Ratio8.20
Interest Coverage189.53

Valuation

P/E Ratio
43.66
P/B Ratio7.37
EV/EBITDA38.13
Dividend Yield0.00%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 27.13% Revenue Growth (3Y) 23.88%
Earnings Growth (1Y) 28.16% Earnings Growth (3Y) -16.92%
Revenue Growth (5Y) 21.17% Earnings Growth (5Y) 88.29%
Profitability
Revenue (TTM) 707.63M Net Income (TTM) 230.46M
ROE 18.55% ROA 15.07%
Gross Margin 75.97% Operating Margin 36.77%
Net Margin 32.57% Free Cash Flow (TTM) 333.18M
ROIC 13.86% FCF Growth (3Y) 38.96%
Safety
Debt / Equity 0.03 Current Ratio 8.20
Interest Coverage 189.53 Dividend Yield 0.00%
Valuation
P/E Ratio 43.66 P/B Ratio 7.37
P/S Ratio 14.22 PEG Ratio 1.53
EV/EBITDA 38.13 Dividend Yield 0.00%
Market Cap 10.06B Enterprise Value 9.92B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 707.63M 556.62M 461.12M 454.79M 328.30M
Net Income 230.46M 179.82M 333.90M -14.31M 18.33M
EPS (Diluted) 2.11 1.65 3.01 -0.13 0.16
Gross Profit 537.56M 419.91M 318.78M 314.02M 229.87M
Operating Income 260.22M 179.04M 91.50M 80.05M 29.95M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 1.53B 1.34B 1.26B 1.01B 1.23B
Total Liabilities 165.12M 222.44M 220.13M 233.30M 370.25M
Shareholders' Equity 1.36B 1.12B 1.04B 779.30M 862.40M
Total Debt 43.65M 30.15M 30.71M 44.48M 198.78M
Cash & Equivalents 182.83M 99.78M 94.77M 125.33M 107.89M
Current Assets 988.82M 690.26M 630.65M 527.21M 684.36M
Current Liabilities 120.57M 81.81M 89.12M 126.71M 267.27M

Strategy Scores

This stock passed the criteria for 3 strategies

Score = fit strength (0–100)
Rank = position among all matches
#901 of 1024
25
Custom Full Throttle
#129 of 146
26
Custom Balanced Risk
#90 of 148
43

Recent Activity

Entered Cash Flow Compounder
Mar 24, 2026
Entered Full Throttle
Mar 24, 2026
Entered Balanced Risk
Mar 24, 2026