Canada markets open in 3 hours 52 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
394.94+5.61 (+1.44%)
At close: 04:00PM EDT
398.03 +3.09 (+0.78%)
Pre-Market: 05:34AM EDT
In The Money
Show:ListStraddle
Strike:265.00
CallsforMay 3, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240517C002650002024-05-01 3:43PM EDT2024-05-17133.100.000.000.00-1800.00%
MSFT240621C002650002024-04-25 3:19PM EDT2024-06-21135.600.000.000.00-300.00%
MSFT240920C002650002024-04-09 1:54PM EDT2024-09-20165.130.000.000.00-400.00%
MSFT241220C002650002024-04-30 3:59PM EDT2024-12-20134.500.000.000.00-900.00%
MSFT250117C002650002024-04-25 10:57AM EDT2025-01-17137.100.000.000.00-100.00%
MSFT250620C002650002024-04-26 3:23PM EDT2025-06-20161.050.000.000.00-100.00%
MSFT251219C002650002024-05-01 1:10PM EDT2025-12-19153.850.000.000.00-400.00%
MSFT260116C002650002024-04-25 11:08AM EDT2026-01-16154.000.000.000.00-100.00%
MSFT260618C002650002024-01-24 10:34AM EDT2026-06-18166.10173.00177.500.00-2152.20%
MSFT261218C002650002024-04-08 12:29PM EDT2026-12-18193.020.000.000.00-100.00%
PutsforMay 3, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240503P002650002024-04-25 10:19AM EDT2024-05-030.030.000.000.00--050.00%
MSFT240510P002650002024-04-25 2:17PM EDT2024-05-100.050.000.000.00--050.00%
MSFT240517P002650002024-05-01 2:22PM EDT2024-05-170.020.000.000.00-8050.00%
MSFT240524P002650002024-04-25 9:41AM EDT2024-05-240.150.000.000.00--025.00%
MSFT240621P002650002024-04-26 10:25AM EDT2024-06-210.120.000.000.00-1025.00%
MSFT240920P002650002024-05-01 10:42AM EDT2024-09-200.680.000.000.00-1012.50%
MSFT241220P002650002024-05-01 10:17AM EDT2024-12-202.000.000.000.00-10012.50%
MSFT250117P002650002024-05-01 2:57PM EDT2025-01-171.910.000.000.00-406012.50%
MSFT250620P002650002024-04-24 3:06PM EDT2025-06-204.350.000.000.00-106.25%
MSFT251219P002650002024-04-26 12:25PM EDT2025-12-196.450.000.000.00-106.25%
MSFT260116P002650002024-04-29 1:53PM EDT2026-01-167.000.000.000.00-206.25%
MSFT260618P002650002024-04-11 3:49PM EDT2026-06-187.830.000.000.00-106.25%
MSFT261218P002650002024-04-26 10:16AM EDT2026-12-1810.950.000.000.00-1006.25%