Canada markets open in 1 hour 22 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
443.52-6.00 (-1.33%)
At close: 04:00PM EDT
444.98 +1.46 (+0.33%)
Pre-Market: 08:08AM EDT
In The Money
Show:ListStraddle
Strike:285.00
CallsforJuly 19, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240719C002850002024-06-27 3:55PM EDT2024-07-19168.850.000.000.00-1120.00%
MSFT240809C002850002024-07-10 10:54AM EDT2024-08-09176.600.000.000.00--400.00%
MSFT240816C002850002024-07-11 3:58PM EDT2024-08-16171.830.000.000.00-1140.00%
MSFT240920C002850002024-07-11 3:58PM EDT2024-09-20172.930.000.000.00-18970.00%
MSFT241220C002850002024-07-17 2:59PM EDT2024-12-20164.520.000.000.00-192830.00%
MSFT250117C002850002024-07-11 3:09PM EDT2025-01-17177.450.000.000.00-54470.00%
MSFT250620C002850002024-06-05 12:47PM EDT2025-06-20153.42194.05198.000.00-113271.74%
MSFT251219C002850002024-07-02 12:08PM EDT2025-12-19191.370.000.000.00-21480.00%
MSFT260116C002850002024-07-10 1:14PM EDT2026-01-16202.790.000.000.00-25550.00%
MSFT260618C002850002024-04-25 3:04PM EDT2026-06-18148.20174.00178.450.00-4837.51%
MSFT261218C002850002024-07-05 10:10AM EDT2026-12-18213.000.000.000.00-1140.00%
PutsforJuly 19, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240719P002850002024-07-03 12:56PM EDT2024-07-190.010.000.000.00-322950.00%
MSFT240816P002850002024-05-30 9:37AM EDT2024-08-160.200.000.530.00-1167.58%
MSFT240920P002850002024-07-16 3:39PM EDT2024-09-200.110.000.000.00-9541825.00%
MSFT241220P002850002024-07-08 3:05PM EDT2024-12-200.550.000.000.00-457912.50%
MSFT250117P002850002024-07-15 11:46AM EDT2025-01-170.770.000.000.00-183912.50%
MSFT250620P002850002024-07-17 12:18PM EDT2025-06-202.170.000.000.00-1555386.25%
MSFT251219P002850002024-07-11 10:44AM EDT2025-12-194.450.000.000.00-11,0836.25%
MSFT260116P002850002024-06-13 10:16AM EDT2026-01-165.154.156.300.00-9527928.89%
MSFT260618P002850002024-07-17 10:21AM EDT2026-06-187.200.000.000.00-51216.25%
MSFT261218P002850002024-07-08 10:34AM EDT2026-12-188.600.000.000.00-5376.25%