Canada markets open in 5 hours 6 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
400.96+1.84 (+0.46%)
At close: 04:00PM EDT
402.93 +1.97 (+0.49%)
Pre-Market: 04:24AM EDT
In The Money
Show:ListStraddle
CallsforApril 26, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240426C002100002024-04-19 3:28PM EDT210.00189.330.000.000.00-300.00%
MSFT240426C002200002024-04-19 3:28PM EDT220.00179.360.000.000.00-300.00%
MSFT240426C002350002024-03-28 3:29PM EDT235.00187.700.000.000.00-600.00%
MSFT240426C002600002024-04-18 3:24PM EDT260.00145.720.000.000.00-100.00%
MSFT240426C002800002024-04-22 2:39PM EDT280.00122.650.000.000.00-100.00%
MSFT240426C002900002024-04-19 2:33PM EDT290.00110.840.000.000.00-200.00%
MSFT240426C003000002024-04-22 2:44PM EDT300.00102.270.000.000.00-1000.00%
MSFT240426C003050002024-04-19 3:16PM EDT305.0094.490.000.000.00-100.00%
MSFT240426C003150002024-04-19 3:56PM EDT315.0084.320.000.000.00-200.00%
MSFT240426C003200002024-04-18 12:53PM EDT320.0088.450.000.000.00-900.00%
MSFT240426C003250002024-04-22 12:58PM EDT325.0074.400.000.000.00-300.00%
MSFT240426C003300002024-04-19 12:08PM EDT330.0070.740.000.000.00-100.00%
MSFT240426C003350002024-04-19 12:53PM EDT335.0065.800.000.000.00-200.00%
MSFT240426C003400002024-04-22 9:35AM EDT340.0062.050.000.000.00-200.00%
MSFT240426C003425002024-04-19 11:20AM EDT342.5059.850.000.000.00-1200.00%
MSFT240426C003450002024-04-22 11:31AM EDT345.0053.980.000.000.00-200.00%
MSFT240426C003500002024-04-22 3:00PM EDT350.0052.810.000.000.00-11000.00%
MSFT240426C003525002024-04-22 9:46AM EDT352.5049.300.000.000.00-100.00%
MSFT240426C003550002024-04-22 11:08AM EDT355.0042.570.000.000.00-3400.00%
MSFT240426C003575002024-04-22 9:33AM EDT357.5044.700.000.000.00-100.00%
MSFT240426C003600002024-04-22 11:35AM EDT360.0040.120.000.000.00-800.00%
MSFT240426C003625002024-04-17 10:40AM EDT362.5053.600.000.000.00--00.00%
MSFT240426C003650002024-04-22 10:53AM EDT365.0034.000.000.000.00-500.00%
MSFT240426C003675002024-04-22 3:40PM EDT367.5034.290.000.000.00-300.00%
MSFT240426C003700002024-04-22 12:08PM EDT370.0030.460.000.000.00-2700.00%
MSFT240426C003725002024-04-22 10:35AM EDT372.5027.760.000.000.00-500.00%
MSFT240426C003750002024-04-22 3:53PM EDT375.0028.070.000.000.00-3500.00%
MSFT240426C003775002024-04-22 3:47PM EDT377.5026.200.000.000.00-2200.00%
MSFT240426C003800002024-04-22 3:47PM EDT380.0024.020.000.000.00-8100.00%
MSFT240426C003825002024-04-22 2:31PM EDT382.5023.100.000.000.00-500.00%
MSFT240426C003850002024-04-22 3:54PM EDT385.0019.120.000.000.00-5700.00%
MSFT240426C003875002024-04-22 3:58PM EDT387.5017.350.000.000.00-17300.00%
MSFT240426C003900002024-04-22 3:59PM EDT390.0016.060.000.000.00-30500.00%
MSFT240426C003925002024-04-22 3:58PM EDT392.5013.900.000.000.00-12700.00%
MSFT240426C003950002024-04-22 3:59PM EDT395.0012.700.000.000.00-39200.00%
MSFT240426C003975002024-04-22 3:59PM EDT397.5011.050.000.000.00-60900.00%
MSFT240426C004000002024-04-22 3:59PM EDT400.009.800.000.000.00-3,48400.00%
MSFT240426C004025002024-04-22 3:59PM EDT402.508.500.000.000.00-1,60500.78%
MSFT240426C004050002024-04-22 3:59PM EDT405.007.300.000.000.00-1,70903.13%
MSFT240426C004075002024-04-22 3:58PM EDT407.505.990.000.000.00-71103.13%
MSFT240426C004100002024-04-22 3:59PM EDT410.005.250.000.000.00-4,11706.25%
MSFT240426C004125002024-04-22 3:59PM EDT412.504.490.000.000.00-1,04906.25%
MSFT240426C004150002024-04-22 3:59PM EDT415.003.650.000.000.00-3,08006.25%
MSFT240426C004175002024-04-22 3:59PM EDT417.503.100.000.000.00-65706.25%
MSFT240426C004200002024-04-22 3:59PM EDT420.002.550.000.000.00-3,547012.50%
MSFT240426C004225002024-04-22 3:58PM EDT422.502.000.000.000.00-842012.50%
MSFT240426C004250002024-04-22 3:59PM EDT425.001.650.000.000.00-2,005012.50%
MSFT240426C004275002024-04-22 3:59PM EDT427.501.290.000.000.00-1,691012.50%
MSFT240426C004300002024-04-22 3:59PM EDT430.001.050.000.000.00-3,928012.50%
MSFT240426C004325002024-04-22 3:59PM EDT432.500.920.000.000.00-5,081012.50%
MSFT240426C004350002024-04-22 3:59PM EDT435.000.660.000.000.00-4,879012.50%
MSFT240426C004375002024-04-22 3:59PM EDT437.500.550.000.000.00-224012.50%
MSFT240426C004400002024-04-22 3:58PM EDT440.000.400.000.000.00-1,686025.00%
MSFT240426C004425002024-04-22 3:46PM EDT442.500.370.000.000.00-170025.00%
MSFT240426C004450002024-04-22 3:54PM EDT445.000.250.000.000.00-1,823025.00%
MSFT240426C004500002024-04-22 3:57PM EDT450.000.170.000.000.00-4,801025.00%
MSFT240426C004550002024-04-22 3:54PM EDT455.000.090.000.000.00-2,573025.00%
MSFT240426C004600002024-04-22 3:49PM EDT460.000.070.000.000.00-2,358025.00%
MSFT240426C004650002024-04-22 3:52PM EDT465.000.040.000.000.00-496025.00%
MSFT240426C004700002024-04-22 3:55PM EDT470.000.030.000.000.00-127025.00%
MSFT240426C004750002024-04-22 3:49PM EDT475.000.020.000.000.00-97025.00%
MSFT240426C004800002024-04-22 3:38PM EDT480.000.010.000.000.00-54025.00%
MSFT240426C004850002024-04-22 3:43PM EDT485.000.020.000.000.00-174050.00%
MSFT240426C004900002024-04-22 3:34PM EDT490.000.010.000.000.00-3050.00%
MSFT240426C004950002024-04-22 12:54PM EDT495.000.010.000.000.00-18050.00%
MSFT240426C005000002024-04-22 2:33PM EDT500.000.010.000.000.00-129050.00%
MSFT240426C005050002024-04-22 9:30AM EDT505.000.010.000.000.00-1050.00%
MSFT240426C005100002024-04-22 10:20AM EDT510.000.020.000.000.00-1050.00%
MSFT240426C005150002024-04-19 12:47PM EDT515.000.020.000.000.00-25050.00%
MSFT240426C005200002024-04-22 9:42AM EDT520.000.050.000.000.00-1050.00%
MSFT240426C005250002024-04-16 10:36AM EDT525.000.040.000.000.00-1050.00%
PutsforApril 26, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT240426P002100002024-04-17 11:01AM EDT210.000.010.000.000.00-10050.00%
MSFT240426P002200002024-04-19 10:09AM EDT220.000.010.000.000.00-3050.00%
MSFT240426P002400002024-04-22 9:33AM EDT240.000.010.000.000.00-1050.00%
MSFT240426P002450002024-04-19 2:56PM EDT245.000.040.000.000.00-1050.00%
MSFT240426P002500002024-04-22 12:44PM EDT250.000.010.000.000.00-110050.00%
MSFT240426P002600002024-04-18 3:54PM EDT260.000.010.000.000.00-5050.00%
MSFT240426P002650002024-04-17 3:36PM EDT265.000.010.000.000.00-250050.00%
MSFT240426P002700002024-04-18 12:14PM EDT270.000.010.000.000.00-30050.00%
MSFT240426P002750002024-04-22 10:22AM EDT275.000.060.000.000.00-1050.00%
MSFT240426P002800002024-04-22 1:24PM EDT280.000.010.000.000.00-341050.00%
MSFT240426P002850002024-04-19 3:17PM EDT285.000.050.000.000.00-1050.00%
MSFT240426P002900002024-04-19 3:24PM EDT290.000.070.000.000.00-32050.00%
MSFT240426P002950002024-04-22 3:34PM EDT295.000.040.000.000.00-34050.00%
MSFT240426P003000002024-04-22 3:52PM EDT300.000.030.000.000.00-158050.00%
MSFT240426P003050002024-04-22 3:52PM EDT305.000.050.000.000.00-79050.00%
MSFT240426P003100002024-04-22 3:32PM EDT310.000.090.000.000.00-105050.00%
MSFT240426P003150002024-04-22 1:25PM EDT315.000.090.000.000.00-383050.00%
MSFT240426P003200002024-04-22 3:59PM EDT320.000.130.000.000.00-431050.00%
MSFT240426P003250002024-04-22 3:56PM EDT325.000.140.000.000.00-69050.00%
MSFT240426P003300002024-04-22 3:54PM EDT330.000.180.000.000.00-136050.00%
MSFT240426P003350002024-04-22 2:12PM EDT335.000.220.000.000.00-74025.00%
MSFT240426P003400002024-04-22 3:53PM EDT340.000.320.000.000.00-497025.00%
MSFT240426P003425002024-04-22 2:28PM EDT342.500.310.000.000.00-94025.00%
MSFT240426P003450002024-04-22 3:59PM EDT345.000.380.000.000.00-2,126025.00%
MSFT240426P003475002024-04-22 2:59PM EDT347.500.410.000.000.00-60025.00%
MSFT240426P003500002024-04-22 3:58PM EDT350.000.480.000.000.00-812025.00%
MSFT240426P003525002024-04-22 3:59PM EDT352.500.550.000.000.00-115025.00%
MSFT240426P003550002024-04-22 3:55PM EDT355.000.620.000.000.00-184025.00%
MSFT240426P003575002024-04-22 3:59PM EDT357.500.690.000.000.00-119025.00%
MSFT240426P003600002024-04-22 3:58PM EDT360.000.770.000.000.00-971025.00%
MSFT240426P003625002024-04-22 3:59PM EDT362.500.880.000.000.00-257025.00%
MSFT240426P003650002024-04-22 3:52PM EDT365.001.020.000.000.00-290025.00%
MSFT240426P003675002024-04-22 3:36PM EDT367.501.210.000.000.00-116012.50%
MSFT240426P003700002024-04-22 3:59PM EDT370.001.300.000.000.00-1,236012.50%
MSFT240426P003725002024-04-22 3:59PM EDT372.501.490.000.000.00-187012.50%
MSFT240426P003750002024-04-22 3:59PM EDT375.001.750.000.000.00-930012.50%
MSFT240426P003775002024-04-22 3:58PM EDT377.502.080.000.000.00-224012.50%
MSFT240426P003800002024-04-22 3:59PM EDT380.002.370.000.000.00-1,201012.50%
MSFT240426P003825002024-04-22 3:59PM EDT382.502.760.000.000.00-169012.50%
MSFT240426P003850002024-04-22 3:59PM EDT385.003.250.000.000.00-1,09406.25%
MSFT240426P003875002024-04-22 3:57PM EDT387.503.900.000.000.00-1,08806.25%
MSFT240426P003900002024-04-22 3:59PM EDT390.004.600.000.000.00-1,95206.25%
MSFT240426P003925002024-04-22 3:55PM EDT392.505.290.000.000.00-24106.25%
MSFT240426P003950002024-04-22 3:59PM EDT395.006.100.000.000.00-2,50503.13%
MSFT240426P003975002024-04-22 3:59PM EDT397.507.150.000.000.00-1,23901.56%
MSFT240426P004000002024-04-22 3:59PM EDT400.008.440.000.000.00-3,79100.78%
MSFT240426P004025002024-04-22 3:59PM EDT402.509.500.000.000.00-33800.00%
MSFT240426P004050002024-04-22 3:59PM EDT405.0010.850.000.000.00-51100.00%
MSFT240426P004075002024-04-22 3:36PM EDT407.5012.720.000.000.00-33400.00%
MSFT240426P004100002024-04-22 3:59PM EDT410.0014.120.000.000.00-51900.00%
MSFT240426P004125002024-04-22 3:53PM EDT412.5016.000.000.000.00-29800.00%
MSFT240426P004150002024-04-22 3:57PM EDT415.0017.400.000.000.00-30300.00%
MSFT240426P004175002024-04-22 3:35PM EDT417.5019.650.000.000.00-16500.00%
MSFT240426P004200002024-04-22 3:56PM EDT420.0021.250.000.000.00-10900.00%
MSFT240426P004225002024-04-22 3:54PM EDT422.5023.660.000.000.00-7100.00%
MSFT240426P004250002024-04-22 2:33PM EDT425.0023.890.000.000.00-3,53600.00%
MSFT240426P004275002024-04-22 1:28PM EDT427.5028.800.000.000.00-2200.00%
MSFT240426P004300002024-04-22 2:48PM EDT430.0029.080.000.000.00-5200.00%
MSFT240426P004325002024-04-19 1:30PM EDT432.5033.900.000.000.00-1400.00%
MSFT240426P004350002024-04-22 1:07PM EDT435.0036.150.000.000.00-500.00%
MSFT240426P004375002024-04-22 11:35AM EDT437.5039.100.000.000.00-200.00%
MSFT240426P004400002024-04-22 9:53AM EDT440.0038.810.000.000.00-100.00%
MSFT240426P004425002024-04-22 3:28PM EDT442.5040.970.000.000.00-100.00%
MSFT240426P004450002024-04-22 3:20PM EDT445.0043.500.000.000.00-5000.00%
MSFT240426P004500002024-04-22 3:20PM EDT450.0048.100.000.000.00-11200.00%
MSFT240426P004550002024-04-22 3:20PM EDT455.0052.750.000.000.00-6100.00%
MSFT240426P004600002024-04-19 12:01PM EDT460.0059.000.000.000.00-200.00%
MSFT240426P004750002024-04-22 3:32PM EDT475.0073.750.000.000.00-200.00%
MSFT240426P004800002024-03-22 11:10AM EDT480.0053.0079.7582.900.00-20125.90%
MSFT240426P004900002024-03-15 9:34AM EDT490.0069.0066.7069.200.00-200.00%
MSFT240426P004950002024-04-02 9:31AM EDT495.0073.900.000.000.00--00.00%
MSFT240426P005000002024-04-02 11:29AM EDT500.0079.100.000.000.00-100.00%