Canada markets open in 8 hours 9 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
412.32+1.78 (+0.43%)
At close: 04:00PM EDT
412.98 +0.66 (+0.16%)
After hours: 07:59PM EDT
In The Money
Show:ListStraddle
CallsforDecember 18, 2026
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT261218C001850002024-05-06 10:49AM EDT185.00241.000.000.000.00-100.00%
MSFT261218C001900002024-03-06 11:06AM EDT190.00227.80249.50254.500.00-1459.27%
MSFT261218C001950002024-04-25 3:38PM EDT195.00225.000.000.000.00-800.00%
MSFT261218C002000002024-05-02 10:48AM EDT200.00217.100.000.000.00-1200.00%
MSFT261218C002050002024-04-26 3:59PM EDT205.00224.340.000.000.00-400.00%
MSFT261218C002100002024-04-29 9:30AM EDT210.00219.750.000.000.00-200.00%
MSFT261218C002150002024-04-23 10:38AM EDT215.00216.530.000.000.00-100.00%
MSFT261218C002200002024-05-07 1:40PM EDT220.00217.000.000.000.00-500.00%
MSFT261218C002250002024-04-30 2:10PM EDT225.00197.500.000.000.00-300.00%
MSFT261218C002300002024-04-30 3:55PM EDT230.00190.000.000.000.00-400.00%
MSFT261218C002350002024-04-26 3:31PM EDT235.00202.750.000.000.00-100.00%
MSFT261218C002400002024-04-26 2:41PM EDT240.00197.960.000.000.00-100.00%
MSFT261218C002450002024-04-23 10:39AM EDT245.00191.150.000.000.00-100.00%
MSFT261218C002500002024-05-06 1:41PM EDT250.00191.750.000.000.00-200.00%
MSFT261218C002550002024-04-15 11:26AM EDT255.00200.200.000.000.00-300.00%
MSFT261218C002600002024-05-03 1:52PM EDT260.00178.500.000.000.00-300.00%
MSFT261218C002650002024-05-03 12:38PM EDT265.00175.630.000.000.00-100.00%
MSFT261218C002700002024-05-09 9:54AM EDT270.00173.990.000.000.00-100.00%
MSFT261218C002750002024-05-09 3:30PM EDT275.00173.100.000.000.00-300.00%
MSFT261218C002800002024-04-17 2:05PM EDT280.00172.600.000.000.00-200.00%
MSFT261218C002850002024-04-08 12:42PM EDT285.00179.32163.05166.750.00-121340.73%
MSFT261218C002900002024-05-03 12:51PM EDT290.00157.600.000.000.00-200.00%
MSFT261218C002950002024-03-21 9:42AM EDT295.00175.52148.05152.500.00-2936.18%
MSFT261218C003000002024-05-08 11:49AM EDT300.00155.490.000.000.00-200.00%
MSFT261218C003050002024-05-08 12:21PM EDT305.00152.000.000.000.00-200.00%
MSFT261218C003100002024-05-01 2:43PM EDT310.00138.750.000.000.00-100.00%
MSFT261218C003150002024-05-03 11:35AM EDT315.00141.850.000.000.00-200.00%
MSFT261218C003200002024-04-25 11:13AM EDT320.00128.250.000.000.00-600.00%
MSFT261218C003250002024-04-25 12:49PM EDT325.00126.850.000.000.00-200.00%
MSFT261218C003300002024-05-06 12:43PM EDT330.00134.080.000.000.00-600.00%
MSFT261218C003350002024-04-26 12:39PM EDT335.00130.920.000.000.00-100.00%
MSFT261218C003400002024-05-07 10:58AM EDT340.00128.740.000.000.00-100.00%
MSFT261218C003450002024-05-01 1:15PM EDT345.00113.610.000.000.00-500.00%
MSFT261218C003500002024-05-07 11:42AM EDT350.00123.130.000.000.00-100.00%
MSFT261218C003550002024-05-06 1:55PM EDT355.00119.010.000.000.00-100.00%
MSFT261218C003600002024-05-07 12:37PM EDT360.00116.400.000.000.00-100.00%
MSFT261218C003650002024-05-01 11:02AM EDT365.00102.500.000.000.00-100.00%
MSFT261218C003700002024-05-08 11:39AM EDT370.00110.100.000.000.00-100.00%
MSFT261218C003750002024-04-30 3:51PM EDT375.0096.100.000.000.00-700.00%
MSFT261218C003800002024-05-09 10:33AM EDT380.00102.000.000.000.00-200.00%
MSFT261218C003850002024-05-09 10:33AM EDT385.0099.900.000.000.00-200.00%
MSFT261218C003900002024-05-09 3:55PM EDT390.0098.700.000.000.00-200.00%
MSFT261218C003950002024-05-08 3:38PM EDT395.0095.300.000.000.00-100.00%
MSFT261218C004000002024-05-09 3:51PM EDT400.0093.000.000.000.00-900.00%
MSFT261218C004050002024-05-09 12:43PM EDT405.0089.350.000.000.00-200.00%
MSFT261218C004100002024-05-09 11:55AM EDT410.0088.000.000.000.00-200.00%
MSFT261218C004150002024-05-09 1:56PM EDT415.0086.150.000.000.00-1200.10%
MSFT261218C004200002024-05-08 3:14PM EDT420.0083.270.000.000.00-700.20%
MSFT261218C004250002024-05-09 3:53PM EDT425.0080.900.000.000.00-200.39%
MSFT261218C004300002024-05-09 12:33PM EDT430.0078.070.000.000.00-100.78%
MSFT261218C004350002024-05-02 1:54PM EDT435.0068.770.000.000.00-100.78%
MSFT261218C004400002024-05-08 2:01PM EDT440.0074.170.000.000.00-300.78%
MSFT261218C004450002024-05-07 2:09PM EDT445.0072.050.000.000.00-100.78%
MSFT261218C004500002024-05-09 3:31PM EDT450.0069.720.000.000.00-201.56%
MSFT261218C004550002024-05-03 11:54AM EDT455.0064.930.000.000.00-201.56%
MSFT261218C004600002024-05-08 11:03AM EDT460.0065.900.000.000.00-1701.56%
MSFT261218C004650002024-05-08 3:35PM EDT465.0062.700.000.000.00-101.56%
MSFT261218C004700002024-05-08 1:26PM EDT470.0060.000.000.000.00-101.56%
MSFT261218C004750002024-05-09 3:07PM EDT475.0059.630.000.000.00-101.56%
MSFT261218C004800002024-05-09 3:07PM EDT480.0057.560.000.000.00-101.56%
MSFT261218C004900002024-05-08 3:55PM EDT490.0052.970.000.000.00-6101.56%
MSFT261218C005000002024-05-08 3:55PM EDT500.0049.670.000.000.00-6403.13%
MSFT261218C005200002024-05-09 11:28AM EDT520.0044.100.000.000.00-503.13%
MSFT261218C005400002024-05-09 11:23AM EDT540.0038.470.000.000.00-103.13%
MSFT261218C005500002024-05-09 3:43PM EDT550.0035.690.000.000.00-303.13%
MSFT261218C005600002024-05-06 3:16PM EDT560.0034.380.000.000.00-103.13%
MSFT261218C005800002024-05-06 3:16PM EDT580.0029.830.000.000.00-103.13%
MSFT261218C006000002024-05-07 10:01AM EDT600.0025.370.000.000.00-103.13%
MSFT261218C006100002024-05-06 2:27PM EDT610.0023.500.000.000.00-106.25%
MSFT261218C006200002024-05-06 3:55PM EDT620.0022.000.000.000.00-606.25%
MSFT261218C006400002024-05-09 10:59AM EDT640.0018.990.000.000.00-106.25%
PutsforDecember 18, 2026
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT261218P001850002024-05-09 3:55PM EDT185.002.700.000.000.00-3012.50%
MSFT261218P001900002024-04-30 2:28PM EDT190.003.850.000.000.00-1012.50%
MSFT261218P001950002024-05-06 11:06AM EDT195.003.400.000.000.00-206.25%
MSFT261218P002000002024-05-09 3:56PM EDT200.003.550.000.000.00-106.25%
MSFT261218P002050002024-04-30 11:22AM EDT205.004.600.000.000.00-306.25%
MSFT261218P002100002024-05-02 3:38PM EDT210.005.200.000.000.00-106.25%
MSFT261218P002150002024-05-02 3:35PM EDT215.005.700.000.000.00-106.25%
MSFT261218P002200002024-05-08 12:59PM EDT220.005.240.000.000.00-106.25%
MSFT261218P002250002024-05-07 11:54AM EDT225.006.020.000.000.00-206.25%
MSFT261218P002300002024-05-08 3:00PM EDT230.006.200.000.000.00-206.25%
MSFT261218P002350002024-04-26 2:21PM EDT235.007.100.000.000.00-1306.25%
MSFT261218P002400002024-05-07 9:56AM EDT240.007.100.000.000.00-106.25%
MSFT261218P002450002024-05-09 12:49PM EDT245.007.670.000.000.00-506.25%
MSFT261218P002500002024-05-06 2:11PM EDT250.008.200.000.000.00-106.25%
MSFT261218P002550002024-04-26 10:22AM EDT255.009.600.000.000.00-1006.25%
MSFT261218P002600002024-05-03 1:43PM EDT260.0010.250.000.000.00-106.25%
MSFT261218P002650002024-04-26 10:16AM EDT265.0010.950.000.000.00-1006.25%
MSFT261218P002700002024-04-26 10:22AM EDT270.0011.700.000.000.00-1006.25%
MSFT261218P002750002024-05-07 11:36AM EDT275.0012.000.000.000.00-306.25%
MSFT261218P002800002024-05-08 11:35AM EDT280.0012.380.000.000.00-106.25%
MSFT261218P002850002024-04-17 1:29PM EDT285.0014.970.000.000.00-103.13%
MSFT261218P002900002024-05-09 12:47PM EDT290.0013.790.000.000.00-103.13%
MSFT261218P002950002024-04-30 3:59PM EDT295.0018.300.000.000.00-103.13%
MSFT261218P003000002024-05-08 1:14PM EDT300.0016.410.000.000.00-103.13%
MSFT261218P003050002024-04-25 10:08AM EDT305.0021.350.000.000.00-103.13%
MSFT261218P003100002024-05-09 10:18AM EDT310.0018.200.000.000.00-103.13%
MSFT261218P003150002024-04-30 11:26AM EDT315.0021.550.000.000.00-503.13%
MSFT261218P003200002024-05-08 3:24PM EDT320.0019.500.000.000.00-20003.13%
MSFT261218P003250002024-05-03 2:58PM EDT325.0022.700.000.000.00-303.13%
MSFT261218P003300002024-05-06 11:00AM EDT330.0023.650.000.000.00-103.13%
MSFT261218P003350002024-05-06 10:10AM EDT335.0025.180.000.000.00-1003.13%
MSFT261218P003400002024-05-08 2:34PM EDT340.0025.000.000.000.00-4103.13%
MSFT261218P003450002024-05-06 11:07AM EDT345.0027.360.000.000.00-103.13%
MSFT261218P003500002024-05-08 3:00PM EDT350.0027.900.000.000.00-101.56%
MSFT261218P003550002024-05-08 2:34PM EDT355.0029.500.000.000.00-1701.56%
MSFT261218P003600002024-05-08 2:34PM EDT360.0031.130.000.000.00-301.56%
MSFT261218P003650002024-05-08 10:41AM EDT365.0034.000.000.000.00-1401.56%
MSFT261218P003700002024-05-02 11:50AM EDT370.0039.270.000.000.00-201.56%
MSFT261218P003750002024-05-09 3:43PM EDT375.0035.490.000.000.00-401.56%
MSFT261218P003800002024-05-09 11:29AM EDT380.0037.400.000.000.00-100.78%
MSFT261218P003850002024-05-02 3:24PM EDT385.0044.490.000.000.00-200.78%
MSFT261218P003900002024-05-08 11:12AM EDT390.0041.860.000.000.00-100.78%
MSFT261218P003950002024-05-09 1:38PM EDT395.0042.780.000.000.00-200.78%
MSFT261218P004000002024-05-09 1:38PM EDT400.0044.730.000.000.00-200.39%
MSFT261218P004050002024-05-09 3:59PM EDT405.0047.400.000.000.00-700.20%
MSFT261218P004100002024-05-09 3:43PM EDT410.0049.030.000.000.00-200.10%
MSFT261218P004150002024-04-29 1:19PM EDT415.0055.500.000.000.00-200.00%
MSFT261218P004200002024-04-29 12:13PM EDT420.0058.750.000.000.00-4000.00%
MSFT261218P004250002024-04-19 11:52AM EDT425.0065.250.000.000.00-1000.00%
MSFT261218P004300002024-05-09 3:59PM EDT430.0058.680.000.000.00-800.00%
MSFT261218P004350002024-05-09 12:19PM EDT435.0061.450.000.000.00-100.00%
MSFT261218P004400002024-05-09 2:48PM EDT440.0062.300.000.000.00-6100.00%
MSFT261218P004450002024-02-12 11:29AM EDT445.0065.7865.5070.000.00--218.94%
MSFT261218P004500002024-05-09 2:48PM EDT450.0067.400.000.000.00-6100.00%
MSFT261218P004600002024-04-25 1:35PM EDT460.0084.340.000.000.00-500.00%
MSFT261218P004650002024-04-03 9:30AM EDT465.0075.100.000.000.00-4300.00%
MSFT261218P004700002024-03-26 10:07AM EDT470.0076.7292.3595.250.00-6722.05%
MSFT261218P004750002024-04-17 10:20AM EDT475.0083.240.000.000.00-500.00%
MSFT261218P004800002024-05-03 9:44AM EDT480.0091.000.000.000.00-200.00%
MSFT261218P004900002024-04-17 10:31AM EDT490.0092.530.000.000.00-300.00%
MSFT261218P005000002024-05-03 3:34PM EDT500.00103.650.000.000.00-1000.00%
MSFT261218P005200002024-05-03 2:35PM EDT520.00118.400.000.000.00-500.00%
MSFT261218P005400002024-03-07 11:49AM EDT540.00135.56120.00123.400.00-91010.00%
MSFT261218P005500002024-02-22 4:24PM EDT550.00140.00125.50129.950.00-201000.00%
MSFT261218P005600002024-04-15 12:24PM EDT560.00141.360.000.000.00-1000.00%
MSFT261218P005800002024-02-15 10:44AM EDT580.00173.75161.50166.000.00-500.00%
MSFT261218P006000002024-05-07 9:41AM EDT600.00188.000.000.000.00-100.00%
MSFT261218P006200002024-04-11 1:58PM EDT620.00192.200.000.000.00-100.00%
MSFT261218P006400002024-04-26 9:31AM EDT640.00230.100.000.000.00-100.00%