Canada markets open in 6 hours 32 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
409.06+1.49 (+0.37%)
At close: 04:00PM EDT
401.25 -7.81 (-1.91%)
After hours: 07:59PM EDT
In The Money
Show:ListStraddle
Strike:295.00
CallsforApril 26, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240517C002950002024-04-17 12:22PM EDT2024-05-17117.960.000.000.00-500.00%
MSFT240524C002950002024-04-16 11:26AM EDT2024-05-24123.250.000.000.00--00.00%
MSFT240621C002950002024-04-22 10:07AM EDT2024-06-21108.780.000.000.00-100.00%
MSFT240719C002950002024-04-18 11:11AM EDT2024-07-19120.250.000.000.00-200.00%
MSFT240920C002950002024-04-19 1:00PM EDT2024-09-20112.600.000.000.00-1000.00%
MSFT241220C002950002024-04-18 12:48PM EDT2024-12-20125.830.000.000.00-100.00%
MSFT250117C002950002024-04-23 10:15AM EDT2025-01-17125.460.000.000.00-100.00%
MSFT250620C002950002024-04-11 10:37AM EDT2025-06-20149.920.000.000.00-100.00%
MSFT251219C002950002024-04-19 3:53PM EDT2025-12-19134.550.000.000.00-100.00%
MSFT260116C002950002024-04-22 10:49AM EDT2026-01-16136.500.000.000.00-100.00%
MSFT261218C002950002024-03-21 9:42AM EDT2026-12-18175.52148.05152.500.00-2937.31%
PutsforApril 26, 2024
Contract NameLast Trade DateExpire DateLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240426P002950002024-04-24 1:52PM EDT2024-04-260.010.000.000.00-5050.00%
MSFT240503P002950002024-04-23 1:08PM EDT2024-05-030.040.000.000.00-6050.00%
MSFT240510P002950002024-04-23 12:26PM EDT2024-05-100.060.000.000.00-2025.00%
MSFT240517P002950002024-04-24 3:44PM EDT2024-05-170.130.000.000.00-4025.00%
MSFT240621P002950002024-04-24 2:05PM EDT2024-06-210.440.000.000.00-5012.50%
MSFT240719P002950002024-04-24 10:09AM EDT2024-07-190.720.000.000.00-1012.50%
MSFT240920P002950002024-04-23 10:08AM EDT2024-09-201.800.000.000.00-3012.50%
MSFT241220P002950002024-04-24 12:21PM EDT2024-12-203.650.000.000.00-106.25%
MSFT250117P002950002024-04-24 10:17AM EDT2025-01-173.950.000.000.00-306.25%
MSFT250620P002950002024-04-19 2:38PM EDT2025-06-208.650.000.000.00-1406.25%
MSFT251219P002950002024-04-23 3:14PM EDT2025-12-1910.650.000.000.00-906.25%
MSFT260116P002950002024-04-23 1:50PM EDT2026-01-1611.050.000.000.00-306.25%
MSFT260618P002950002024-04-19 2:18PM EDT2026-06-1816.480.000.000.00-103.13%
MSFT261218P002950002024-04-24 9:42AM EDT2026-12-1816.190.000.000.00-2503.13%