New Zealand markets closed

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
6.07+0.10 (+1.68%)
At close: 04:00PM EDT
6.15 +0.08 (+1.32%)
After hours: 07:26PM EDT
In the money
Show:ListStraddle
Callsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
IRBT260116C000030002024-09-03 11:02AM EDT3.004.900.000.000.00-200.00%
IRBT260116C000050002024-09-09 2:51PM EDT5.003.070.000.000.00-800.00%
IRBT260116C000080002024-09-09 2:50PM EDT8.002.100.000.000.00-306.25%
IRBT260116C000100002024-09-09 2:52PM EDT10.001.600.000.000.00-3012.50%
IRBT260116C000130002024-09-09 3:15PM EDT13.001.090.000.000.00-41012.50%
IRBT260116C000150002024-09-06 11:59AM EDT15.000.840.000.000.00-1025.00%
IRBT260116C000180002024-09-09 12:02PM EDT18.000.730.000.000.00-2025.00%
IRBT260116C000200002024-09-09 3:57PM EDT20.000.540.000.000.00-8025.00%
IRBT260116C000225002024-07-24 11:43AM EDT22.502.300.251.700.00-111107.28%
IRBT260116C000250002024-09-09 12:53PM EDT25.000.500.000.000.00-2025.00%
IRBT260116C000300002024-06-24 3:28PM EDT30.000.820.502.100.00-26272131.10%
IRBT260116C000350002024-08-14 3:52PM EDT35.000.550.000.000.00-1025.00%
IRBT260116C000400002024-09-03 1:00PM EDT40.000.250.000.000.00-1025.00%
IRBT260116C000450002024-08-09 2:26PM EDT45.000.250.001.000.00-119112.21%
IRBT260116C000500002024-08-09 2:26PM EDT50.000.200.000.750.00-3334108.59%
IRBT260116C000550002024-09-09 9:37AM EDT55.000.250.000.000.00-8050.00%
Putsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
IRBT260116P000030002024-09-03 9:32AM EDT3.000.500.000.000.00-1012.50%
IRBT260116P000050002024-09-05 2:43PM EDT5.001.480.000.000.00-6706.25%
IRBT260116P000080002024-09-05 2:43PM EDT8.003.420.000.000.00-100.00%
IRBT260116P000100002024-08-15 9:33AM EDT10.004.150.000.000.00-200.00%
IRBT260116P000130002024-07-24 10:15AM EDT13.005.255.607.500.00-17366.89%
IRBT260116P000150002024-05-30 11:43AM EDT15.007.406.709.000.00-139143.75%
IRBT260116P000180002024-08-15 12:35PM EDT18.0010.570.000.000.00-100.00%
IRBT260116P000200002024-09-03 3:02PM EDT20.0013.500.000.000.00-100.00%
IRBT260116P000225002024-04-23 9:33AM EDT22.5015.9512.6014.100.00-10260.00%
IRBT260116P000250002024-08-02 10:26AM EDT25.0015.5015.8019.800.00-136107.52%
IRBT260116P000300002024-06-13 3:44PM EDT30.0020.5519.8021.400.00-130.00%
IRBT260116P000350002024-03-22 1:01PM EDT35.0026.9625.7028.700.00-680.00%
IRBT260116P000400002024-05-09 9:30AM EDT40.0029.5029.9031.300.00-110.00%
IRBT260116P000450002024-01-19 11:06AM EDT45.0029.9530.6035.000.00-630.00%
IRBT260116P000500002024-04-29 10:41AM EDT50.0041.1038.5043.000.00-100.00%
IRBT260116P000550002024-04-09 10:15AM EDT55.0044.5042.7044.500.00-100.00%