UK markets closed

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
409.45+10.41 (+2.61%)
As of 01:06PM EDT. Market open.
In the money
Show:ListStraddle
Strike:400.00
Callsfor26 April 2024
Contract nameLast trade dateExpiry dateLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240426C004000002024-04-26 12:50PM EDT2024-04-269.008.759.00-1.50-14.49%9,27910,2020.00%
MSFT240503C004000002024-04-26 12:48PM EDT2024-05-0311.3111.2011.40-1.07-8.64%2,4203,61422.64%
MSFT240510C004000002024-04-26 12:46PM EDT2024-05-1012.9013.0013.30-0.85-6.18%5011,00623.42%
MSFT240517C004000002024-04-26 12:48PM EDT2024-05-1714.4314.4014.60-0.27-1.84%1,1496,86622.97%
MSFT240524C004000002024-04-26 12:22PM EDT2024-05-2416.2115.8516.15+0.16+1.00%24974923.67%
MSFT240531C004000002024-04-26 12:33PM EDT2024-05-3116.6016.8017.10+0.10+0.61%17834723.22%
MSFT240621C004000002024-04-26 12:34PM EDT2024-06-2120.4020.5020.70+1.30+6.81%40213,68424.33%
MSFT240719C004000002024-04-26 12:41PM EDT2024-07-1924.4524.5524.80+2.15+9.64%4595,36425.31%
MSFT240816C004000002024-04-26 12:44PM EDT2024-08-1629.8029.5529.85+2.90+10.78%1471,24227.67%
MSFT240920C004000002024-04-26 12:17PM EDT2024-09-2033.5533.3533.60+3.40+11.28%1082,02627.87%
MSFT241018C004000002024-04-26 11:12AM EDT2024-10-1837.0036.5036.80+3.86+11.65%3727628.45%
MSFT241115C004000002024-04-26 9:31AM EDT2024-11-1539.5140.9041.20+4.06+11.45%514130.11%
MSFT241220C004000002024-04-26 11:45AM EDT2024-12-2044.3243.8044.15+4.70+11.86%1331,44130.10%
MSFT250117C004000002024-04-26 12:34PM EDT2025-01-1746.4046.4046.75+4.40+10.48%757,60930.39%
MSFT250321C004000002024-04-26 12:47PM EDT2025-03-2152.4052.0052.70+1.90+3.76%3034231.26%
MSFT250620C004000002024-04-26 11:02AM EDT2025-06-2061.7059.0060.05+6.80+12.39%162,40731.98%
MSFT250919C004000002024-04-26 12:39PM EDT2025-09-1966.1066.0567.45+5.30+8.72%32332.94%
MSFT251219C004000002024-04-26 10:44AM EDT2025-12-1973.0073.0073.60+5.62+8.34%31,34833.38%
MSFT260116C004000002024-04-26 11:16AM EDT2026-01-1674.5574.5575.25+6.05+8.83%271,98933.43%
MSFT260618C004000002024-04-26 11:23AM EDT2026-06-1884.4083.6585.60+5.70+7.24%220934.49%
MSFT261218C004000002024-04-26 10:32AM EDT2026-12-1894.1593.7094.85+6.05+6.87%121,50834.70%
Putsfor26 April 2024
Contract nameLast trade dateExpiry dateLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240426P004000002024-04-26 12:49PM EDT2024-04-260.040.040.05-10.81-99.63%11,2095,42023.05%
MSFT240503P004000002024-04-26 12:48PM EDT2024-05-031.961.911.98-10.54-84.32%6,4861,56922.80%
MSFT240510P004000002024-04-26 12:47PM EDT2024-05-103.303.353.45-10.20-75.56%45367922.03%
MSFT240517P004000002024-04-26 12:44PM EDT2024-05-174.874.804.90-9.83-66.87%1,9207,58822.29%
MSFT240524P004000002024-04-26 12:45PM EDT2024-05-245.995.956.10-9.51-61.35%14131422.27%
MSFT240531P004000002024-04-26 12:22PM EDT2024-05-316.756.606.80-8.96-57.03%14616021.46%
MSFT240621P004000002024-04-26 12:40PM EDT2024-06-219.209.009.10-8.12-46.88%5566,15820.85%
MSFT240719P004000002024-04-26 12:33PM EDT2024-07-1911.7211.3511.55-7.20-38.05%2982,93620.33%
MSFT240816P004000002024-04-26 12:48PM EDT2024-08-1615.1015.0515.30-6.82-31.11%1691,33721.91%
MSFT240920P004000002024-04-26 11:15AM EDT2024-09-2017.5017.2517.50-6.56-27.27%492,91121.33%
MSFT241018P004000002024-04-26 12:33PM EDT2024-10-1819.2918.9019.15-5.91-23.45%2271821.05%
MSFT241115P004000002024-04-26 12:36PM EDT2024-11-1522.0221.6021.90-5.67-20.48%438721.87%
MSFT241220P004000002024-04-26 11:58AM EDT2024-12-2023.2723.4023.70-6.00-20.50%501,31321.60%
MSFT250117P004000002024-04-26 12:36PM EDT2025-01-1725.0024.5524.90-4.94-16.50%1544,20521.32%
MSFT250321P004000002024-04-26 10:21AM EDT2025-03-2127.0027.3028.70-6.93-20.42%11,29121.68%
MSFT250620P004000002024-04-26 9:42AM EDT2025-06-2032.4531.4032.70-4.01-11.00%258721.53%
MSFT250919P004000002024-04-25 2:21PM EDT2025-09-1939.0734.6535.400.00-22620.96%
MSFT251219P004000002024-04-25 9:57AM EDT2025-12-1947.3537.8038.600.00-71,99920.88%
MSFT260116P004000002024-04-26 10:31AM EDT2026-01-1638.4638.4040.05-4.54-10.56%1740921.10%
MSFT260618P004000002024-04-25 10:04AM EDT2026-06-1842.8542.8044.20-8.60-16.72%16720.71%
MSFT261218P004000002024-04-25 2:24PM EDT2026-12-1851.2545.9548.200.00-2036720.20%