Canada markets open in 44 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
424.70 -4.47 (-1.04%)
Pre-Market: 08:46AM EDT
In The Money
Show:ListStraddle
CallsforDecember 19, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT251219C001250002024-05-23 3:22PM EDT125.00307.800.000.000.00-11460.00%
MSFT251219C001300002024-04-23 9:30AM EDT130.00280.500.000.000.00-1100.00%
MSFT251219C001350002024-04-12 11:14AM EDT135.00294.25284.50289.500.00-1630.00%
MSFT251219C001400002024-02-07 4:41PM EDT140.00281.00271.50276.000.00-2630.00%
MSFT251219C001450002024-03-14 2:17PM EDT145.00289.75283.00288.000.00-21254.44%
MSFT251219C001500002024-05-29 2:58PM EDT150.00288.450.000.000.00-2850.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-2700.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-1340.00%
MSFT251219C001750002024-05-14 2:15PM EDT175.00250.600.000.000.00-20150.00%
MSFT251219C001800002024-05-28 3:58PM EDT180.00261.930.000.000.00-1210.00%
MSFT251219C001850002024-05-24 2:21PM EDT185.00257.700.000.000.00-11160.00%
MSFT251219C001900002024-05-23 10:09AM EDT190.00253.040.000.000.00-11350.00%
MSFT251219C001950002024-02-05 4:05PM EDT195.00223.46219.50224.000.00-2160.00%
MSFT251219C002000002024-05-29 1:41PM EDT200.00242.880.000.000.00-11700.00%
MSFT251219C002050002024-04-24 12:53PM EDT205.00217.75236.50240.850.00-12955.48%
MSFT251219C002100002024-02-22 2:06PM EDT210.00215.44231.50236.000.00-16654.09%
MSFT251219C002150002024-05-14 2:52PM EDT215.00215.490.000.000.00-5770.00%
MSFT251219C002200002024-05-20 9:38AM EDT220.00219.350.000.000.00-11790.00%
MSFT251219C002250002024-05-20 9:38AM EDT225.00214.800.000.000.00-1930.00%
MSFT251219C002300002024-05-20 9:38AM EDT230.00210.500.000.000.00-12330.00%
MSFT251219C002350002024-05-20 9:38AM EDT235.00206.050.000.000.00-1220.00%
MSFT251219C002400002024-05-20 9:38AM EDT240.00201.700.000.000.00-1660.00%
MSFT251219C002450002024-05-23 10:33AM EDT245.00205.150.000.000.00-1260.00%
MSFT251219C002500002024-05-20 11:40AM EDT250.00193.520.000.000.00-12770.00%
MSFT251219C002550002024-05-22 2:51PM EDT255.00192.790.000.000.00-1710.00%
MSFT251219C002600002024-04-30 3:59PM EDT260.00153.500.000.000.00-11790.00%
MSFT251219C002650002024-05-29 3:35PM EDT265.00186.000.000.000.00-21120.00%
MSFT251219C002700002024-04-23 9:30AM EDT270.00159.750.000.000.00-12370.00%
MSFT251219C002750002024-04-29 9:53AM EDT275.00149.65175.45179.050.00-231246.54%
MSFT251219C002800002024-05-21 11:15AM EDT280.00172.350.000.000.00-207060.00%
MSFT251219C002850002024-05-21 11:15AM EDT285.00168.100.000.000.00-231470.00%
MSFT251219C002900002024-05-21 11:14AM EDT290.00163.800.000.000.00-301470.00%
MSFT251219C002950002024-05-21 11:14AM EDT295.00159.800.000.000.00-121280.00%
MSFT251219C003000002024-05-28 9:30AM EDT300.00156.100.000.000.00-109530.00%
MSFT251219C003050002024-05-21 2:40PM EDT305.00154.100.000.000.00-103080.00%
MSFT251219C003100002024-05-23 1:11PM EDT310.00148.350.000.000.00-12280.00%
MSFT251219C003150002024-05-28 9:58AM EDT315.00143.300.000.000.00-38060.00%
MSFT251219C003200002024-05-13 12:31PM EDT320.00128.280.000.000.00-42800.00%
MSFT251219C003250002024-05-28 1:21PM EDT325.00136.300.000.000.00-24480.00%
MSFT251219C003300002024-05-28 2:27PM EDT330.00132.480.000.000.00-203780.00%
MSFT251219C003350002024-05-28 9:40AM EDT335.00130.000.000.000.00-184570.00%
MSFT251219C003400002024-05-23 3:28PM EDT340.00122.230.000.000.00-83120.00%
MSFT251219C003450002024-05-22 11:30AM EDT345.00123.370.000.000.00-17090.00%
MSFT251219C003500002024-05-29 9:33AM EDT350.00114.550.000.000.00-11,1580.00%
MSFT251219C003550002024-05-28 9:36AM EDT355.00113.190.000.000.00-11260.00%
MSFT251219C003600002024-05-22 10:58AM EDT360.00113.050.000.000.00-22,5380.00%
MSFT251219C003650002024-05-28 12:58PM EDT365.00107.160.000.000.00-12900.00%
MSFT251219C003700002024-05-28 12:58PM EDT370.00103.690.000.000.00-15380.00%
MSFT251219C003750002024-05-28 1:43PM EDT375.00101.900.000.000.00-15470.00%
MSFT251219C003800002024-05-24 1:16PM EDT380.0099.650.000.000.00-483,0010.00%
MSFT251219C003850002024-05-28 10:41AM EDT385.0094.850.000.000.00-14300.00%
MSFT251219C003900002024-05-29 9:55AM EDT390.0091.500.000.000.00-25790.00%
MSFT251219C003950002024-05-29 9:55AM EDT395.0088.400.000.000.00-26000.00%
MSFT251219C004000002024-05-29 1:33PM EDT400.0085.150.000.000.00-51,3140.00%
MSFT251219C004050002024-05-22 10:54AM EDT405.0083.100.000.000.00-44810.00%
MSFT251219C004100002024-05-29 3:59PM EDT410.0078.350.000.000.00-21,4700.00%
MSFT251219C004150002024-05-22 12:04PM EDT415.0076.150.000.000.00-45100.00%
MSFT251219C004200002024-05-23 3:52PM EDT420.0071.680.000.000.00-111,0190.00%
MSFT251219C004250002024-05-29 3:59PM EDT425.0069.950.000.000.00-24830.00%
MSFT251219C004300002024-05-29 1:25PM EDT430.0067.490.000.000.00-26290.05%
MSFT251219C004350002024-05-22 12:31PM EDT435.0065.500.000.000.00-12250.20%
MSFT251219C004400002024-05-23 9:47AM EDT440.0063.120.000.000.00-109080.39%
MSFT251219C004450002024-05-29 12:38PM EDT445.0060.600.000.000.00-42,3370.78%
MSFT251219C004500002024-05-23 1:52PM EDT450.0057.000.000.000.00-31,6850.78%
MSFT251219C004550002024-05-22 11:56AM EDT455.0055.870.000.000.00-136190.78%
MSFT251219C004600002024-05-24 2:47PM EDT460.0052.400.000.000.00-97211.56%
MSFT251219C004650002024-05-20 3:12PM EDT465.0048.200.000.000.00-525441.56%
MSFT251219C004700002024-05-29 2:05PM EDT470.0048.600.000.000.00-54441.56%
MSFT251219C004750002024-05-28 2:10PM EDT475.0045.950.000.000.00-11461.56%
MSFT251219C004800002024-05-29 9:33AM EDT480.0043.850.000.000.00-11501.56%
MSFT251219C004850002024-05-20 3:25PM EDT485.0040.150.000.000.00-41751.56%
MSFT251219C004900002024-05-22 12:30PM EDT490.0040.400.000.000.00-15221.56%
MSFT251219C004950002024-05-28 10:28AM EDT495.0037.650.000.000.00-63603.13%
MSFT251219C005000002024-05-29 12:54PM EDT500.0036.250.000.000.00-71,0973.13%
MSFT251219C005050002024-05-28 2:38PM EDT505.0033.980.000.000.00-72763.13%
MSFT251219C005100002024-05-22 12:31PM EDT510.0033.290.000.000.00-11053.13%
MSFT251219C005150002024-05-16 2:13PM EDT515.0029.000.000.000.00-362533.13%
MSFT251219C005200002024-05-29 12:09PM EDT520.0030.540.000.000.00-18063.13%
MSFT251219C005250002024-05-21 10:14AM EDT525.0028.150.000.000.00-113573.13%
MSFT251219C005300002024-05-28 10:47AM EDT530.0026.340.000.000.00-107483.13%
MSFT251219C005350002024-05-24 12:05PM EDT535.0025.800.000.000.00-81663.13%
MSFT251219C005400002024-05-20 12:46PM EDT540.0022.500.000.000.00-19973.13%
MSFT251219C005500002024-05-28 2:10PM EDT550.0021.640.000.000.00-14343.13%
MSFT251219C005600002024-05-29 3:28PM EDT560.0019.500.000.000.00-1683.13%
MSFT251219C005700002024-05-22 10:57AM EDT570.0018.130.000.000.00-209693.13%
MSFT251219C005800002024-05-15 12:54PM EDT580.0014.550.000.000.00-102986.25%
MSFT251219C006000002024-05-28 10:52AM EDT600.0012.000.000.000.00-12,4156.25%
MSFT251219C006100002024-05-28 9:36AM EDT610.0010.500.000.000.00-11926.25%
MSFT251219C006200002024-05-29 3:28PM EDT620.009.750.000.000.00-136726.25%
MSFT251219C006400002024-05-24 3:56PM EDT640.008.100.000.000.00-12326.25%
PutsforDecember 19, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT251219P001250002024-05-17 3:14PM EDT125.000.230.000.000.00-101,93025.00%
MSFT251219P001300002024-01-30 12:08PM EDT130.000.600.031.700.00-123450.99%
MSFT251219P001350002024-05-28 2:48PM EDT135.000.410.000.000.00-11,94512.50%
MSFT251219P001400002024-04-19 2:27PM EDT140.000.800.000.000.00-20012.50%
MSFT251219P001450002024-05-14 11:19AM EDT145.000.500.000.000.00-512612.50%
MSFT251219P001500002024-05-21 3:03PM EDT150.000.600.000.000.00-358412.50%
MSFT251219P001550002024-04-22 9:41AM EDT155.001.240.002.790.00-727748.19%
MSFT251219P001600002024-05-13 3:40PM EDT160.000.570.000.000.00-2141612.50%
MSFT251219P001650002024-05-13 11:30AM EDT165.000.800.000.000.00-118112.50%
MSFT251219P001700002024-05-03 2:24PM EDT170.001.420.000.000.00-252612.50%
MSFT251219P001750002024-05-13 11:30AM EDT175.001.100.000.000.00-132712.50%
MSFT251219P001800002024-05-21 10:34AM EDT180.000.950.000.000.00-358212.50%
MSFT251219P001850002024-05-21 2:38PM EDT185.000.960.000.000.00-231012.50%
MSFT251219P001900002024-05-09 11:11AM EDT190.001.000.000.000.00-111212.50%
MSFT251219P001950002024-05-22 11:47AM EDT195.001.200.000.000.00-169412.50%
MSFT251219P002000002024-05-28 1:32PM EDT200.001.500.000.000.00-11,10412.50%
MSFT251219P002050002024-05-21 10:24AM EDT205.001.400.000.000.00-133412.50%
MSFT251219P002100002024-05-24 12:00PM EDT210.001.600.000.000.00-270812.50%
MSFT251219P002150002024-05-20 11:59AM EDT215.001.510.000.000.00-732812.50%
MSFT251219P002200002024-05-20 12:00PM EDT220.002.000.000.000.00-2628212.50%
MSFT251219P002250002024-05-21 2:43PM EDT225.002.000.000.000.00-549512.50%
MSFT251219P002300002024-05-21 10:47AM EDT230.002.280.000.000.00-251,37412.50%
MSFT251219P002350002024-05-29 11:55AM EDT235.002.360.000.000.00-15812.50%
MSFT251219P002400002024-05-24 12:05PM EDT240.002.670.000.000.00-17316.25%
MSFT251219P002450002024-05-29 9:45AM EDT245.003.170.000.000.00-107976.25%
MSFT251219P002500002024-05-29 2:07PM EDT250.003.200.000.000.00-77486.25%
MSFT251219P002550002024-05-16 9:42AM EDT255.004.350.000.000.00-17236.25%
MSFT251219P002600002024-05-28 9:37AM EDT260.003.850.000.000.00-1371,0296.25%
MSFT251219P002650002024-05-29 2:45PM EDT265.004.170.000.000.00-273486.25%
MSFT251219P002700002024-05-21 11:38AM EDT270.004.600.000.000.00-33596.25%
MSFT251219P002750002024-05-29 2:45PM EDT275.005.200.000.000.00-93476.25%
MSFT251219P002800002024-05-28 3:55PM EDT280.005.150.000.000.00-15146.25%
MSFT251219P002850002024-05-29 10:16AM EDT285.006.080.000.000.00-21,0836.25%
MSFT251219P002900002024-05-28 11:46AM EDT290.006.310.000.000.00-34066.25%
MSFT251219P002950002024-05-14 12:15PM EDT295.008.350.000.000.00-15846.25%
MSFT251219P003000002024-05-28 2:56PM EDT300.007.450.000.000.00-15,4286.25%
MSFT251219P003050002024-05-06 11:36AM EDT305.0010.850.000.000.00-12,8376.25%
MSFT251219P003100002024-05-21 11:59AM EDT310.008.750.000.000.00-365996.25%
MSFT251219P003150002024-05-24 11:04AM EDT315.009.500.000.000.00-23126.25%
MSFT251219P003200002024-05-29 10:16AM EDT320.0010.330.000.000.00-24586.25%
MSFT251219P003250002024-05-23 1:15PM EDT325.0010.970.000.000.00-15393.13%
MSFT251219P003300002024-05-21 12:51PM EDT330.0011.870.000.000.00-17773.13%
MSFT251219P003350002024-05-29 3:18PM EDT335.0012.400.000.000.00-401593.13%
MSFT251219P003400002024-05-29 3:18PM EDT340.0013.350.000.000.00-244863.13%
MSFT251219P003450002024-05-29 3:19PM EDT345.0014.300.000.000.00-341583.13%
MSFT251219P003500002024-05-29 3:19PM EDT350.0015.350.000.000.00-298743.13%
MSFT251219P003550002024-05-29 3:17PM EDT355.0016.400.000.000.00-346223.13%
MSFT251219P003600002024-05-29 2:54PM EDT360.0017.600.000.000.00-483233.13%
MSFT251219P003650002024-05-29 3:17PM EDT365.0018.700.000.000.00-803283.13%
MSFT251219P003700002024-05-29 3:17PM EDT370.0019.950.000.000.00-491163.13%
MSFT251219P003750002024-05-29 3:16PM EDT375.0021.250.000.000.00-1474061.56%
MSFT251219P003800002024-05-23 1:15PM EDT380.0022.950.000.000.00-56761.56%
MSFT251219P003850002024-05-21 11:13AM EDT385.0025.040.000.000.00-21391.56%
MSFT251219P003900002024-05-24 1:14PM EDT390.0025.700.000.000.00-33491.56%
MSFT251219P003950002024-05-23 1:22PM EDT395.0026.850.000.000.00-101621.56%
MSFT251219P004000002024-05-24 10:20AM EDT400.0030.200.000.000.00-52,0321.56%
MSFT251219P004050002024-05-21 10:54AM EDT405.0031.600.000.000.00-11280.78%
MSFT251219P004100002024-05-29 9:45AM EDT410.0033.900.000.000.00-24850.78%
MSFT251219P004150002024-05-29 12:53PM EDT415.0033.950.000.000.00-13480.78%
MSFT251219P004200002024-05-21 12:02PM EDT420.0035.600.000.000.00-101180.39%
MSFT251219P004250002024-05-20 3:29PM EDT425.0041.200.000.000.00-1932180.20%
MSFT251219P004300002024-05-24 3:59PM EDT430.0040.450.000.000.00-43960.00%
MSFT251219P004350002024-05-28 3:50PM EDT435.0043.000.000.000.00-3182430.00%
MSFT251219P004400002024-05-28 3:59PM EDT440.0044.600.000.000.00-1922630.00%
MSFT251219P004450002024-05-28 3:54PM EDT445.0047.450.000.000.00-43590.00%
MSFT251219P004500002024-05-28 3:41PM EDT450.0050.150.000.000.00-121130.00%
MSFT251219P004550002024-05-15 11:00AM EDT455.0057.600.000.000.00-57860.00%
MSFT251219P004600002024-05-20 1:07PM EDT460.0058.260.000.000.00-47500.00%
MSFT251219P004650002024-05-13 1:24PM EDT465.0067.150.000.000.00-210.00%
MSFT251219P004700002024-05-13 1:26PM EDT470.0070.570.000.000.00-35190.00%
MSFT251219P004750002024-05-14 9:41AM EDT475.0073.660.000.000.00-2580.00%
MSFT251219P004800002024-05-16 9:41AM EDT480.0070.700.000.000.00-2330.00%
MSFT251219P004850002024-05-14 2:25PM EDT485.0080.320.000.000.00-802110.00%
MSFT251219P004900002024-05-24 2:34PM EDT490.0072.070.000.000.00-21220.00%
MSFT251219P004950002024-05-15 10:30AM EDT495.0083.550.000.000.00-470.00%
MSFT251219P005000002024-05-14 2:10PM EDT500.0091.570.000.000.00-72650.00%
MSFT251219P005050002024-05-15 10:31AM EDT505.0090.600.000.000.00--10.00%
MSFT251219P005100002024-05-20 3:26PM EDT510.0090.800.000.000.00-2001030.00%
MSFT251219P005150002024-05-20 3:27PM EDT515.0094.040.000.000.00-27250.00%
MSFT251219P005200002024-05-14 2:43PM EDT520.00105.860.000.000.00-22140.00%
MSFT251219P005350002024-02-22 2:18PM EDT535.00125.30108.60112.200.00-152715.95%
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-2029.58%
MSFT251219P005700002024-04-02 11:13AM EDT570.00149.71169.50174.450.00-2035.26%
MSFT251219P006100002024-04-05 10:24AM EDT610.00188.47201.00205.450.00-2034.11%
MSFT251219P006200002024-05-20 9:50AM EDT620.00193.690.000.000.00-100.00%