Switch to Dark

Pricing

Learn

RMBS logo

RMBS - Rambus Inc

91


$94.62

$1.30 (1.393%)
At market close

$94.16

-$0.47 (-0.491%)
After Hours 3/19/26, 8:04 PM
Stock Unlock LogoScore

4.07/5

General
Scores
Financials & KPIs
Dividends
Analyst
Insider
Metric Margins Overview
Metrics
4
KPIs
View as %
Rambus Inc logo

Rambus Inc

Stock Unlock Logo
Stock Unlock
Sign Up
Legend
CAGR
Total Change
Average
Median
Low
High
Latest
Operating Margin
4.51%
3.38%
36.53%
36.66%
35.68%
2025-03-31
37.1%
2025-06-30
36.89%
2025-12-31
Net Margin
-6.39%
-4.85%
34%
33.98%
32.57%
2025-12-31
35.49%
2025-06-30
32.57%
2025-12-31
Gross Margin
-1.16%
-0.88%
80.04%
80.14%
79.59%
2025-12-31
80.3%
2025-03-31
79.59%
2025-12-31
Free Cash Flow Margin
30.44%
22.17%
42.33%
41.85%
38.54%
2025-03-31
47.08%
2025-12-31
47.08%
2025-12-31
Income Statement
Balance Sheet
Cash Flow
Metrics
KPIs
% Change
Colors
.
#'s in thousands USDAll Time2025-12-312025-09-302025-06-302025-03-312024-12-31
Get more features by creating a free Stock Unlock account:
2 portfolios, 5 positions per portfolio
2 watchlists, up to 10 tickers per watchlist
More screener searches
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-30
Margins
Gross Margin
79.59%
80.00%
80.29%
80.30%
42K%
6901474
9456115
1064431
6666312
7477013
8321196
6052470
2173249
2554032
1421227
8150168
5557178
6200378
SGA Margin
16.18%
16.58%
16.92%
17.43%
42K%
3370076
6116609
2376452
5849546
648140
2657797
7309219
1690592
4472635
9144509
1342732
489102
8288937
Operating Margin
36.89%
36.44%
37.10%
35.68%
42K%
3334165
592616
5916151
5250228
7402537
2865204
9388000
348845
9328802
2184852
443675
8597374
4482043
EBITDA Margin
42.82%
42.50%
43.45%
42.54%
42K%
4532616
4300387
318366
462112
2671144
6535384
496610
5002647
2644779
4859515
5777182
71257
1331081
Net Margin
32.57%
33.72%
35.49%
34.23%
42K%
2043806
3893877
6233808
7282979
5242137
5987298
1549542
8509918
7340690
8440825
1779261
7153252
5361393
Free Cash Flow Margin
47.08%
43.09%
40.60%
38.54%
42K%
7479957
4487252
1646574
975201
4103694
4581035
2301571
2665429
8223793
8281526
2574755
4334500
6944164
Operating Cash Flow Margin
50.88%
47.04%
45.37%
44.41%
42K%
4072116
8159760
1646761
9212182
8370235
528936
8191883
4638522
5743867
7580691
6375803
749283
9459613
Valuation Metrics
Market Cap
9,891,971
11,217,144
6,888,156.2
5,561,252
42,069,000
8199154
3171451
8381720
3823493
8316767
2839986
8758415
860787
6544814
5552712
9417913
1972314
6057765
Enterprise Value
9,130,140
10,543,841
6,293,331.2
5,046,863
42,069,000
8700810
4039856
6447216
1340088
5735220
1202807
23844
8062599
4184332
1619344
6131660
1347399
7326661
Price to Sales
13.98
16.53
10.67
9.19
42,069
3892014
3226191
4361473
5078695
4389328
5302910
8516916
2192219
9646404
4445756
7868214
1601238
337635
Price to Gross
17.56
20.67
13.29
11.44
42,069
6808202
4760144
3402431
188652
6615955
126762
2392785
3525208
1707100
4478703
4671647
8618423
9412516
Price to Operating Cash Flow
27.48
35.14
23.52
20.68
42,069
9772460
6051636
6854955
2287512
4097903
9408093
7011834
5428007
7735773
114513
4925689
9634693
3747664
Price to Operating Income
37.9
45.37
28.76
25.74
42,069
823011
506074
2337760
8527871
7674734
2516488
8388536
9499582
5666447
1145918
9106805
2321626
9415429
Price to Earnings
42.92
49.02
30.07
26.84
42,069
5569815
9263118
1629202
6476682
6856460
9809986
4372346
9482204
9911448
2140298
3846435
5643836
4109427
Price to Free Cash Flow
29.69
38.37
26.28
23.83
42,069
1589833
160733
2020358
6147038
8278947
6048810
7300644
7914954
6616495
1993645
2874670
3260100
6664187
Management
Return On Assets
15.07%
16.27%
15.61%
15.02%
42K%
5207413
9050190
3782351
3978435
5123738
3970045
1642860
5795908
7872627
6634928
3714679
2121481
7464157
Return On Capital Employed
18.53%
18.57%
17.16%
16.51%
42K%
9903826
8259953
1259284
2310616
2870490
5659892
3258546
7278952
6155462
8272569
3791825
906582
862896
Return On Equity
16.89%
17.76%
18.66%
17.87%
42K%
9588538
2195360
9682421
118122
4639969
7150281
1720264
7786903
7328250
4320693
6225986
4560456
9519707
Return On Invested Capital
17.73%
17.28%
18.57%
18.48%
42K%
55408
150584
1570521
7641725
8656062
7892380
7733859
9464957
3432787
4545955
9807296
4107120
4107935
Stock Based Compensation
SBC as a % of FCF
16.29%
17.63%
18.83%
20.04%
42K%
1976690
3978976
2569933
210522
5164851
2781476
8311852
9666539
8707297
6316582
2602235
2097423
4030897
SBC as a % of OCF
15.07%
16.15%
16.85%
17.39%
42K%
354851
8801536
1481971
8090717
4182281
7012315
2550330
9189323
7374776
2653820
825451
5876313
5070852
SBC as a % of Revenue
7.67%
7.60%
7.64%
7.72%
42K%
9407507
3086217
1200308
794224
3064078
347177
9121478
2839770
1117282
6718666
2464277
7871389
4688088
FCF Excl. SBC Yield
2.82%
2.15%
3.09%
3.35%
42K%
5342820
2770579
6596141
400172
2522373
9639952
7345173
3401077
5629279
4437145
6442499
5390698
8585105
Per Share
Free Cash Flow Per Share
3.03
2.67
2.42
2.15
42,069
3529386
1380693
3230897
4558134
2467970
9589046
2452400
9167056
4957149
5232106
3187751
4882343
942981
Operating Cash Flow Per Share
3.27
2.92
2.7
2.48
42,069
4508244
9645775
5871643
9257261
965618
6513925
1406285
1902616
1847011
1748959
9786178
2911325
4623212
Revenue Per Share
6.43
6.21
5.95
5.57
42,069
4963500
9061118
5584646
6883700
452341
5255034
3796894
1346008
1477854
15708
548118
807526
7850540
Financial Health
Debt to EBITDA Ratio
0
0
0
0
42,069
8062918
971982
5823320
9081954
9965293
7798732
3298397
1966026
1329486
1954036
6522346
4543163
2520587
Interest Coverage Ratio
190.11
175.98
166.55
151.38
42,069
6862999
3827241
378660
5008082
8347353
3526597
4464919
6549109
3482730
8607306
4531154
799419
7639690
Net Debt
-761,831
-673,303
-594,825
-514,389
42,069,000
55849
532099
897569
7346460
9358405
1900090
6315986
3027942
7379346
1729259
4494320
1183572
7413903
Total Debt
0
0
0
0
42,069,000
8427273
8816042
798827
5812094
3132514
71235
5836289
4509264
1539903
5679709
556274
2523199
2624931