Rambus
NasdaqGS:RMBS
$ 91,70
$-3,02 (-3,19%)
91,70 $
$-3,02 (-3,19%)
End-of-day quote: 03/20/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

$2,46
Earnings Per Share
$6,55
Revenue Per Share
80,56%
Gross Margin %
$9,92 B
Market Cap
$0,16 B
Long-Term Debt
Earnings Per Share
$2,46
Revenue Per Share
$6,55
Gross Margin %
80,56%
Market Cap
$9,92 B
Long-Term Debt
$0,16 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share $2,46 $2,00 $1,83 $1,79 $1,50 $1,27 $-0,34 $0,92 $0,68 $0,60 $0,60 $0,60 $0,47 $0,17 $0,29 $0,84 $-0,71 $-0,15 $0,17 $0,56
Earnings Earnings $265,16M $213,72M $197,44M $193,05M $163,98M $141,90M $-38,23M $100,32M $74,70M $66,71M $65,71M $69,14M $53,34M $18,96M $31,98M $90,29M $-82,11M $-15,65M $17,91M $58,14M
RPS Revenue Per Share $6,55 $5,47 $5,18 $5,30 $4,14 $3,73 $1,99 $3,68 $3,58 $3,03 $2,71 $2,57 $2,39 $2,10 $2,83 $3,01 $0,98 $1,37 $1,71 $1,88
Revenue Revenue $705,55M $584,10M $558,60M $571,70M $453,00M $416,80M $224,03M $401,10M $393,10M $336,60M $296,30M $296,56M $271,50M $234,05M $312,36M $323,39M $113,01M $142,49M $179,94M $195,32M
OCF Operating Cash Flow $318,96M $230,62M $195,74M $230,40M $209,29M $185,46M $128,50M $87,12M $117,44M $92,54M $76,44M $76,95M $51,34M $-17,50M $52,99M $235,22M $0,00M $0,00M $0,00M $0,00M
FCF Free Cash Flow $271,42M $199,90M $198,63M $212,92M $195,43M $155,73M $113,70M $76,36M $108,05M $83,98M $70,31M $69,74M $44,40M $-39,31M $33,56M $0,00M $0,00M $0,00M $0,00M $0,00M
OM Operating Margin 36,77% 32,16% 19,84% 17,87% 9,79% -16,96% -35,18% -36,66% 13,71% 13,23% 23,38% 23,54% 15,19% -14,72% 22,23% 39,26% -29,93% -16,43% -6,20% 15,51%
GM % Gross Margin % 80,56% 82,23% 80,50% 79,41% 83,51% 82,38% 83,72% 87,02% 79,87% 80,07% 84,70% 85,86% 87,77% 87,88% 92,29% 97,85% 93,92% 85,05% 84,93% 84,44%
FCFS Free Cash Flow Per Share $0,00 $1,86 $1,59 $1,92 $1,77 $1,38 $1,10 $0,69 $0,98 $0,79 $0,62 $0,66 $0,39 $-0,37 $0,29 $1,79 $-0,44 $-0,47 $-0,03 $0,44
LT Debt Long-Term Debt N/A N/A N/A N/A N/A $156,03M $148,79M $178,23M $172,71M $164,20M $158,04M $154,15M $148,98M $193,48M $177,29M $149,40M $112,01M $125,47M $160,00M N/A
Sha. Stocks 107,79M 106,86M 107,89M 107,85M 109,32M 111,73M 112,43M 109,04M 109,85M 111,18M 109,51M 115,23M 113,48M 111,53M 110,27M 107,49M 115,65M 104,35M 105,33M 103,82M
×