UK markets closed

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
425.27+6.87 (+1.64%)
At close: 04:00PM EDT
425.45 +0.18 (+0.04%)
After hours: 07:59PM EDT
In the money
Show:ListStraddle
Strike:640.00
Callsfor2 August 2024
Contract nameLast trade dateExpiry dateLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240920C006400002024-07-25 3:19PM EDT2024-09-200.010.000.100.00-138539.36%
MSFT241018C006400002024-07-25 12:20PM EDT2024-10-180.070.000.250.00-554535.65%
MSFT241115C006400002024-07-25 3:14PM EDT2024-11-150.110.000.350.00-723832.23%
MSFT241220C006400002024-07-24 10:57AM EDT2024-12-200.350.040.290.00-1035427.47%
MSFT250117C006400002024-07-26 12:06PM EDT2025-01-170.350.330.440.00-676326.58%
MSFT250321C006400002024-07-26 9:30AM EDT2025-03-210.790.761.19-0.17-17.71%15074626.47%
MSFT250620C006400002024-07-26 11:58AM EDT2025-06-202.342.132.87+0.14+6.36%1787326.51%
MSFT250919C006400002024-07-24 3:55PM EDT2025-09-195.152.894.850.00-143526.35%
MSFT251219C006400002024-07-23 3:05PM EDT2025-12-199.186.507.800.00-126826.94%
MSFT260116C006400002024-07-25 2:48PM EDT2026-01-167.137.608.45-0.07-0.97%143826.81%
MSFT260618C006400002024-07-25 2:27PM EDT2026-06-1812.8012.3514.250.00-19527.68%
MSFT261218C006400002024-07-26 11:00AM EDT2026-12-1820.2519.7521.65-0.75-3.57%1270028.47%
Putsfor2 August 2024
Contract nameLast trade dateExpiry dateLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT241018P006400002024-06-14 1:43PM EDT2024-10-18197.63184.55188.500.00--00.00%
MSFT250117P006400002024-06-18 2:39PM EDT2025-01-17194.03197.35201.350.00-100.00%
MSFT250321P006400002024-07-24 3:55PM EDT2025-03-21211.85212.50217.000.00-1029.85%
MSFT250620P006400002024-06-27 12:24PM EDT2025-06-20186.09212.50217.000.00--025.42%
MSFT250919P006400002024-06-27 1:18PM EDT2025-09-19186.76212.50217.000.00-272022.53%
MSFT251219P006400002024-06-28 10:34AM EDT2025-12-19185.50212.50217.000.00-20020.45%
MSFT260116P006400002024-07-16 3:54PM EDT2026-01-16190.64212.50217.000.00-2019.92%
MSFT260618P006400002024-06-26 2:14PM EDT2026-06-18188.00212.50217.000.00--017.62%
MSFT261218P006400002024-06-20 3:50PM EDT2026-12-18195.23201.00205.500.00-100.00%