Canada markets open in 2 hours 59 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
416.72+0.60 (+0.14%)
At close: 04:00PM EDT
417.23 +0.51 (+0.12%)
Pre-Market: 06:31AM EDT
In The Money
Show:ListStraddle
Strike:660.00
CallsforOctober 18, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT241018C006600002024-07-29 2:08PM EDT2024-10-180.020.000.070.00-1012296.88%
MSFT241115C006600002024-07-30 10:09AM EDT2024-11-150.120.000.070.00-18955.08%
MSFT241220C006600002024-10-11 1:32PM EDT2024-12-200.010.000.000.00-1025.00%
MSFT250117C006600002024-10-17 10:25AM EDT2025-01-170.060.000.000.00-1012.50%
MSFT250321C006600002024-10-07 2:34PM EDT2025-03-210.130.000.000.00-3012.50%
MSFT250620C006600002024-10-07 2:48PM EDT2025-06-200.450.000.000.00-4012.50%
MSFT250919C006600002024-10-17 3:41PM EDT2025-09-191.360.000.000.00-1012.50%
MSFT251219C006600002024-10-08 1:43PM EDT2025-12-192.510.000.000.00-206.25%
MSFT260116C006600002024-10-16 3:30PM EDT2026-01-163.170.000.000.00-2406.25%
MSFT260618C006600002024-10-08 11:02AM EDT2026-06-186.450.000.000.00-2506.25%
MSFT261218C006600002024-10-14 11:24AM EDT2026-12-1812.800.000.000.00-106.25%
PutsforOctober 18, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT241018P006600002024-08-29 3:55PM EDT2024-10-18247.55230.00232.550.00--00.00%
MSFT250117P006600002024-07-02 12:09PM EDT2025-01-17204.52241.15245.150.00-5050.81%
MSFT250321P006600002024-06-27 12:27PM EDT2025-03-21205.85232.50237.000.00--00.00%
MSFT250620P006600002024-06-27 12:54PM EDT2025-06-20206.80232.50237.000.00--00.00%
MSFT250919P006600002024-07-26 3:29PM EDT2025-09-19234.40241.35245.250.00-2026.91%
MSFT251219P006600002024-06-27 3:55PM EDT2025-12-19207.18232.50237.000.00--00.00%
MSFT260116P006600002024-07-17 1:51PM EDT2026-01-16217.71239.00244.000.00-2019.83%
MSFT260618P006600002024-08-07 10:32AM EDT2026-06-18251.50252.50257.500.00-2032.01%
MSFT261218P006600002024-06-27 12:49PM EDT2026-12-18206.07232.00237.000.00--00.00%