Canada markets open in 1 hour 59 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
441.06+8.38 (+1.94%)
At close: 04:00PM EDT
439.42 -1.64 (-0.37%)
Pre-Market: 07:30AM EDT
In The Money
Show:ListStraddle
Strike:185.00
CallsforJune 14, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240621C001850002024-06-12 3:08PM EDT2024-06-21257.500.000.000.00-29030.00%
MSFT240816C001850002024-02-20 1:39PM EDT2024-08-16217.99246.05250.000.00-210.00%
MSFT240920C001850002024-04-08 10:49AM EDT2024-09-20244.85228.05229.350.00-11540.00%
MSFT241220C001850002023-11-10 12:50PM EDT2024-12-20190.76195.00200.000.00-101760.00%
MSFT250117C001850002024-05-30 10:36AM EDT2025-01-17240.530.000.000.00-53980.00%
MSFT250620C001850002024-04-26 3:49PM EDT2025-06-20231.58251.10255.450.00-1510.00%
MSFT251219C001850002024-05-24 2:21PM EDT2025-12-19257.700.000.000.00-11160.00%
MSFT260116C001850002024-04-16 12:49PM EDT2026-01-16244.45245.50250.000.00-270.00%
MSFT260618C001850002024-06-03 10:01AM EDT2026-06-18246.000.000.000.00-168460.00%
MSFT261218C001850002024-06-11 3:55PM EDT2026-12-18262.500.000.000.00-31,1070.00%
PutsforJune 14, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240621P001850002024-05-22 2:05PM EDT2024-06-210.010.000.000.00-11,28250.00%
MSFT240816P001850002024-05-24 2:38PM EDT2024-08-160.020.000.000.00-4018150.00%
MSFT240920P001850002024-06-03 9:32AM EDT2024-09-200.020.000.000.00-723725.00%
MSFT241220P001850002024-05-24 3:50PM EDT2024-12-200.120.000.000.00-31,10825.00%
MSFT250117P001850002024-06-12 1:48PM EDT2025-01-170.120.000.000.00-3058125.00%
MSFT250620P001850002024-06-10 10:07AM EDT2025-06-200.560.000.000.00-3011112.50%
MSFT251219P001850002024-06-12 3:20PM EDT2025-12-190.730.000.000.00-231412.50%
MSFT260116P001850002024-05-21 2:41PM EDT2026-01-161.210.000.000.00-118412.50%
MSFT260618P001850002024-06-12 11:46AM EDT2026-06-181.100.000.000.00-149812.50%
MSFT261218P001850002024-06-12 12:22PM EDT2026-12-181.870.000.000.00-111,26412.50%