Canada markets closed

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
420.21-0.78 (-0.19%)
At close: 04:00PM EDT
420.11 -0.10 (-0.02%)
After hours: 07:59PM EDT
In The Money
Show:ListStraddle
Strike:255.00
CallsforMay 24, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240524C002550002024-05-15 12:06PM EDT2024-05-24166.57163.05167.25+166.57--4236.38%
MSFT240621C002550002024-05-17 9:38AM EDT2024-06-21166.55164.20168.35-3.10-1.83%31,65987.89%
MSFT240920C002550002024-05-06 12:27PM EDT2024-09-20159.25167.50171.600.00-15561.31%
MSFT241220C002550002024-05-14 3:50PM EDT2024-12-20169.17171.05174.950.00-139754.61%
MSFT250117C002550002024-05-14 3:50PM EDT2025-01-17170.43172.00176.000.00-1354053.28%
MSFT250620C002550002024-05-14 3:39PM EDT2025-06-20175.64177.00182.000.00-6012751.94%
MSFT251219C002550002024-04-08 12:29PM EDT2025-12-19190.67174.25178.100.00-17139.11%
MSFT260116C002550002024-03-07 2:05PM EDT2026-01-16177.40190.05194.800.00-505551.18%
MSFT260618C002550002024-01-18 12:49PM EDT2026-06-18165.75175.00179.500.00-9135.39%
MSFT261218C002550002024-04-15 11:26AM EDT2026-12-18200.20195.00198.800.00-3845.24%
PutsforMay 24, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240607P002550002024-05-09 1:45PM EDT2024-06-070.020.000.950.00-11100.83%
MSFT240621P002550002024-05-07 1:07PM EDT2024-06-210.040.000.520.00-21,43571.19%
MSFT240920P002550002024-05-14 1:41PM EDT2024-09-200.230.140.240.00-327336.77%
MSFT241220P002550002024-05-15 10:43AM EDT2024-12-200.740.620.790.00-245133.18%
MSFT250117P002550002024-05-17 1:52PM EDT2025-01-170.840.770.99-0.19-18.45%11,39132.41%
MSFT250620P002550002024-04-26 3:55PM EDT2025-06-203.150.244.000.00-450133.70%
MSFT251219P002550002024-05-16 9:42AM EDT2025-12-194.352.014.500.00-172328.74%
MSFT260116P002550002024-05-15 2:41PM EDT2026-01-164.152.264.800.00-20534728.53%
MSFT260618P002550002024-04-15 9:46AM EDT2026-06-186.804.306.150.00-1127.23%
MSFT261218P002550002024-05-16 9:41AM EDT2026-12-187.756.809.500.00-12727.77%