UK markets open in 1 hour 36 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
430.52+1.48 (+0.34%)
At close: 04:00PM EDT
431.00 +0.48 (+0.11%)
After hours: 07:59PM EDT
In the money
Show:ListStraddle
Callsfor28 June 2024
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240628C002300002024-05-10 12:02PM EDT230.00184.640.000.000.00--00.00%
MSFT240628C002500002024-05-17 3:57PM EDT250.00172.000.000.000.00-200.00%
MSFT240628C003000002024-05-21 11:17AM EDT300.00131.200.000.000.00-2500.00%
MSFT240628C003150002024-05-21 10:09AM EDT315.00114.310.000.000.00-100.00%
MSFT240628C003200002024-05-14 2:40PM EDT320.0097.890.000.000.00-100.00%
MSFT240628C003550002024-05-13 9:56AM EDT355.0058.820.000.000.00-100.00%
MSFT240628C003700002024-05-20 11:15AM EDT370.0057.800.000.000.00-400.00%
MSFT240628C003800002024-05-15 9:31AM EDT380.0041.800.000.000.00-200.00%
MSFT240628C003850002024-05-21 12:05PM EDT385.0049.530.000.000.00-100.00%
MSFT240628C003900002024-05-21 11:46AM EDT390.0044.900.000.000.00-100.00%
MSFT240628C003950002024-05-17 2:22PM EDT395.0028.380.000.000.00-3000.00%
MSFT240628C004000002024-05-22 12:26PM EDT400.0033.700.000.000.00-400.00%
MSFT240628C004050002024-05-22 3:23PM EDT405.0027.210.000.000.00-1400.00%
MSFT240628C004100002024-05-22 12:42PM EDT410.0024.600.000.000.00-100.00%
MSFT240628C004150002024-05-22 3:32PM EDT415.0019.800.000.000.00-3800.00%
MSFT240628C004200002024-05-22 2:21PM EDT420.0015.470.000.000.00-3000.00%
MSFT240628C004250002024-05-22 3:47PM EDT425.0012.530.000.000.00-5600.00%
MSFT240628C004300002024-05-22 3:56PM EDT430.0010.350.000.000.00-12800.00%
MSFT240628C004350002024-05-22 3:58PM EDT435.008.350.000.000.00-61500.78%
MSFT240628C004400002024-05-22 3:59PM EDT440.006.150.000.000.00-31801.56%
MSFT240628C004450002024-05-22 3:37PM EDT445.004.100.000.000.00-61203.13%
MSFT240628C004500002024-05-22 3:54PM EDT450.002.680.000.000.00-3903.13%
MSFT240628C004550002024-05-22 3:59PM EDT455.002.080.000.000.00-4103.13%
MSFT240628C004600002024-05-22 3:57PM EDT460.001.370.000.000.00-5803.13%
MSFT240628C004650002024-05-22 3:19PM EDT465.000.750.000.000.00-2806.25%
MSFT240628C004700002024-05-22 2:50PM EDT470.000.540.000.000.00-1206.25%
MSFT240628C004750002024-05-22 3:54PM EDT475.000.320.000.000.00-206.25%
MSFT240628C004800002024-05-21 11:42AM EDT480.000.290.000.000.00-1206.25%
MSFT240628C004900002024-05-20 3:16PM EDT490.000.080.000.000.00-1006.25%
MSFT240628C005000002024-05-22 3:40PM EDT500.000.070.000.000.00-2012.50%
Putsfor28 June 2024
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240628P003000002024-05-13 3:23PM EDT300.000.080.000.000.00-2025.00%
MSFT240628P003200002024-05-20 9:30AM EDT320.000.100.000.000.00-5025.00%
MSFT240628P003350002024-05-20 12:03PM EDT335.000.150.000.000.00-3012.50%
MSFT240628P003400002024-05-21 10:48AM EDT340.000.160.000.000.00-1012.50%
MSFT240628P003450002024-05-21 12:00PM EDT345.000.150.000.000.00-3012.50%
MSFT240628P003500002024-05-21 12:00PM EDT350.000.190.000.000.00-11012.50%
MSFT240628P003550002024-05-20 1:07PM EDT355.000.240.000.000.00-4012.50%
MSFT240628P003600002024-05-22 11:41AM EDT360.000.200.000.000.00-5012.50%
MSFT240628P003650002024-05-22 3:11PM EDT365.000.240.000.000.00-3012.50%
MSFT240628P003700002024-05-21 3:19PM EDT370.000.320.000.000.00-33012.50%
MSFT240628P003750002024-05-22 2:34PM EDT375.000.390.000.000.00-506.25%
MSFT240628P003800002024-05-22 2:03PM EDT380.000.460.000.000.00-13806.25%
MSFT240628P003850002024-05-22 2:39PM EDT385.000.650.000.000.00-13306.25%
MSFT240628P003900002024-05-22 3:53PM EDT390.000.850.000.000.00-3706.25%
MSFT240628P003950002024-05-22 3:19PM EDT395.001.130.000.000.00-12706.25%
MSFT240628P004000002024-05-22 3:50PM EDT400.001.520.000.000.00-13206.25%
MSFT240628P004050002024-05-22 3:54PM EDT405.002.030.000.000.00-31103.13%
MSFT240628P004100002024-05-22 3:54PM EDT410.002.740.000.000.00-6103.13%
MSFT240628P004150002024-05-22 3:51PM EDT415.003.960.000.000.00-10303.13%
MSFT240628P004200002024-05-22 3:30PM EDT420.005.150.000.000.00-9801.56%
MSFT240628P004250002024-05-22 3:57PM EDT425.006.400.000.000.00-7500.78%
MSFT240628P004300002024-05-22 3:19PM EDT430.009.400.000.000.00-4800.10%
MSFT240628P004350002024-05-22 3:57PM EDT435.0010.750.000.000.00-9500.00%
MSFT240628P004600002024-05-15 3:59PM EDT460.0037.000.000.000.00--00.00%
MSFT240628P004950002024-05-15 11:06AM EDT495.0074.900.000.000.00--00.00%