UK markets open in 1 hour 26 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
441.58+0.52 (+0.12%)
At close: 04:00PM EDT
440.05 -1.53 (-0.35%)
After hours: 07:59PM EDT
In the money
Show:ListStraddle
Callsfor19 December 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT251219C001250002024-06-05 11:54AM EDT125.00302.800.000.000.00-500.00%
MSFT251219C001300002024-04-23 9:30AM EDT130.00280.500.000.000.00-1100.00%
MSFT251219C001350002024-06-12 1:03PM EDT135.00310.570.000.000.00-100.00%
MSFT251219C001400002024-06-12 1:03PM EDT140.00305.840.000.000.00-100.00%
MSFT251219C001450002024-03-14 2:17PM EDT145.00289.75283.00288.000.00-2120.00%
MSFT251219C001500002024-06-11 10:17AM EDT150.00285.500.000.000.00-200.00%
MSFT251219C001550002023-11-17 4:33PM EDT155.00226.20222.50226.500.00-110.00%
MSFT251219C001600002024-05-17 11:57AM EDT160.00268.750.000.000.00-200.00%
MSFT251219C001650002023-11-17 4:33PM EDT165.00217.61213.50217.500.00-140.00%
MSFT251219C001700002024-05-28 3:58PM EDT170.00271.200.000.000.00-100.00%
MSFT251219C001750002024-05-14 2:15PM EDT175.00250.60274.00279.000.00-201560.03%
MSFT251219C001800002024-06-13 3:19PM EDT180.00272.320.000.000.00-100.00%
MSFT251219C001850002024-05-24 2:21PM EDT185.00257.700.000.000.00-100.00%
MSFT251219C001900002024-06-13 3:19PM EDT190.00263.040.000.000.00-100.00%
MSFT251219C001950002024-02-05 4:05PM EDT195.00223.46219.50224.000.00-2160.00%
MSFT251219C002000002024-06-11 10:17AM EDT200.00239.730.000.000.00-400.00%
MSFT251219C002050002024-04-24 12:53PM EDT205.00217.75236.50240.850.00-12941.17%
MSFT251219C002100002024-06-11 3:59PM EDT210.00236.330.000.000.00-100.00%
MSFT251219C002150002024-05-14 2:52PM EDT215.00215.49237.60242.250.00-57753.06%
MSFT251219C002200002024-06-12 12:25PM EDT220.00232.800.000.000.00-6000.00%
MSFT251219C002250002024-06-12 12:21PM EDT225.00228.600.000.000.00-200.00%
MSFT251219C002300002024-05-20 9:38AM EDT230.00210.500.000.000.00-100.00%
MSFT251219C002350002024-05-20 9:38AM EDT235.00206.050.000.000.00-100.00%
MSFT251219C002400002024-06-12 11:10AM EDT240.00215.000.000.000.00-100.00%
MSFT251219C002450002024-06-07 10:33AM EDT245.00196.820.000.000.00-100.00%
MSFT251219C002500002024-06-11 1:09PM EDT250.00196.000.000.000.00-200.00%
MSFT251219C002550002024-05-22 2:51PM EDT255.00192.790.000.000.00-100.00%
MSFT251219C002600002024-06-12 3:36PM EDT260.00199.790.000.000.00-600.00%
MSFT251219C002650002024-05-29 3:35PM EDT265.00186.000.000.000.00-200.00%
MSFT251219C002700002024-06-13 1:51PM EDT270.00191.500.000.000.00-100.00%
MSFT251219C002750002024-04-29 9:53AM EDT275.00149.65175.45179.050.00-231237.37%
MSFT251219C002800002024-06-12 1:16PM EDT280.00181.200.000.000.00-300.00%
MSFT251219C002850002024-05-21 11:15AM EDT285.00168.100.000.000.00-2300.00%
MSFT251219C002900002024-06-12 3:02PM EDT290.00174.000.000.000.00-100.00%
MSFT251219C002950002024-05-21 11:14AM EDT295.00159.800.000.000.00-1200.00%
MSFT251219C003000002024-06-13 3:55PM EDT300.00166.500.000.000.00-400.00%
MSFT251219C003050002024-05-21 2:40PM EDT305.00154.100.000.000.00-1000.00%
MSFT251219C003100002024-06-13 2:05PM EDT310.00157.200.000.000.00-200.00%
MSFT251219C003150002024-06-13 2:11PM EDT315.00153.630.000.000.00-1200.00%
MSFT251219C003200002024-06-12 9:30AM EDT320.00143.430.000.000.00-100.00%
MSFT251219C003250002024-06-05 3:50PM EDT325.00129.290.000.000.00-400.00%
MSFT251219C003300002024-06-12 2:49PM EDT330.00140.210.000.000.00-200.00%
MSFT251219C003350002024-06-12 3:32PM EDT335.00136.500.000.000.00-300.00%
MSFT251219C003400002024-06-12 2:39PM EDT340.00132.260.000.000.00-2000.00%
MSFT251219C003450002024-05-22 11:30AM EDT345.00123.370.000.000.00-100.00%
MSFT251219C003500002024-06-13 12:38PM EDT350.00126.300.000.000.00-300.00%
MSFT251219C003550002024-06-12 1:28PM EDT355.00121.490.000.000.00-100.00%
MSFT251219C003600002024-06-13 2:11PM EDT360.00119.070.000.000.00-1100.00%
MSFT251219C003650002024-06-06 12:07PM EDT365.00100.540.000.000.00-400.00%
MSFT251219C003700002024-06-12 1:28PM EDT370.00110.840.000.000.00-100.00%
MSFT251219C003750002024-06-06 12:21PM EDT375.0092.100.000.000.00-300.00%
MSFT251219C003800002024-06-13 10:50AM EDT380.00105.870.000.000.00-100.00%
MSFT251219C003850002024-06-06 10:07AM EDT385.0088.110.000.000.00-100.00%
MSFT251219C003900002024-06-13 1:57PM EDT390.0098.300.000.000.00-200.00%
MSFT251219C003950002024-06-12 1:12PM EDT395.0093.550.000.000.00-400.00%
MSFT251219C004000002024-06-13 3:36PM EDT400.0091.100.000.000.00-5600.00%
MSFT251219C004050002024-06-12 10:12AM EDT405.0084.980.000.000.00-100.00%
MSFT251219C004100002024-06-12 3:58PM EDT410.0086.670.000.000.00-400.00%
MSFT251219C004150002024-06-12 3:58PM EDT415.0083.750.000.000.00-400.00%
MSFT251219C004200002024-06-13 10:14AM EDT420.0079.500.000.000.00-100.00%
MSFT251219C004250002024-06-12 3:32PM EDT425.0076.000.000.000.00-1300.00%
MSFT251219C004300002024-06-13 3:03PM EDT430.0073.220.000.000.00-200.00%
MSFT251219C004350002024-06-13 9:58AM EDT435.0071.120.000.000.00-5000.00%
MSFT251219C004400002024-06-13 3:32PM EDT440.0068.170.000.000.00-600.00%
MSFT251219C004450002024-06-12 1:17PM EDT445.0065.000.000.000.00-1500.20%
MSFT251219C004500002024-06-13 1:04PM EDT450.0063.690.000.000.00-200.39%
MSFT251219C004550002024-05-22 11:56AM EDT455.0055.870.000.000.00-1300.39%
MSFT251219C004600002024-06-13 12:16PM EDT460.0058.120.000.000.00-1800.78%
MSFT251219C004650002024-06-11 1:10PM EDT465.0048.250.000.000.00-300.78%
MSFT251219C004700002024-06-13 11:13AM EDT470.0053.810.000.000.00-400.78%
MSFT251219C004750002024-06-13 2:30PM EDT475.0051.240.000.000.00-701.56%
MSFT251219C004800002024-06-13 2:20PM EDT480.0049.050.000.000.00-601.56%
MSFT251219C004850002024-06-13 2:35PM EDT485.0046.060.000.000.00-301.56%
MSFT251219C004900002024-06-11 11:43AM EDT490.0039.100.000.000.00-601.56%
MSFT251219C004950002024-06-13 3:45PM EDT495.0042.950.000.000.00-501.56%
MSFT251219C005000002024-06-13 10:39AM EDT500.0041.700.000.000.00-101.56%
MSFT251219C005050002024-06-13 12:21PM EDT505.0039.160.000.000.00-101.56%
MSFT251219C005100002024-05-31 11:04AM EDT510.0024.500.000.000.00-203.13%
MSFT251219C005150002024-06-05 10:31AM EDT515.0025.920.000.000.00-103.13%
MSFT251219C005200002024-06-13 11:05AM EDT520.0034.200.000.000.00-503.13%
MSFT251219C005250002024-05-21 10:14AM EDT525.0028.150.000.000.00-1103.13%
MSFT251219C005300002024-06-13 2:20PM EDT530.0030.570.000.000.00-603.13%
MSFT251219C005350002024-05-31 12:48PM EDT535.0018.150.000.000.00-3003.13%
MSFT251219C005400002024-06-13 11:05AM EDT540.0028.050.000.000.00-603.13%
MSFT251219C005500002024-06-13 3:57PM EDT550.0025.750.000.000.00-1203.13%
MSFT251219C005600002024-06-06 3:47PM EDT560.0017.250.000.000.00-2003.13%
MSFT251219C005700002024-06-13 12:21PM EDT570.0020.440.000.000.00-103.13%
MSFT251219C005800002024-06-13 2:29PM EDT580.0017.950.000.000.00-103.13%
MSFT251219C006000002024-06-12 3:56PM EDT600.0015.000.000.000.00-4806.25%
MSFT251219C006100002024-06-12 11:04AM EDT610.0011.950.000.000.00-106.25%
MSFT251219C006200002024-06-06 9:44AM EDT620.008.660.000.000.00-206.25%
MSFT251219C006400002024-06-07 12:13PM EDT640.006.960.000.000.00-106.25%
Putsfor19 December 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT251219P001250002024-06-13 12:56PM EDT125.000.210.000.000.00-22025.00%
MSFT251219P001300002024-01-30 12:08PM EDT130.000.600.031.700.00-123452.58%
MSFT251219P001350002024-05-28 2:48PM EDT135.000.410.000.000.00-1012.50%
MSFT251219P001400002024-04-19 2:27PM EDT140.000.800.000.000.00-20012.50%
MSFT251219P001450002024-05-14 11:19AM EDT145.000.500.005.000.00-512651.64%
MSFT251219P001500002024-05-21 3:03PM EDT150.000.600.000.000.00-3012.50%
MSFT251219P001550002024-04-22 9:41AM EDT155.001.240.002.790.00-727749.81%
MSFT251219P001600002024-06-12 1:30PM EDT160.000.400.000.000.00-7012.50%
MSFT251219P001650002024-05-13 11:30AM EDT165.000.800.150.790.00-118137.98%
MSFT251219P001700002024-05-03 2:24PM EDT170.001.420.295.000.00-252651.84%
MSFT251219P001750002024-05-13 11:30AM EDT175.001.100.001.500.00-132739.72%
MSFT251219P001800002024-05-31 3:05PM EDT180.001.120.000.000.00-10012.50%
MSFT251219P001850002024-06-12 3:20PM EDT185.000.730.000.000.00-2012.50%
MSFT251219P001900002024-05-09 11:11AM EDT190.001.000.001.600.00-111236.90%
MSFT251219P001950002024-06-12 10:22AM EDT195.000.950.000.000.00-2012.50%
MSFT251219P002000002024-06-12 3:10PM EDT200.001.280.000.000.00-30012.50%
MSFT251219P002050002024-06-12 9:33AM EDT205.001.200.000.000.00-2012.50%
MSFT251219P002100002024-05-30 3:55PM EDT210.001.700.000.000.00-1012.50%
MSFT251219P002150002024-06-11 10:56AM EDT215.001.500.000.000.00-2012.50%
MSFT251219P002200002024-06-12 10:56AM EDT220.001.600.000.000.00-5012.50%
MSFT251219P002250002024-06-13 12:39PM EDT225.001.500.000.000.00-2012.50%
MSFT251219P002300002024-06-11 11:31AM EDT230.001.930.000.000.00-5012.50%
MSFT251219P002350002024-06-12 1:17PM EDT235.001.690.000.000.00-100012.50%
MSFT251219P002400002024-06-12 1:17PM EDT240.002.210.000.000.00-200012.50%
MSFT251219P002450002024-05-30 11:55AM EDT245.003.290.000.000.00-70012.50%
MSFT251219P002500002024-06-10 2:25PM EDT250.003.400.000.000.00-306.25%
MSFT251219P002550002024-05-16 9:42AM EDT255.004.350.000.000.00-106.25%
MSFT251219P002600002024-05-28 9:37AM EDT260.003.850.000.000.00-13706.25%
MSFT251219P002650002024-06-13 3:55PM EDT265.003.360.000.000.00-206.25%
MSFT251219P002700002024-06-07 3:35PM EDT270.004.070.000.000.00-106.25%
MSFT251219P002750002024-06-12 10:22AM EDT275.004.050.000.000.00-106.25%
MSFT251219P002800002024-06-12 2:41PM EDT280.004.200.000.000.00-106.25%
MSFT251219P002850002024-06-05 12:28PM EDT285.005.770.000.000.00-106.25%
MSFT251219P002900002024-06-13 10:06AM EDT290.005.200.000.000.00-106.25%
MSFT251219P002950002024-05-14 12:15PM EDT295.008.355.055.800.00-158426.15%
MSFT251219P003000002024-06-13 11:31AM EDT300.005.900.000.000.00-106.25%
MSFT251219P003050002024-05-30 3:48PM EDT305.009.070.000.000.00-106.25%
MSFT251219P003100002024-06-12 10:29AM EDT310.007.100.000.000.00-1006.25%
MSFT251219P003150002024-06-06 9:59AM EDT315.009.280.000.000.00-4606.25%
MSFT251219P003200002024-06-11 1:17PM EDT320.009.110.000.000.00-106.25%
MSFT251219P003250002024-06-10 2:53PM EDT325.0010.120.000.000.00-106.25%
MSFT251219P003300002024-05-31 11:02AM EDT330.0014.600.000.000.00-1106.25%
MSFT251219P003350002024-05-31 11:02AM EDT335.0015.750.000.000.00-1103.13%
MSFT251219P003400002024-06-12 10:31AM EDT340.0011.430.000.000.00-103.13%
MSFT251219P003450002024-06-12 9:59AM EDT345.0012.400.000.000.00-103.13%
MSFT251219P003500002024-06-13 10:01AM EDT350.0013.000.000.000.00-203.13%
MSFT251219P003550002024-05-31 11:07AM EDT355.0020.800.000.000.00-803.13%
MSFT251219P003600002024-06-12 2:39PM EDT360.0015.000.000.000.00-103.13%
MSFT251219P003650002024-05-30 12:58PM EDT365.0020.800.000.000.00-10003.13%
MSFT251219P003700002024-06-06 11:02AM EDT370.0021.050.000.000.00-2103.13%
MSFT251219P003750002024-06-06 11:57AM EDT375.0022.800.000.000.00-1403.13%
MSFT251219P003800002024-06-13 10:49AM EDT380.0019.750.000.000.00-1103.13%
MSFT251219P003850002024-06-10 9:48AM EDT385.0024.250.000.000.00-303.13%
MSFT251219P003900002024-06-11 1:38PM EDT390.0025.200.000.000.00-101.56%
MSFT251219P003950002024-06-13 11:33AM EDT395.0023.880.000.000.00-201.56%
MSFT251219P004000002024-06-12 10:59AM EDT400.0026.000.000.000.00-201.56%
MSFT251219P004050002024-05-31 12:03PM EDT405.0038.770.000.000.00-101.56%
MSFT251219P004100002024-06-05 3:57PM EDT410.0034.050.000.000.00-4501.56%
MSFT251219P004150002024-06-12 3:43PM EDT415.0031.000.000.000.00-500.78%
MSFT251219P004200002024-06-13 11:30AM EDT420.0031.900.000.000.00-500.78%
MSFT251219P004250002024-06-05 1:55PM EDT425.0040.750.000.000.00-100.78%
MSFT251219P004300002024-06-12 10:07AM EDT430.0037.400.000.000.00-4600.39%
MSFT251219P004350002024-06-06 11:15AM EDT435.0045.560.000.000.00-20500.39%
MSFT251219P004400002024-05-28 3:59PM EDT440.0044.600.000.000.00-19200.10%
MSFT251219P004450002024-06-06 10:56AM EDT445.0050.250.000.000.00-700.00%
MSFT251219P004500002024-06-12 10:42AM EDT450.0045.950.000.000.00-500.00%
MSFT251219P004550002024-05-15 11:00AM EDT455.0057.600.000.000.00-500.00%
MSFT251219P004600002024-06-12 1:01PM EDT460.0050.400.000.000.00-1500.00%
MSFT251219P004650002024-05-13 1:24PM EDT465.0067.1550.9054.000.00-2118.57%
MSFT251219P004700002024-06-04 11:13AM EDT470.0070.100.000.000.00-200.00%
MSFT251219P004750002024-06-13 2:20PM EDT475.0057.600.000.000.00-200.00%
MSFT251219P004800002024-05-16 9:41AM EDT480.0070.700.000.000.00-200.00%
MSFT251219P004850002024-06-13 11:33AM EDT485.0062.520.000.000.00-200.00%
MSFT251219P004900002024-05-24 2:34PM EDT490.0072.070.000.000.00-200.00%
MSFT251219P004950002024-05-15 10:30AM EDT495.0083.550.000.000.00-400.00%
MSFT251219P005000002024-06-10 2:52PM EDT500.0080.670.000.000.00-100.00%
MSFT251219P005050002024-05-15 10:31AM EDT505.0090.600.000.000.00--00.00%
MSFT251219P005100002024-05-20 3:26PM EDT510.0090.800.000.000.00-20000.00%
MSFT251219P005150002024-05-20 3:27PM EDT515.0094.040.000.000.00-2700.00%
MSFT251219P005200002024-06-11 12:10PM EDT520.0095.290.000.000.00-200.00%
MSFT251219P005350002024-02-22 2:18PM EDT535.00125.30108.60112.200.00-152722.20%
MSFT251219P005400002024-05-21 11:26AM EDT540.00110.900.000.000.00-200.00%
MSFT251219P005500002024-05-28 1:51PM EDT550.00121.450.000.000.00-100.00%
MSFT251219P005600002024-04-05 10:24AM EDT560.00138.77151.00155.500.00-2034.26%
MSFT251219P005700002024-04-02 11:13AM EDT570.00149.71169.50174.450.00-2039.66%
MSFT251219P006100002024-04-05 10:24AM EDT610.00188.47201.00205.450.00-2039.19%
MSFT251219P006200002024-05-20 9:50AM EDT620.00193.690.000.000.00-100.00%