New Zealand markets closed

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
12.64-0.21 (-1.63%)
At close: 04:00PM EDT
12.69 +0.05 (+0.39%)
After hours: 07:58PM EDT
In the money
Show:ListStraddle
Callsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
IRBT260116C000030002024-07-25 12:51PM EDT3.009.909.2011.900.00-227138.09%
IRBT260116C000050002024-07-10 9:50AM EDT5.008.907.809.30+4.15+87.37%14491.41%
IRBT260116C000080002024-07-25 10:24AM EDT8.006.506.107.700.00-29989.06%
IRBT260116C000100002024-07-25 12:33PM EDT10.005.804.606.60-0.20-3.33%133478.81%
IRBT260116C000130002024-07-26 9:30AM EDT13.005.704.205.60+1.44+33.80%119485.38%
IRBT260116C000150002024-07-24 3:10PM EDT15.003.502.855.000.00-117877.86%
IRBT260116C000180002024-07-24 11:20AM EDT18.003.002.604.700.00-1011784.50%
IRBT260116C000200002024-07-26 1:57PM EDT20.002.752.253.30-0.35-11.29%341,02176.15%
IRBT260116C000225002024-07-24 11:43AM EDT22.502.300.003.400.00-11164.48%
IRBT260116C000250002024-07-25 3:07PM EDT25.002.361.553.00+0.36+18.00%1211079.49%
IRBT260116C000300002024-06-24 3:28PM EDT30.000.820.502.100.00-2627270.70%
IRBT260116C000350002024-07-25 3:33PM EDT35.001.450.751.950.00-262378.22%
IRBT260116C000400002024-07-23 11:41AM EDT40.000.800.501.650.00-118078.03%
IRBT260116C000450002024-07-16 2:48PM EDT45.000.700.101.700.00-21878.61%
IRBT260116C000500002024-07-10 1:02PM EDT50.000.250.000.850.00-132769.24%
IRBT260116C000550002024-07-26 9:30AM EDT55.000.650.450.650.00-12,18176.51%
Putsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
IRBT260116P000030002024-07-03 9:43AM EDT3.000.550.050.600.00-33239995.12%
IRBT260116P000050002024-07-23 2:28PM EDT5.001.100.901.200.00-302,56397.36%
IRBT260116P000080002024-07-19 12:48PM EDT8.002.571.702.850.00-587989.50%
IRBT260116P000100002024-07-25 2:19PM EDT10.003.170.953.900.00-224767.63%
IRBT260116P000130002024-07-24 10:15AM EDT13.005.253.905.600.00-17376.15%
IRBT260116P000150002024-05-30 11:43AM EDT15.007.406.709.000.00-1391105.66%
IRBT260116P000180002024-05-23 2:22PM EDT18.009.809.2010.800.00-1146101.22%
IRBT260116P000200002024-07-09 9:30AM EDT20.0011.908.8010.500.00-131168.24%
IRBT260116P000225002024-04-23 9:33AM EDT22.5015.9512.6014.100.00-102694.17%
IRBT260116P000250002024-04-16 9:31AM EDT25.0018.2514.4016.300.00-44591.36%
IRBT260116P000300002024-06-13 3:44PM EDT30.0020.5519.8021.400.00-13104.15%
IRBT260116P000350002024-03-22 1:01PM EDT35.0026.9625.7028.700.00-68137.40%
IRBT260116P000400002024-05-09 9:30AM EDT40.0029.5029.9031.300.00-11116.85%
IRBT260116P000450002024-01-19 11:06AM EDT45.0029.9530.6035.000.00-6366.36%
IRBT260116P000500002024-04-29 10:41AM EDT50.0041.1038.5043.000.00-10128.42%
IRBT260116P000550002024-04-09 10:15AM EDT55.0044.5042.7044.500.00-1093.75%