Canada markets open in 3 hours 6 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
310.20+5.40 (+1.77%)
At close: 04:00PM EST
304.00 -6.20 (-2.00%)
Pre-Market: 06:24AM EST
In The Money
Show:ListStraddle
CallsforJanuary 21, 2022
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT220121C000700002022-01-06 1:20PM EST70.00248.930.000.000.00-1000.00%
MSFT220121C000750002022-01-11 11:12AM EST75.00237.450.000.000.00-100.00%
MSFT220121C000800002022-01-06 3:32PM EST80.00234.550.000.000.00-100.00%
MSFT220121C000850002022-01-05 1:11PM EST85.00235.400.000.000.00-200.00%
MSFT220121C000900002021-12-30 3:53PM EST90.00249.620.000.000.00-4100.00%
MSFT220121C000950002022-01-14 3:37PM EST95.00214.910.000.000.00-200.00%
MSFT220121C001000002022-01-14 11:32AM EST100.00206.870.000.000.00-200.00%
MSFT220121C001050002021-12-16 2:42PM EST105.00219.50203.25207.400.00-424404.69%
MSFT220121C001100002022-01-12 12:53PM EST110.00210.000.000.000.00-100.00%
MSFT220121C001150002022-01-06 1:13PM EST115.00201.400.000.000.00-200.00%
MSFT220121C001200002022-01-12 9:30AM EST120.00198.880.000.000.00-200.00%
MSFT220121C001250002022-01-14 10:46AM EST125.00182.650.000.000.00-200.00%
MSFT220121C001300002022-01-14 3:46PM EST130.00179.980.000.000.00-1900.00%
MSFT220121C001350002022-01-14 9:30AM EST135.00169.200.000.000.00-100.00%
MSFT220121C001400002022-01-14 1:55PM EST140.00168.000.000.000.00-1600.00%
MSFT220121C001450002022-01-14 3:12PM EST145.00163.160.000.000.00-300.00%
MSFT220121C001500002022-01-14 2:04PM EST150.00157.550.000.000.00-900.00%
MSFT220121C001550002022-01-14 3:12PM EST155.00153.260.000.000.00-100.00%
MSFT220121C001600002022-01-14 3:44PM EST160.00150.020.000.000.00-2200.00%
MSFT220121C001650002022-01-14 9:49AM EST165.00141.420.000.000.00-4100.00%
MSFT220121C001700002022-01-14 11:35AM EST170.00137.410.000.000.00-700.00%
MSFT220121C001750002022-01-14 1:10PM EST175.00132.500.000.000.00-2000.00%
MSFT220121C001800002022-01-13 11:58AM EST180.00133.540.000.000.00-400.00%
MSFT220121C001850002022-01-13 3:17PM EST185.00121.000.000.000.00-2000.00%
MSFT220121C001900002022-01-14 1:10PM EST190.00117.800.000.000.00-1200.00%
MSFT220121C001950002022-01-14 2:31PM EST195.00112.950.000.000.00-200.00%
MSFT220121C002000002022-01-14 3:57PM EST200.00109.900.000.000.00-3300.00%
MSFT220121C002050002022-01-14 11:38AM EST205.00102.200.000.000.00-3800.00%
MSFT220121C002100002022-01-14 3:18PM EST210.0098.900.000.000.00-5800.00%
MSFT220121C002150002022-01-14 2:16PM EST215.0093.320.000.000.00-300.00%
MSFT220121C002200002022-01-14 3:53PM EST220.0090.500.000.000.00-9300.00%
MSFT220121C002250002022-01-14 3:13PM EST225.0082.200.000.000.00-400.00%
MSFT220121C002300002022-01-14 10:14AM EST230.0077.750.000.000.00-400.00%
MSFT220121C002350002022-01-14 3:54PM EST235.0075.690.000.000.00-600.00%
MSFT220121C002400002022-01-14 3:26PM EST240.0069.550.000.000.00-5200.00%
MSFT220121C002450002022-01-14 2:02PM EST245.0063.950.000.000.00-4400.00%
MSFT220121C002500002022-01-14 3:57PM EST250.0060.000.000.000.00-3900.00%
MSFT220121C002550002022-01-14 1:09PM EST255.0053.100.000.000.00-300.00%
MSFT220121C002600002022-01-14 3:29PM EST260.0050.000.000.000.00-6000.00%
MSFT220121C002650002022-01-13 2:54PM EST265.0043.420.000.000.00-1200.00%
MSFT220121C002700002022-01-14 3:59PM EST270.0040.430.000.000.00-2900.00%
MSFT220121C002750002022-01-14 3:51PM EST275.0036.000.000.000.00-12500.00%
MSFT220121C002775002022-01-07 9:59AM EST277.5037.150.000.000.00-400.00%
MSFT220121C002800002022-01-14 3:29PM EST280.0030.200.000.000.00-20900.00%
MSFT220121C002825002022-01-18 12:09AM EST282.5026.450.000.000.00--00.00%
MSFT220121C002850002022-01-14 3:54PM EST285.0026.010.000.000.00-16700.00%
MSFT220121C002875002022-01-18 12:09AM EST287.5020.650.000.000.00-300.00%
MSFT220121C002900002022-01-14 3:57PM EST290.0020.850.000.000.00-7400.00%
MSFT220121C002925002022-01-14 11:09AM EST292.5017.000.000.000.00-14900.00%
MSFT220121C002950002022-01-14 3:36PM EST295.0015.840.000.000.00-9500.00%
MSFT220121C002975002022-01-14 3:16PM EST297.5013.650.000.000.00-19200.00%
MSFT220121C003000002022-01-14 3:59PM EST300.0011.450.000.000.00-1,39700.00%
MSFT220121C003025002022-01-14 3:57PM EST302.509.650.000.000.00-30000.00%
MSFT220121C003050002022-01-14 3:57PM EST305.007.600.000.000.00-3,15700.00%
MSFT220121C003075002022-01-14 3:59PM EST307.505.850.000.000.00-3,96700.00%
MSFT220121C003100002022-01-14 3:59PM EST310.004.410.000.000.00-10,59600.00%
MSFT220121C003125002022-01-14 3:59PM EST312.503.400.000.000.00-3,21901.56%
MSFT220121C003150002022-01-14 3:59PM EST315.002.260.000.000.00-15,30603.13%
MSFT220121C003175002022-01-14 3:59PM EST317.501.620.000.000.00-3,65606.25%
MSFT220121C003200002022-01-14 3:59PM EST320.001.060.000.000.00-19,58406.25%
MSFT220121C003225002022-01-14 3:59PM EST322.500.710.000.000.00-3,17306.25%
MSFT220121C003250002022-01-14 3:59PM EST325.000.480.000.000.00-9,546012.50%
MSFT220121C003275002022-01-14 3:59PM EST327.500.320.000.000.00-1,483012.50%
MSFT220121C003300002022-01-14 3:59PM EST330.000.230.000.000.00-11,731012.50%
MSFT220121C003325002022-01-14 3:58PM EST332.500.180.000.000.00-3,524012.50%
MSFT220121C003350002022-01-14 3:58PM EST335.000.140.000.000.00-1,471012.50%
MSFT220121C003375002022-01-14 3:57PM EST337.500.120.000.000.00-476012.50%
MSFT220121C003400002022-01-14 3:59PM EST340.000.100.000.000.00-6,640025.00%
MSFT220121C003425002022-01-14 3:59PM EST342.500.090.000.000.00-586025.00%
MSFT220121C003450002022-01-14 3:59PM EST345.000.090.000.000.00-1,252025.00%
MSFT220121C003500002022-01-14 3:52PM EST350.000.060.000.000.00-2,370025.00%
MSFT220121C003550002022-01-14 3:57PM EST355.000.050.000.000.00-1,205025.00%
MSFT220121C003600002022-01-14 3:57PM EST360.000.040.000.000.00-349025.00%
MSFT220121C003650002022-01-14 3:57PM EST365.000.030.000.000.00-376025.00%
MSFT220121C003700002022-01-14 3:58PM EST370.000.030.000.000.00-331025.00%
MSFT220121C003750002022-01-14 3:29PM EST375.000.010.000.000.00-126050.00%
MSFT220121C003800002022-01-14 3:48PM EST380.000.020.000.000.00-235050.00%
MSFT220121C003850002022-01-14 10:04AM EST385.000.020.000.000.00-8050.00%
MSFT220121C003900002022-01-14 3:41PM EST390.000.020.000.000.00-95050.00%
MSFT220121C003950002022-01-13 3:02PM EST395.000.010.000.000.00-4050.00%
MSFT220121C004000002022-01-14 2:42PM EST400.000.010.000.000.00-53050.00%
MSFT220121C004050002022-01-14 10:35AM EST405.000.010.000.000.00-2050.00%
MSFT220121C004100002022-01-14 2:47PM EST410.000.010.000.000.00-454050.00%
MSFT220121C004150002022-01-14 2:05PM EST415.000.010.000.000.00-60050.00%
MSFT220121C004200002022-01-14 10:53AM EST420.000.010.000.000.00-5050.00%
MSFT220121C004250002022-01-14 11:00AM EST425.000.010.000.000.00-5050.00%
MSFT220121C004300002021-12-30 12:28PM EST430.000.010.000.000.00-30050.00%
MSFT220121C004350002021-12-30 11:55AM EST435.000.020.000.000.00-490050.00%
MSFT220121C004400002021-12-22 10:55AM EST440.000.020.000.000.00-10050.00%
MSFT220121C004450002022-01-07 11:09AM EST445.000.010.000.000.00-67050.00%
MSFT220121C004500002022-01-06 9:54AM EST450.000.010.000.000.00-2050.00%
MSFT220121C004550002022-01-05 9:30AM EST455.000.080.000.000.00-1050.00%
MSFT220121C004600002021-12-23 10:23AM EST460.000.010.000.000.00-5050.00%
MSFT220121C004650002022-01-03 1:54PM EST465.000.010.000.000.00-1050.00%
MSFT220121C004700002021-12-14 10:55AM EST470.000.020.000.060.00-121259136.72%
MSFT220121C004750002021-12-27 10:12AM EST475.000.010.000.000.00-30050.00%
MSFT220121C004800002021-12-22 3:20PM EST480.000.010.000.000.00-5050.00%
MSFT220121C004850002022-01-07 1:04PM EST485.000.010.000.000.00-101050.00%
PutsforJanuary 21, 2022
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT220121P000700002022-01-05 12:43PM EST70.000.010.000.000.00-10050.00%
MSFT220121P000750002022-01-12 2:32PM EST75.000.010.000.000.00-20050.00%
MSFT220121P000800002021-12-17 3:26PM EST80.000.070.000.090.00-13,962453.13%
MSFT220121P000850002021-12-21 2:58PM EST85.000.020.000.000.00-3050.00%
MSFT220121P000900002021-12-21 3:11PM EST90.000.010.000.000.00-1050.00%
MSFT220121P000950002022-01-06 3:46PM EST95.000.020.000.000.00-1050.00%
MSFT220121P001000002022-01-13 1:23PM EST100.000.010.000.000.00-1050.00%
MSFT220121P001050002021-12-21 2:32PM EST105.000.010.000.000.00-20050.00%
MSFT220121P001100002021-12-03 1:51PM EST110.000.070.000.130.00-105,353362.50%
MSFT220121P001150002021-12-03 1:52PM EST115.000.070.000.130.00-43,636346.88%
MSFT220121P001200002022-01-14 12:54PM EST120.000.030.000.000.00-10050.00%
MSFT220121P001250002022-01-04 9:30AM EST125.000.030.000.000.00-4050.00%
MSFT220121P001300002022-01-10 2:44PM EST130.000.010.000.000.00-500100.00%
MSFT220121P001350002022-01-14 12:10PM EST135.000.010.000.000.00-20050.00%
MSFT220121P001400002022-01-07 1:45PM EST140.000.010.000.000.00-5050.00%
MSFT220121P001450002022-01-14 3:02PM EST145.000.010.000.000.00-110050.00%
MSFT220121P001500002022-01-06 11:11AM EST150.000.010.000.000.00-1050.00%
MSFT220121P001550002022-01-06 11:11AM EST155.000.010.000.000.00-27050.00%
MSFT220121P001600002022-01-12 1:47PM EST160.000.020.000.000.00-2050.00%
MSFT220121P001650002022-01-13 3:55PM EST165.000.050.000.000.00-1050.00%
MSFT220121P001700002022-01-11 11:09AM EST170.000.020.000.000.00-4050.00%
MSFT220121P001750002022-01-13 3:52PM EST175.000.010.000.000.00-8050.00%
MSFT220121P001800002022-01-11 1:56PM EST180.000.020.000.000.00-5050.00%
MSFT220121P001850002022-01-12 9:34AM EST185.000.010.000.000.00-10050.00%
MSFT220121P001900002022-01-14 11:26AM EST190.000.010.000.000.00-9050.00%
MSFT220121P001950002022-01-13 1:31PM EST195.000.010.000.000.00-5050.00%
MSFT220121P002000002022-01-14 3:45PM EST200.000.010.000.000.00-1,521050.00%
MSFT220121P002050002022-01-14 2:59PM EST205.000.010.000.000.00-525050.00%
MSFT220121P002100002022-01-14 10:42AM EST210.000.010.000.000.00-1,787050.00%
MSFT220121P002150002022-01-14 2:48PM EST215.000.020.000.000.00-2,183050.00%
MSFT220121P002200002022-01-14 3:30PM EST220.000.030.000.000.00-613050.00%
MSFT220121P002250002022-01-14 3:36PM EST225.000.030.000.000.00-21050.00%
MSFT220121P002300002022-01-14 3:53PM EST230.000.020.000.000.00-153050.00%
MSFT220121P002350002022-01-14 3:20PM EST235.000.050.000.000.00-769050.00%
MSFT220121P002400002022-01-14 3:44PM EST240.000.050.000.000.00-315050.00%
MSFT220121P002450002022-01-14 3:39PM EST245.000.080.000.000.00-822050.00%
MSFT220121P002500002022-01-14 3:52PM EST250.000.090.000.000.00-4,085050.00%
MSFT220121P002550002022-01-14 3:53PM EST255.000.100.000.000.00-2,593050.00%
MSFT220121P002600002022-01-14 3:56PM EST260.000.120.000.000.00-282025.00%
MSFT220121P002650002022-01-14 3:46PM EST265.000.160.000.000.00-2,054025.00%
MSFT220121P002700002022-01-14 3:57PM EST270.000.190.000.000.00-1,323025.00%
MSFT220121P002750002022-01-14 3:59PM EST275.000.250.000.000.00-2,626025.00%
MSFT220121P002775002022-01-14 3:59PM EST277.500.270.000.000.00-65025.00%
MSFT220121P002800002022-01-14 3:56PM EST280.000.300.000.000.00-1,719025.00%
MSFT220121P002825002022-01-14 3:59PM EST282.500.350.000.000.00-879025.00%
MSFT220121P002850002022-01-14 3:55PM EST285.000.400.000.000.00-2,326012.50%
MSFT220121P002875002022-01-14 3:59PM EST287.500.470.000.000.00-381012.50%
MSFT220121P002900002022-01-14 3:59PM EST290.000.570.000.000.00-2,821012.50%
MSFT220121P002925002022-01-14 3:59PM EST292.500.690.000.000.00-949012.50%
MSFT220121P002950002022-01-14 3:58PM EST295.000.860.000.000.00-2,894012.50%
MSFT220121P002975002022-01-14 3:57PM EST297.501.070.000.000.00-7,193012.50%
MSFT220121P003000002022-01-14 3:59PM EST300.001.420.000.000.00-8,45506.25%
MSFT220121P003025002022-01-14 3:59PM EST302.501.900.000.000.00-3,32806.25%
MSFT220121P003050002022-01-14 3:59PM EST305.002.500.000.000.00-6,34903.13%
MSFT220121P003075002022-01-14 3:59PM EST307.503.250.000.000.00-5,20901.56%
MSFT220121P003100002022-01-14 3:59PM EST310.004.400.000.000.00-3,06100.20%
MSFT220121P003125002022-01-14 3:59PM EST312.505.660.000.000.00-1,16300.00%
MSFT220121P003150002022-01-14 3:56PM EST315.007.000.000.000.00-1,30700.00%
MSFT220121P003175002022-01-14 3:47PM EST317.509.700.000.000.00-40800.00%
MSFT220121P003200002022-01-14 3:54PM EST320.0010.450.000.000.00-94400.00%
MSFT220121P003225002022-01-14 3:51PM EST322.5012.800.000.000.00-30800.00%
MSFT220121P003250002022-01-14 3:59PM EST325.0015.200.000.000.00-64100.00%
MSFT220121P003275002022-01-14 3:17PM EST327.5019.350.000.000.00-25300.00%
MSFT220121P003300002022-01-14 3:46PM EST330.0020.200.000.000.00-68900.00%
MSFT220121P003325002022-01-14 3:46PM EST332.5022.420.000.000.00-28500.00%
MSFT220121P003350002022-01-14 3:45PM EST335.0024.730.000.000.00-29200.00%
MSFT220121P003375002022-01-14 3:48PM EST337.5027.570.000.000.00-8400.00%
MSFT220121P003400002022-01-14 3:37PM EST340.0030.240.000.000.00-2,43600.00%
MSFT220121P003425002022-01-14 2:26PM EST342.5034.250.000.000.00-1500.00%
MSFT220121P003450002022-01-14 3:28PM EST345.0036.250.000.000.00-2100.00%
MSFT220121P003500002022-01-14 12:40PM EST350.0041.070.000.000.00-26600.00%
MSFT220121P003550002022-01-11 2:56PM EST355.0039.560.000.000.00-200.00%
MSFT220121P003600002022-01-14 9:31AM EST360.0055.500.000.000.00-500.00%
MSFT220121P003650002022-01-14 1:43PM EST365.0057.710.000.000.00-200.00%
MSFT220121P003700002022-01-14 9:39AM EST370.0063.400.000.000.00-2000.00%
MSFT220121P003750002022-01-14 9:31AM EST375.0068.800.000.000.00-300.00%
MSFT220121P003800002022-01-14 1:24PM EST380.0073.000.000.000.00-200.00%
MSFT220121P003850002021-12-30 11:12AM EST385.0043.330.000.000.00-300.00%
MSFT220121P003900002022-01-07 10:31AM EST390.0076.860.000.000.00-1000.00%
MSFT220121P003950002021-12-09 1:44PM EST395.0061.0078.5582.500.00-100.00%
MSFT220121P004000002022-01-11 10:31AM EST400.0087.950.000.000.00-1000.00%
MSFT220121P004050002021-12-17 11:35AM EST405.0083.8892.6096.750.00-10172.07%
MSFT220121P004100002022-01-14 1:01PM EST410.00101.950.000.000.00-200.00%
MSFT220121P004150002022-01-06 9:31AM EST415.00100.550.000.000.00-100.00%
MSFT220121P004200002022-01-06 2:15PM EST420.00105.300.000.000.00-500.00%
MSFT220121P004250002021-11-18 11:33AM EST425.0085.2399.00103.200.00-241190.00%
MSFT220121P004300002021-12-13 9:37AM EST430.0088.02110.35111.100.00-200.00%
MSFT220121P004350002021-11-10 6:47AM EST435.00133.6590.1594.150.00-1660.00%
MSFT220121P004400002021-12-20 10:03AM EST440.00119.650.000.000.00-400.00%
MSFT220121P004500002021-11-19 2:19PM EST450.00106.70124.25128.450.00-6000.00%
MSFT220121P004650002022-01-18 12:10AM EST465.00153.900.000.000.00--00.00%
MSFT220121P004700002022-01-18 12:10AM EST470.00162.150.000.000.00---0.00%
MSFT220121P004750002021-11-22 11:36AM EST475.00129.50140.90143.450.00--00.00%
MSFT220121P004850002022-01-18 12:10AM EST485.00178.400.000.000.00---0.00%