Singapore markets open in 3 hours 47 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
444.85+1.91 (+0.43%)
At close: 04:00PM EDT
445.00 +0.15 (+0.03%)
After hours: 05:13PM EDT
In the money
Show:ListStraddle
Strike:640.00
Callsfor26 July 2024
Contract nameLast trade dateExpiry dateLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240920C006400002024-07-22 10:22AM EDT2024-09-200.010.000.060.00-138532.42%
MSFT241018C006400002024-07-23 12:34PM EDT2024-10-180.080.050.110.00-2252528.52%
MSFT241115C006400002024-07-22 3:40PM EDT2024-11-150.240.180.280.00-523027.71%
MSFT241220C006400002024-07-18 11:57AM EDT2024-12-200.430.340.520.00-135226.39%
MSFT250117C006400002024-07-23 10:26AM EDT2025-01-170.650.480.77-0.01-1.52%277025.71%
MSFT250321C006400002024-07-22 9:50AM EDT2025-03-212.011.251.810.00-373525.59%
MSFT250620C006400002024-07-19 10:59AM EDT2025-06-203.302.933.750.00-189325.35%
MSFT250919C006400002024-07-23 1:21PM EDT2025-09-196.104.606.20-0.25-3.94%844025.38%
MSFT251219C006400002024-07-23 3:05PM EDT2025-12-199.187.009.70+0.38+4.32%126926.07%
MSFT260116C006400002024-07-23 3:54PM EDT2026-01-169.609.5511.00-0.90-8.57%24339726.38%
MSFT260618C006400002024-07-17 3:02PM EDT2026-06-1817.3516.1019.250.00-19428.13%
MSFT261218C006400002024-07-22 2:56PM EDT2026-12-1826.0024.2027.800.00-1070128.89%
Putsfor26 July 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-1039.11%
MSFT250620P006400002024-06-27 12:24PM EDT2025-06-20186.09193.00197.500.00--023.06%
MSFT250919P006400002024-06-27 1:18PM EDT2025-09-19186.76193.00197.500.00-272020.46%
MSFT251219P006400002024-06-28 10:34AM EDT2025-12-19185.50193.00197.500.00-20018.59%
MSFT260116P006400002024-07-16 3:54PM EDT2026-01-16190.64193.00197.500.00-2018.11%
MSFT260618P006400002024-06-26 2:14PM EDT2026-06-18188.00193.00197.500.00--016.03%
MSFT261218P006400002024-06-20 3:50PM EDT2026-12-18195.23201.00205.500.00-1020.44%