Australia markets closed

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
10.16-0.20 (-1.89%)
As of 09:34AM EDT. Market open.
In the money
Show:ListStraddle
Callsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
IRBT260116C000030002024-07-16 2:59PM EDT3.009.000.000.000.00-1280.00%
IRBT260116C000050002024-07-10 9:50AM EDT5.004.750.000.000.00-4440.00%
IRBT260116C000080002024-06-27 9:40AM EDT8.003.500.000.000.00-2980.00%
IRBT260116C000100002024-07-18 1:14PM EDT10.004.300.000.000.00-23340.00%
IRBT260116C000130002024-07-16 1:58PM EDT13.004.000.000.000.00-21926.25%
IRBT260116C000150002024-07-16 3:07PM EDT15.003.770.000.000.00-411806.25%
IRBT260116C000180002024-07-15 11:48AM EDT18.002.560.000.000.00-1011912.50%
IRBT260116C000200002024-07-18 3:56PM EDT20.002.000.000.000.00-511,17612.50%
IRBT260116C000225002024-06-12 9:39AM EDT22.502.450.002.150.00-11267.82%
IRBT260116C000250002024-07-18 9:46AM EDT25.001.670.000.000.00-511012.50%
IRBT260116C000300002024-06-24 3:28PM EDT30.000.820.000.000.00-2627225.00%
IRBT260116C000350002024-07-01 11:41AM EDT35.000.500.000.000.00-2563025.00%
IRBT260116C000400002024-07-10 3:53PM EDT40.000.560.000.000.00-18125.00%
IRBT260116C000450002024-07-16 2:48PM EDT45.000.700.000.000.00-21825.00%
IRBT260116C000500002024-07-10 1:02PM EDT50.000.250.000.000.00-132725.00%
IRBT260116C000550002024-07-17 9:35AM EDT55.000.600.000.000.00-52,20125.00%
Putsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
IRBT260116P000030002024-07-03 9:43AM EDT3.000.550.000.000.00-33239925.00%
IRBT260116P000050002024-07-09 1:16PM EDT5.001.180.000.000.00-82,53312.50%
IRBT260116P000080002024-07-15 1:27PM EDT8.002.900.000.000.00-18746.25%
IRBT260116P000100002024-07-16 1:29PM EDT10.003.360.000.000.00-102480.39%
IRBT260116P000130002024-05-31 12:29PM EDT13.006.575.007.200.00-17384.33%
IRBT260116P000150002024-05-30 11:43AM EDT15.007.406.709.000.00-139187.60%
IRBT260116P000180002024-05-23 2:22PM EDT18.009.809.2010.800.00-114680.27%
IRBT260116P000200002024-07-09 9:30AM EDT20.0011.900.000.000.00-13110.00%
IRBT260116P000225002024-04-23 9:33AM EDT22.5015.9512.6014.100.00-102666.46%
IRBT260116P000250002024-04-16 9:31AM EDT25.0018.2514.4016.300.00-44557.67%
IRBT260116P000300002024-06-13 3:44PM EDT30.0020.5519.8021.400.00-1372.12%
IRBT260116P000350002024-03-22 1:01PM EDT35.0026.9625.7028.700.00-68114.55%
IRBT260116P000400002024-05-09 9:30AM EDT40.0029.5029.9031.300.00-1183.01%
IRBT260116P000450002024-01-19 11:06AM EDT45.0029.9530.6035.000.00-6363.67%
IRBT260116P000500002024-04-29 10:41AM EDT50.0041.1038.5043.000.00-1095.21%
IRBT260116P000550002024-04-09 10:15AM EDT55.0044.5042.7044.500.00-100.00%