Rambus Inc.

(RMBS)
NASDAQ Global Select - Technology - Semiconductors
Total Open Interest
Report Date: 2025-04-30
Total Volume
Report Date: 2025-04-30
Earnings
Next Earnings: 2025-07-28
Dividends
Next Dividend: -
Key Fundamentals
Volume
2,017
Vol 5D
1,326
Vol 20D
1,236
Vol 60D
1,078
52 High
$69.15
52 Low
$37.42
$ Target
$75.75
Mkt Cap
4.9B
Beta
1.20
Profit %
32.31%
Divd %
-
P/E
31.20
Fwd P/E
-
PEG
12.64
RoA
13.39%
RoE
17.21%
RoOM
32.98%
Rev/S
5.18%
P/S
10.08
P/B
5.01
Bk Value
$10.43
EPS
$0.45
EPS Est.
$0.59
EPS Next
$0.60
EV/R
9.96
EV/EB
23.51
F/SO
99.23%
IVol Rank
48
1D
2.51%
5D
18.55%
10D
11.01%
1M
-5.81%
3M
-9.90%
6M
26.14%
1Y
-
Open Interest by Expiration
Report Date: 2025-04-30
30D RVOL & IVOL
Report Date: 2025-04-30
Balance Sheet
Report Date: 2024-09-30
Income
Report Date: 2024-09-30

Options Market

Report Date: 2025-04-30
Upcoming OpEx: 2025-05-16
Open Interest by Expiration and Strike
Delta
Gamma
Implied Volatility Distribution
Max Pain
OpEx Largest OI
Expiration Date Type Strike Open Interest
2025-05-16 CALL 85.0 2,289.0
2025-05-16 CALL 57.5 550.0
2025-05-16 CALL 65.0 477.0
2025-05-16 PUT 40.0 346.0
2025-05-16 CALL 80.0 295.0
2025-05-16 CALL 62.5 279.0
2025-05-16 PUT 50.0 266.0
2025-05-16 CALL 70.0 265.0
2025-05-16 CALL 55.0 249.0
2025-05-16 CALL 50.0 239.0
2025-05-16 CALL 47.5 203.0
2025-05-16 CALL 60.0 187.0
2025-05-16 PUT 35.0 183.0
2025-05-16 PUT 55.0 169.0
2025-05-16 CALL 52.5 140.0
2025-05-16 PUT 57.5 111.0
2025-05-16 PUT 42.5 106.0
2025-05-16 PUT 52.5 72.0
2025-05-16 PUT 32.5 71.0
2025-05-16 PUT 45.0 58.0
Largest OI
Expiration Date Type Strike Open Interest
2025-05-16 CALL 85.0 2,289.0
2025-06-20 PUT 60.0 728.0
2025-05-16 CALL 57.5 550.0
2025-06-20 CALL 75.0 496.0
2025-05-16 CALL 65.0 477.0
2026-01-16 CALL 75.0 359.0
2025-05-16 PUT 40.0 346.0
2025-08-15 PUT 45.0 317.0
2025-05-16 CALL 80.0 295.0
2025-05-16 CALL 62.5 279.0
2025-05-16 PUT 50.0 266.0
2025-05-16 CALL 70.0 265.0
2025-05-16 CALL 55.0 249.0
2026-01-16 PUT 60.0 243.0
2025-05-16 CALL 50.0 239.0
2026-01-16 CALL 60.0 224.0
2026-01-16 CALL 110.0 223.0
2026-01-16 PUT 55.0 219.0
2026-01-16 PUT 57.5 212.0
2025-08-15 PUT 40.0 205.0

Options Table

Probability and Expected Value by Expiration Date
Expiration Strike Type Open Interest Gamma P/L P/L % Probability EV
2025-05-16 22.50 PUT 2 0.00 $375.00 7500.0% 0.0% $0.05
2025-05-16 25.00 PUT 0 0.00 $250.00 192.0% 0.0% $0.10
2025-05-16 27.50 PUT 1 0.00 $305.00 407.0% 0.0% $0.50
2025-05-16 30.00 PUT 11 0.01 $360.00 1800.0% 0.0% $1.57
2025-05-16 32.50 PUT 71 0.08 $305.00 407.0% 1.0% $3.28
2025-05-16 35.00 PUT 183 0.39 $350.00 1167.0% 2.0% $8.56
2025-05-16 37.50 PUT 16 0.05 $335.00 744.0% 5.0% $17.15
2025-05-16 40.00 PUT 346 1.76 $335.00 744.0% 10.0% $33.14
2025-05-16 42.50 PUT 106 0.79 $315.00 485.0% 21.0% $66.56
2025-05-16 45.00 PUT 58 0.61 $275.00 262.0% 34.0% $94.08
2025-05-16 47.50 PUT 53 0.69 $170.00 81.0% 52.0% $87.67
2025-05-16 50.00 PUT 266 3.89 $60.00 19.0% 73.0% $43.58
2025-05-16 52.50 CALL 140 2.40 $140.00 39.0% 96.0% $134.42
2025-05-16 55.00 CALL 249 4.22 $250.00 100.0% 65.0% $163.18
2025-05-16 57.50 CALL 550 8.81 $300.00 150.0% 45.0% $135.98
2025-05-16 60.00 CALL 187 2.58 $400.00 400.0% 29.0% $117.49
2025-05-16 62.50 CALL 279 2.92 $435.00 669.0% 18.0% $77.00
2025-05-16 65.00 CALL 477 3.44 $465.00 1329.0% 10.0% $46.01
2025-05-16 67.50 CALL 56 0.28 $480.00 2400.0% 5.0% $24.57
2025-05-16 70.00 CALL 265 0.81 $490.00 4900.0% 2.0% $9.20
2025-05-16 72.50 CALL 30 0.06 $475.00 1900.0% 1.0% $3.82
2025-05-16 75.00 CALL 32 0.04 $490.00 4900.0% 0.0% $1.56
2025-05-16 80.00 CALL 295 0.10 $370.00 285.0% 0.0% $0.14
2025-06-20 20.00 PUT 0 0.00 $460.00 418.0% 0.0% $2.01
2025-06-20 22.50 PUT 0 0.00 $430.00 307.0% 1.0% $3.46
2025-06-20 25.00 PUT 0 0.00 $435.00 322.0% 2.0% $8.16
2025-06-20 27.50 PUT 0 0.00 $415.00 268.0% 3.0% $13.10
2025-06-20 30.00 PUT 6 0.01 $525.00 1167.0% 5.0% $26.87
2025-06-20 32.50 PUT 3 0.01 $510.00 850.0% 8.0% $40.86
2025-06-20 35.00 PUT 126 0.37 $515.00 936.0% 12.0% $62.39
2025-06-20 37.50 PUT 60 0.25 $495.00 660.0% 18.0% $87.62
2025-06-20 40.00 PUT 11 0.06 $465.00 443.0% 25.0% $116.32
2025-06-20 42.50 PUT 6 0.04 $415.00 268.0% 40.0% $164.06
2025-06-20 45.00 PUT 20 0.18 $360.00 171.0% 52.0% $185.65
2025-06-20 47.50 PUT 58 0.60 $285.00 100.0% 65.0% $186.02
2025-06-20 50.00 PUT 141 1.69 $190.00 50.0% 80.0% $152.49
2025-06-20 52.50 CALL 31 0.40 $140.00 28.0% 96.0% $134.42
2025-06-20 55.00 CALL 55 0.72 $260.00 68.0% 80.0% $208.67
2025-06-20 57.50 CALL 97 1.27 $350.00 121.0% 58.0% $203.81
2025-06-20 60.00 CALL 199 2.37 $430.00 205.0% 45.0% $194.90
2025-06-20 62.50 CALL 74 0.79 $485.00 313.0% 34.0% $165.92
2025-06-20 65.00 CALL 57 0.53 $510.00 392.0% 25.0% $127.57
2025-06-20 67.50 CALL 61 0.47 $565.00 753.0% 18.0% $100.02
2025-06-20 70.00 CALL 67 0.42 $585.00 1064.0% 12.0% $70.87
2025-06-20 72.50 CALL 42 0.21 $600.00 1500.0% 8.0% $48.07
2025-06-20 75.00 CALL 496 1.88 $610.00 2033.0% 4.0% $24.62
2025-06-20 80.00 CALL 94 0.20 $550.00 611.0% 1.0% $7.86
2025-06-20 85.00 CALL 3 0.00 $550.00 611.0% 0.0% $2.40
2025-06-20 90.00 CALL 1 0.00 $550.00 611.0% 0.0% $0.45
2025-06-20 95.00 CALL 17 0.01 $550.00 611.0% 0.0% $0.10
2025-08-15 22.50 PUT 0 0.00 $560.00 622.0% 2.0% $13.69
2025-08-15 25.00 PUT 0 0.00 $560.00 622.0% 4.0% $22.60
2025-08-15 27.50 PUT 1 0.00 $555.00 584.0% 6.0% $35.69
2025-08-15 30.00 PUT 35 0.07 $565.00 665.0% 10.0% $55.90
2025-08-15 32.50 PUT 0 0.00 $550.00 550.0% 15.0% $80.88
2025-08-15 35.00 PUT 5 0.02 $525.00 420.0% 21.0% $110.93
2025-08-15 37.50 PUT 1 0.00 $475.00 271.0% 25.0% $118.82
2025-08-15 40.00 PUT 205 1.04 $445.00 217.0% 34.0% $152.24
2025-08-15 42.50 PUT 89 0.53 $380.00 141.0% 45.0% $172.24
2025-08-15 45.00 PUT 317 2.19 $310.00 91.0% 58.0% $180.52
2025-08-15 47.50 PUT 14 0.11 $210.00 48.0% 73.0% $152.53
2025-08-15 50.00 PUT 175 1.47 $120.00 23.0% 80.0% $96.31
2025-08-15 52.50 CALL 4 0.04 $170.00 24.0% 96.0% $163.22
2025-08-15 55.00 CALL 76 0.70 $280.00 47.0% 80.0% $224.73
2025-08-15 57.50 CALL 14 0.13 $390.00 81.0% 65.0% $254.56
2025-08-15 60.00 CALL 37 0.34 $470.00 118.0% 52.0% $242.37
2025-08-15 62.50 CALL 27 0.24 $550.00 172.0% 45.0% $249.29
2025-08-15 65.00 CALL 25 0.21 $610.00 235.0% 34.0% $208.69
2025-08-15 67.50 CALL 38 0.30 $655.00 305.0% 25.0% $163.84
2025-08-15 70.00 CALL 21 0.15 $700.00 412.0% 18.0% $123.91
2025-08-15 72.50 CALL 1 0.01 $695.00 397.0% 12.0% $84.19
2025-08-15 75.00 CALL 15 0.09 $740.00 569.0% 8.0% $59.29
2025-08-15 80.00 CALL 4 0.02 $785.00 924.0% 4.0% $31.68
2025-08-15 85.00 CALL 80 0.24 $810.00 1350.0% 1.0% $11.57
2025-08-15 90.00 CALL 31 0.06 $725.00 500.0% 1.0% $4.32
2025-08-15 95.00 CALL 1 0.00 $720.00 480.0% 0.0% $1.17
Call/Put Open Interest and Volatility Skew
Vega