Canada markets open in 6 hours 2 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
368.80-3.72 (-1.00%)
At close: 04:00PM EST
368.31 -0.49 (-0.13%)
After hours: 07:59PM EST
In The Money
Show:ListStraddle
Strike:475.00
CallsforDecember 8, 2023
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT231215C004750002023-11-29 10:15AM EST2023-12-150.010.000.000.00-7025.00%
MSFT240105C004750002023-11-30 9:30AM EST2024-01-050.070.000.000.00--012.50%
MSFT240119C004750002023-12-06 11:32AM EST2024-01-190.060.000.000.00-6012.50%
MSFT240216C004750002023-12-06 12:10PM EST2024-02-160.300.000.000.00-2012.50%
MSFT240315C004750002023-12-04 12:34PM EST2024-03-150.560.000.000.00-2012.50%
MSFT240621C004750002023-12-06 1:06PM EST2024-06-212.700.000.000.00-906.25%
MSFT240920C004750002023-12-06 3:15PM EST2024-09-206.200.000.000.00-606.25%
MSFT241220C004750002023-12-06 11:35AM EST2024-12-2010.550.000.000.00-106.25%
MSFT250117C004750002023-12-04 12:58PM EST2025-01-1711.720.000.000.00-506.25%
MSFT250620C004750002023-11-27 2:10PM EST2025-06-2022.300.000.000.00-203.13%
MSFT251219C004750002023-11-24 11:24AM EST2025-12-1930.360.000.000.00-403.13%
MSFT260116C004750002023-12-06 12:41PM EST2026-01-1629.000.000.000.00-203.13%
PutsforDecember 8, 2023
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT231215P004750002023-11-16 2:33PM EST2023-12-1599.690.000.000.00-3300.00%
MSFT240119P004750002023-09-19 2:24PM EST2024-01-19146.80141.20144.850.00-20136.85%
MSFT240216P004750002023-11-29 3:39PM EST2024-02-1696.290.000.000.00-100.00%
MSFT240315P004750002023-11-27 2:57PM EST2024-03-1596.180.000.000.00-200.00%
MSFT240621P004750002023-07-26 2:13PM EST2024-06-21138.35149.80154.000.00-54072.97%
MSFT240920P004750002023-12-06 10:05AM EST2024-09-20105.000.000.000.00-100.00%
MSFT250117P004750002023-11-22 11:14AM EST2025-01-1796.960.000.000.00-100.00%
MSFT250620P004750002023-08-10 2:24PM EST2025-06-20152.03138.50143.000.00--038.31%
MSFT260116P004750002023-10-30 1:28PM EST2026-01-16138.7598.30102.500.00--10.00%