Canada markets open in 8 hours 58 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
429.17-1.15 (-0.27%)
At close: 04:00PM EDT
425.28 -3.89 (-0.91%)
After hours: 07:59PM EDT
In The Money
Show:ListStraddle
CallsforMay 31, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240531C002200002024-05-15 10:06AM EDT220.00199.200.000.000.00-300.00%
MSFT240531C002400002024-04-26 10:21AM EDT240.00171.05189.20191.750.00-20427.25%
MSFT240531C002450002024-05-28 10:23AM EDT245.00183.860.000.000.00-200.00%
MSFT240531C002500002024-04-30 10:09AM EDT250.00149.800.000.000.00-100.00%
MSFT240531C002600002024-05-24 3:17PM EDT260.00170.260.000.000.00-300.00%
MSFT240531C002750002024-04-19 3:24PM EDT275.00125.680.000.000.00-110.00%
MSFT240531C002900002024-05-28 1:52PM EDT290.00139.280.000.000.00-400.00%
MSFT240531C003000002024-05-29 11:12AM EDT300.00129.720.000.000.00-100.00%
MSFT240531C003150002024-05-22 1:44PM EDT315.00114.830.000.000.00-100.00%
MSFT240531C003200002024-05-28 2:59PM EDT320.00108.990.000.000.00-100.00%
MSFT240531C003250002024-05-29 11:28AM EDT325.00104.710.000.000.00-100.00%
MSFT240531C003300002024-05-23 12:07PM EDT330.00101.680.000.000.00-100.00%
MSFT240531C003350002024-05-06 2:27PM EDT335.0078.000.000.000.00-100.00%
MSFT240531C003400002024-05-28 9:33AM EDT340.0087.450.000.000.00-100.00%
MSFT240531C003450002024-05-28 2:59PM EDT345.0083.680.000.000.00-300.00%
MSFT240531C003500002024-05-29 12:29PM EDT350.0080.570.000.000.00-400.00%
MSFT240531C003550002024-05-24 2:14PM EDT355.0075.870.000.000.00-200.00%
MSFT240531C003600002024-05-24 12:16PM EDT360.0070.320.000.000.00-200.00%
MSFT240531C003650002024-05-28 12:52PM EDT365.0064.120.000.000.00-500.00%
MSFT240531C003700002024-05-29 12:29PM EDT370.0060.500.000.000.00-3100.00%
MSFT240531C003725002024-05-22 12:28PM EDT372.5057.800.000.000.00--00.00%
MSFT240531C003750002024-05-29 9:48AM EDT375.0053.890.000.000.00-200.00%
MSFT240531C003800002024-05-29 11:39AM EDT380.0049.780.000.000.00-4400.00%
MSFT240531C003825002024-05-24 12:11PM EDT382.5047.880.000.000.00-800.00%
MSFT240531C003850002024-05-28 3:01PM EDT385.0044.100.000.000.00-1800.00%
MSFT240531C003875002024-05-24 10:58AM EDT387.5041.000.000.000.00-100.00%
MSFT240531C003900002024-05-29 3:06PM EDT390.0040.000.000.000.00-1500.00%
MSFT240531C003925002024-05-24 2:10PM EDT392.5038.460.000.000.00-200.00%
MSFT240531C003950002024-05-29 11:36AM EDT395.0035.000.000.000.00-500.00%
MSFT240531C003975002024-05-24 11:15AM EDT397.5032.300.000.000.00-2300.00%
MSFT240531C004000002024-05-29 2:05PM EDT400.0030.600.000.000.00-2200.00%
MSFT240531C004025002024-05-29 3:10PM EDT402.5027.390.000.000.00-200.00%
MSFT240531C004050002024-05-29 3:54PM EDT405.0024.300.000.000.00-1400.00%
MSFT240531C004075002024-05-29 10:33AM EDT407.5023.450.000.000.00-500.00%
MSFT240531C004100002024-05-29 3:45PM EDT410.0019.780.000.000.00-3800.00%
MSFT240531C004125002024-05-29 3:56PM EDT412.5016.560.000.000.00-800.00%
MSFT240531C004150002024-05-29 3:53PM EDT415.0014.430.000.000.00-4700.00%
MSFT240531C004175002024-05-29 3:24PM EDT417.5012.850.000.000.00-2400.00%
MSFT240531C004200002024-05-29 3:56PM EDT420.009.450.000.000.00-17100.00%
MSFT240531C004225002024-05-29 3:53PM EDT422.507.300.000.000.00-1,05000.00%
MSFT240531C004250002024-05-29 3:59PM EDT425.005.400.000.000.00-73900.00%
MSFT240531C004275002024-05-29 3:59PM EDT427.503.500.000.000.00-2,15000.00%
MSFT240531C004300002024-05-29 3:59PM EDT430.002.150.000.000.00-7,69000.78%
MSFT240531C004325002024-05-29 3:59PM EDT432.501.300.000.000.00-7,97403.13%
MSFT240531C004350002024-05-29 3:59PM EDT435.000.650.000.000.00-5,45003.13%
MSFT240531C004375002024-05-29 3:59PM EDT437.500.290.000.000.00-1,99906.25%
MSFT240531C004400002024-05-29 3:59PM EDT440.000.150.000.000.00-3,04406.25%
MSFT240531C004425002024-05-29 3:59PM EDT442.500.090.000.000.00-707012.50%
MSFT240531C004450002024-05-29 3:58PM EDT445.000.050.000.000.00-1,517012.50%
MSFT240531C004475002024-05-29 3:59PM EDT447.500.030.000.000.00-489012.50%
MSFT240531C004500002024-05-29 3:52PM EDT450.000.020.000.000.00-821012.50%
MSFT240531C004525002024-05-29 3:09PM EDT452.500.030.000.000.00-13012.50%
MSFT240531C004550002024-05-29 3:49PM EDT455.000.020.000.000.00-413012.50%
MSFT240531C004575002024-05-28 3:59PM EDT457.500.010.000.000.00-129025.00%
MSFT240531C004600002024-05-29 11:38AM EDT460.000.010.000.000.00-6025.00%
MSFT240531C004625002024-05-28 9:30AM EDT462.500.030.000.000.00-3025.00%
MSFT240531C004650002024-05-28 1:53PM EDT465.000.010.000.000.00-7025.00%
MSFT240531C004675002024-05-29 11:54AM EDT467.500.010.000.000.00-30025.00%
MSFT240531C004700002024-05-29 9:47AM EDT470.000.020.000.000.00-1025.00%
MSFT240531C004725002024-05-23 10:34AM EDT472.500.010.000.000.00--025.00%
MSFT240531C004750002024-05-29 1:19PM EDT475.000.010.000.000.00-1025.00%
MSFT240531C004775002024-05-29 9:30AM EDT477.500.020.000.000.00-1025.00%
MSFT240531C004800002024-05-29 1:11PM EDT480.000.010.000.000.00-3025.00%
MSFT240531C004825002024-05-24 9:59AM EDT482.500.010.000.000.00-3025.00%
MSFT240531C004850002024-05-29 1:46PM EDT485.000.010.000.000.00-3025.00%
MSFT240531C004875002024-05-22 10:13AM EDT487.500.020.000.000.00--025.00%
MSFT240531C004900002024-05-21 12:03PM EDT490.000.010.000.000.00-1050.00%
MSFT240531C004950002024-05-02 2:38PM EDT495.000.030.000.000.00-40050.00%
MSFT240531C005000002024-05-28 9:31AM EDT500.000.010.000.000.00-1050.00%
MSFT240531C005050002024-05-24 11:58AM EDT505.000.010.000.000.00-1050.00%
MSFT240531C005100002024-05-23 3:21PM EDT510.000.010.000.000.00-4050.00%
MSFT240531C005200002024-04-18 2:11PM EDT520.000.120.000.500.00--2121.48%
MSFT240531C005250002024-05-29 9:30AM EDT525.000.020.000.000.00-1050.00%
PutsforMay 31, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240531P002200002024-05-03 1:22PM EDT220.000.040.000.000.00-1050.00%
MSFT240531P002300002024-04-30 9:56AM EDT230.000.030.000.000.00-1050.00%
MSFT240531P002400002024-04-23 12:14PM EDT240.000.050.000.000.00-14100.00%
MSFT240531P002500002024-05-03 11:46AM EDT250.000.050.000.000.00-1050.00%
MSFT240531P002600002024-05-09 3:03PM EDT260.000.010.000.000.00-2050.00%
MSFT240531P002700002024-04-30 9:46AM EDT270.000.080.000.000.00-2050.00%
MSFT240531P002750002024-05-17 3:34PM EDT275.000.010.000.000.00-1050.00%
MSFT240531P002800002024-05-09 3:06PM EDT280.000.010.000.000.00-2050.00%
MSFT240531P002850002024-04-25 11:00AM EDT285.000.350.000.010.00--2165.63%
MSFT240531P002900002024-05-15 10:05AM EDT290.000.020.000.000.00-2050.00%
MSFT240531P002950002024-05-13 12:57PM EDT295.000.010.000.000.00-1050.00%
MSFT240531P003000002024-05-23 3:55PM EDT300.000.020.000.000.00-1050.00%
MSFT240531P003050002024-05-02 10:23AM EDT305.000.090.000.000.00-2050.00%
MSFT240531P003100002024-05-16 9:33AM EDT310.000.030.000.000.00-2050.00%
MSFT240531P003150002024-05-09 3:07PM EDT315.000.020.000.000.00-5050.00%
MSFT240531P003200002024-05-29 9:38AM EDT320.000.010.000.000.00-1050.00%
MSFT240531P003250002024-05-20 3:44PM EDT325.000.010.000.000.00-6050.00%
MSFT240531P003300002024-05-22 10:47AM EDT330.000.010.000.000.00-1050.00%
MSFT240531P003350002024-05-29 11:39AM EDT335.000.010.000.000.00-91050.00%
MSFT240531P003400002024-05-28 2:12PM EDT340.000.010.000.000.00-2050.00%
MSFT240531P003450002024-05-29 10:43AM EDT345.000.010.000.000.00-1050.00%
MSFT240531P003500002024-05-29 1:09PM EDT350.000.010.000.000.00-1050.00%
MSFT240531P003550002024-05-28 9:37AM EDT355.000.020.000.000.00-1050.00%
MSFT240531P003600002024-05-28 3:14PM EDT360.000.010.000.000.00-31050.00%
MSFT240531P003625002024-05-24 1:26PM EDT362.500.010.000.000.00-20050.00%
MSFT240531P003650002024-05-29 12:20PM EDT365.000.010.000.000.00-9050.00%
MSFT240531P003675002024-05-24 9:54AM EDT367.500.030.000.000.00-10050.00%
MSFT240531P003700002024-05-29 11:09AM EDT370.000.010.000.000.00-24050.00%
MSFT240531P003725002024-05-23 1:40PM EDT372.500.040.000.000.00--050.00%
MSFT240531P003750002024-05-29 12:30PM EDT375.000.010.000.000.00-4050.00%
MSFT240531P003775002024-05-24 9:41AM EDT377.500.070.000.000.00-2050.00%
MSFT240531P003800002024-05-29 3:54PM EDT380.000.010.000.000.00-180025.00%
MSFT240531P003825002024-05-28 2:51PM EDT382.500.020.000.000.00-21025.00%
MSFT240531P003850002024-05-29 3:29PM EDT385.000.010.000.000.00-23025.00%
MSFT240531P003875002024-05-29 3:04PM EDT387.500.010.000.000.00-86025.00%
MSFT240531P003900002024-05-29 2:42PM EDT390.000.020.000.000.00-123025.00%
MSFT240531P003925002024-05-29 10:52AM EDT392.500.020.000.000.00-2025.00%
MSFT240531P003950002024-05-29 3:57PM EDT395.000.020.000.000.00-236025.00%
MSFT240531P003975002024-05-29 12:37PM EDT397.500.030.000.000.00-31025.00%
MSFT240531P004000002024-05-29 3:55PM EDT400.000.040.000.000.00-570025.00%
MSFT240531P004025002024-05-29 3:10PM EDT402.500.050.000.000.00-61025.00%
MSFT240531P004050002024-05-29 3:50PM EDT405.000.060.000.000.00-141012.50%
MSFT240531P004075002024-05-29 3:51PM EDT407.500.060.000.000.00-68012.50%
MSFT240531P004100002024-05-29 3:57PM EDT410.000.080.000.000.00-547012.50%
MSFT240531P004125002024-05-29 3:58PM EDT412.500.100.000.000.00-652012.50%
MSFT240531P004150002024-05-29 3:59PM EDT415.000.130.000.000.00-732012.50%
MSFT240531P004175002024-05-29 3:59PM EDT417.500.210.000.000.00-1,07006.25%
MSFT240531P004200002024-05-29 3:59PM EDT420.000.310.000.000.00-2,41106.25%
MSFT240531P004225002024-05-29 3:59PM EDT422.500.520.000.000.00-1,79406.25%
MSFT240531P004250002024-05-29 3:59PM EDT425.000.950.000.000.00-5,47403.13%
MSFT240531P004275002024-05-29 3:59PM EDT427.501.550.000.000.00-4,99901.56%
MSFT240531P004300002024-05-29 3:59PM EDT430.002.850.000.000.00-3,14300.00%
MSFT240531P004325002024-05-29 3:59PM EDT432.504.330.000.000.00-55400.00%
MSFT240531P004350002024-05-29 3:57PM EDT435.006.460.000.000.00-25900.00%
MSFT240531P004375002024-05-29 3:57PM EDT437.508.800.000.000.00-2000.00%
MSFT240531P004400002024-05-29 2:11PM EDT440.009.850.000.000.00-2300.00%
MSFT240531P004425002024-05-28 9:44AM EDT442.5013.800.000.000.00-100.00%
MSFT240531P004450002024-05-22 2:04PM EDT445.0016.500.000.000.00-800.00%
MSFT240531P004475002024-05-29 2:00PM EDT447.5017.150.000.000.00-2200.00%
MSFT240531P004500002024-05-29 3:58PM EDT450.0021.150.000.000.00-2500.00%
MSFT240531P004650002024-05-16 3:50PM EDT465.0044.350.000.000.00-1000.00%
MSFT240531P004700002024-05-16 3:50PM EDT470.0049.370.000.000.00-1000.00%
MSFT240531P005000002024-05-21 11:21AM EDT500.0070.510.000.000.00--00.00%
MSFT240531P005100002024-05-29 9:30AM EDT510.0083.950.000.000.00-100.00%
MSFT240531P005200002024-05-23 3:54PM EDT520.0093.160.000.000.00-600.00%
MSFT240531P005250002024-05-28 9:30AM EDT525.0095.250.000.000.00-100.00%