Canada markets closed

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
CallsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250620C001150002024-05-09 3:52PM EDT115.00300.95298.50303.50+14.55+5.08%45074.98%
MSFT250620C001200002024-05-03 12:22PM EDT120.00290.28294.00298.500.00-121373.64%
MSFT250620C001250002024-04-25 2:40PM EDT125.00277.00289.00294.000.00-55872.31%
MSFT250620C001300002024-04-12 10:06AM EDT130.00296.50284.50289.000.00-11471.01%
MSFT250620C001350002023-11-02 9:41AM EDT135.00219.14243.50248.200.00-2290.00%
MSFT250620C001400002023-05-31 9:36AM EDT140.00203.25209.00213.950.00-130.00%
MSFT250620C001450002024-03-04 10:30AM EDT145.00274.59279.00284.000.00-113688.68%
MSFT250620C001500002024-04-01 10:51AM EDT150.00280.84249.00253.400.00-17640.00%
MSFT250620C001550002024-03-28 1:53PM EDT155.00271.09256.00260.500.00-113156.79%
MSFT250620C001600002024-04-05 10:34AM EDT160.00268.83251.10255.450.00-11654.94%
MSFT250620C001650002023-04-05 12:27PM EDT165.00133.23157.00162.000.00-1300.00%
MSFT250620C001700002024-04-11 3:57PM EDT170.00266.50247.00251.500.00-126362.32%
MSFT250620C001750002023-12-20 11:13AM EDT175.00207.70229.50234.500.00-1290.00%
MSFT250620C001800002024-05-02 12:41PM EDT180.00223.77237.55242.000.00-11,09059.96%
MSFT250620C001850002024-04-26 3:49PM EDT185.00231.58233.00237.500.00-15159.24%
MSFT250620C001900002024-03-20 10:16AM EDT190.00241.48216.50221.000.00-21410.00%
MSFT250620C001950002024-02-02 11:56AM EDT195.00223.00228.50232.550.00-334865.17%
MSFT250620C002000002024-04-26 3:46PM EDT200.00217.72219.05223.450.00-112356.18%
MSFT250620C002050002024-04-18 2:13PM EDT205.00211.50214.60219.000.00-14955.55%
MSFT250620C002100002024-03-14 11:21AM EDT210.00228.00221.00225.500.00-16670.59%
MSFT250620C002150002024-02-16 4:42PM EDT215.00201.40211.00216.000.00-12362.41%
MSFT250620C002200002024-04-25 11:15AM EDT220.00185.50200.55205.500.00-118752.85%
MSFT250620C002250002024-04-16 10:31AM EDT225.00204.00196.00201.000.00-114752.05%
MSFT250620C002300002024-05-01 9:53AM EDT230.00175.25191.55196.000.00-246550.94%
MSFT250620C002350002024-04-12 2:39PM EDT235.00200.27187.05191.450.00-517250.13%
MSFT250620C002400002024-02-23 10:47AM EDT240.00189.63200.50205.000.00-829070.17%
MSFT250620C002450002024-04-19 3:07PM EDT245.00169.71178.05182.450.00-546251.32%
MSFT250620C002500002024-04-25 11:49AM EDT250.00158.10173.55177.950.00-849950.42%
MSFT250620C002550002024-02-07 11:19AM EDT255.00171.95166.45169.900.00-110745.27%
MSFT250620C002600002024-04-30 11:15AM EDT260.00152.80164.60169.000.00-125148.68%
MSFT250620C002650002024-04-26 3:23PM EDT265.00161.05160.10164.500.00-115247.78%
MSFT250620C002700002024-05-07 9:59AM EDT270.00158.35155.50159.250.00-5058046.07%
MSFT250620C002750002024-04-30 9:57AM EDT275.00142.36151.80155.100.00-19345.55%
MSFT250620C002800002024-05-08 9:31AM EDT280.00144.80147.00151.500.00-419845.55%
MSFT250620C002850002024-04-23 2:21PM EDT285.00143.15143.10146.950.00-112944.57%
MSFT250620C002900002024-04-29 2:22PM EDT290.00132.00138.75142.650.00-438543.84%
MSFT250620C002950002024-05-08 3:54PM EDT295.00136.00134.15137.900.00-29642.67%
MSFT250620C003000002024-05-08 2:21PM EDT300.00132.00130.60132.700.00-1001,04441.11%
MSFT250620C003050002024-05-08 11:31AM EDT305.00127.42126.80130.300.00-3245842.02%
MSFT250620C003100002024-04-26 10:08AM EDT310.00122.50123.00125.000.00-373040.38%
MSFT250620C003150002024-05-07 10:16AM EDT315.00120.80118.95120.600.00-161839.50%
MSFT250620C003200002024-05-07 1:50PM EDT320.00115.10114.80117.150.00-11,10939.39%
MSFT250620C003250002024-05-07 1:49PM EDT325.00110.90110.90112.850.00-252738.57%
MSFT250620C003300002024-05-08 12:36PM EDT330.00107.71106.85108.450.00-145837.65%
MSFT250620C003350002024-05-09 3:31PM EDT335.00103.80103.00104.80-0.70-0.67%134937.29%
MSFT250620C003400002024-05-03 3:53PM EDT340.0096.0099.15100.550.00-175036.46%
MSFT250620C003450002024-05-09 12:55PM EDT345.0096.0094.6097.60+0.20+0.21%237536.55%
MSFT250620C003500002024-05-08 10:29AM EDT350.0091.9091.7093.000.00-11,60435.43%
MSFT250620C003550002024-05-08 11:02AM EDT355.0089.0088.2089.350.00-138534.95%
MSFT250620C003600002024-05-07 10:30AM EDT360.0085.3084.3585.750.00-297534.48%
MSFT250620C003650002024-05-09 9:54AM EDT365.0080.0380.9082.35-2.68-3.24%157234.11%
MSFT250620C003700002024-05-09 12:57PM EDT370.0077.6077.5579.05-1.15-1.46%277833.78%
MSFT250620C003750002024-05-08 12:28PM EDT375.0075.0674.6076.650.00-61,95433.97%
MSFT250620C003800002024-05-09 1:38PM EDT380.0071.6370.8573.10-0.02-0.03%1753,08533.40%
MSFT250620C003850002024-05-03 2:54PM EDT385.0064.5567.6569.300.00-237532.64%
MSFT250620C003900002024-05-08 11:29AM EDT390.0066.1864.3067.400.00-51,23933.02%
MSFT250620C003950002024-05-09 3:21PM EDT395.0062.4761.7565.00+0.02+0.03%142633.04%
MSFT250620C004000002024-05-09 1:42PM EDT400.0059.2259.0561.50+0.72+1.23%52,45432.36%
MSFT250620C004050002024-05-07 3:54PM EDT405.0055.5556.1058.250.00-302,04031.80%
MSFT250620C004100002024-05-09 1:10PM EDT410.0053.5953.4054.95+0.11+0.21%62,84431.18%
MSFT250620C004150002024-05-09 11:09AM EDT415.0051.3050.8052.45+0.25+0.49%341930.99%
MSFT250620C004200002024-05-09 1:53PM EDT420.0048.6047.9050.05-0.47-0.96%386030.81%
MSFT250620C004250002024-05-09 12:53PM EDT425.0045.5045.4046.85-1.25-2.67%1088630.14%
MSFT250620C004300002024-05-07 9:30AM EDT430.0044.8541.9043.950.00-41,50529.60%
MSFT250620C004350002024-05-07 9:55AM EDT435.0041.5040.8041.900.00-199429.51%
MSFT250620C004400002024-05-09 1:23PM EDT440.0038.4038.5539.35-1.05-2.66%792429.09%
MSFT250620C004450002024-05-09 11:23AM EDT445.0036.6536.5037.30-0.15-0.41%3054228.92%
MSFT250620C004500002024-05-08 3:37PM EDT450.0034.1034.2035.700.00-431,11828.97%
MSFT250620C004550002024-05-09 3:35PM EDT455.0032.7031.9532.95-0.25-0.76%9752828.31%
MSFT250620C004600002024-05-09 3:51PM EDT460.0030.7030.0031.95+0.65+2.16%231,01228.63%
MSFT250620C004650002024-05-07 9:48AM EDT465.0029.2028.4029.150.00-624427.85%
MSFT250620C004700002024-05-09 10:20AM EDT470.0026.3726.6527.35-0.38-1.42%1001,31727.62%
MSFT250620C004750002024-05-08 1:51PM EDT475.0025.7525.1025.750.00-141,30227.47%
MSFT250620C004800002024-05-09 3:14PM EDT480.0023.8022.6524.150.00-2346527.28%
MSFT250620C004850002024-05-09 3:14PM EDT485.0022.2521.9522.60-0.35-1.55%1016627.07%
MSFT250620C004900002024-05-08 10:16AM EDT490.0020.5219.8021.750.00-11,85227.27%
MSFT250620C004950002024-05-09 3:14PM EDT495.0019.4518.0019.85+0.90+4.85%1153226.76%
MSFT250620C005000002024-05-09 3:55PM EDT500.0018.0816.3018.45-0.17-0.93%397226.53%
MSFT250620C005050002024-05-06 11:12AM EDT505.0016.9314.7518.700.00-118927.37%
MSFT250620C005100002024-05-06 2:23PM EDT510.0016.0914.6516.000.00-15852726.17%
MSFT250620C005150002024-04-18 2:25PM EDT515.0017.4612.6514.900.00-228826.02%
MSFT250620C005200002024-05-09 3:06PM EDT520.0013.7512.9013.90-0.10-0.72%5691,76925.90%
MSFT250620C005250002024-05-09 2:37PM EDT525.0012.6011.4012.95-0.45-3.45%861,24625.78%
MSFT250620C005300002024-05-09 1:39PM EDT530.0011.6010.0012.50-0.45-3.73%3729626.01%
MSFT250620C005350002024-05-09 1:37PM EDT535.0010.8510.6011.20+0.30+2.84%61,15425.54%
MSFT250620C005400002024-05-09 2:40PM EDT540.0010.139.4010.40-0.37-3.52%161,34825.42%
MSFT250620C005500002024-05-09 12:56PM EDT550.008.456.809.00-0.35-3.98%11,82925.24%
MSFT250620C005600002024-05-02 11:08AM EDT560.006.927.308.750.00-767326.01%
MSFT250620C005700002024-05-08 11:31AM EDT570.007.215.358.900.00-321,12927.11%
MSFT250620C005800002024-05-09 10:02AM EDT580.005.605.107.95-0.15-2.61%165127.12%
MSFT250620C006000002024-05-09 2:18PM EDT600.004.102.264.35-0.26-5.96%21,35124.70%
MSFT250620C006100002024-05-01 10:38AM EDT610.003.051.983.750.00-11,53124.63%
MSFT250620C006200002024-05-09 2:25PM EDT620.002.982.714.40-0.47-13.62%55,35926.31%
MSFT250620C006400002024-05-09 10:19AM EDT640.001.861.802.45-0.59-24.08%186024.56%
PutsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250620P001150002024-05-03 11:39AM EDT115.000.050.050.250.00-32,36549.17%
MSFT250620P001200002024-04-16 2:08PM EDT120.000.380.051.010.00-11,03252.34%
MSFT250620P001250002024-03-18 9:30AM EDT125.000.500.000.000.00-159025.00%
MSFT250620P001300002024-03-18 9:30AM EDT130.001.000.000.000.00-24725.00%
MSFT250620P001350002023-11-20 10:51AM EDT135.000.600.100.700.00-47349.49%
MSFT250620P001400002024-05-08 3:56PM EDT140.000.280.170.680.00-1576747.75%
MSFT250620P001450002024-04-30 11:55AM EDT145.000.410.001.340.00-425751.44%
MSFT250620P001500002024-04-19 2:39PM EDT150.000.630.101.430.00-13,00550.44%
MSFT250620P001550002024-01-29 12:14PM EDT155.000.530.021.050.00-3056746.51%
MSFT250620P001600002024-05-08 10:58AM EDT160.000.380.001.620.00-425548.51%
MSFT250620P001650002024-05-03 11:29AM EDT165.000.530.110.780.00-117341.79%
MSFT250620P001700002024-04-26 11:59AM EDT170.000.590.001.820.00-232846.63%
MSFT250620P001750002024-04-09 9:30AM EDT175.001.050.000.000.00-122512.50%
MSFT250620P001800002024-05-03 10:29AM EDT180.000.720.012.050.00-119344.89%
MSFT250620P001850002024-05-08 12:19PM EDT185.000.800.001.900.00-58142.94%
MSFT250620P001900002024-02-22 3:53PM EDT190.001.000.005.000.00-17351.14%
MSFT250620P001950002024-04-25 9:45AM EDT195.001.530.012.450.00-218242.45%
MSFT250620P002000002024-04-29 3:59PM EDT200.001.150.012.600.00-372941.69%
MSFT250620P002050002024-05-02 3:05PM EDT205.001.580.012.760.00-120540.94%
MSFT250620P002100002024-05-08 2:04PM EDT210.001.140.751.320.00-121,49934.49%
MSFT250620P002150002024-04-26 11:57AM EDT215.001.530.013.100.00-216039.47%
MSFT250620P002200002024-04-10 11:34AM EDT220.001.861.001.980.00-411,03834.90%
MSFT250620P002250002024-04-25 3:50PM EDT225.002.301.202.930.00-137436.65%
MSFT250620P002300002024-05-09 3:40PM EDT230.001.500.025.00-0.61-28.91%2642940.24%
MSFT250620P002350002024-04-29 3:26PM EDT235.002.410.123.950.00-420536.82%
MSFT250620P002400002024-05-08 10:20AM EDT240.002.050.273.750.00-182135.23%
MSFT250620P002450002024-04-26 3:54PM EDT245.002.710.414.450.00-47049435.56%
MSFT250620P002500002024-05-09 9:30AM EDT250.002.491.902.42+0.14+5.96%11,87029.90%
MSFT250620P002550002024-04-26 3:55PM EDT255.003.150.784.000.00-450132.43%
MSFT250620P002600002024-05-06 11:04AM EDT260.003.111.005.000.00-187733.20%
MSFT250620P002650002024-04-24 3:06PM EDT265.004.352.734.250.00-195430.77%
MSFT250620P002700002024-05-07 1:21PM EDT270.003.551.214.500.00-2634930.16%
MSFT250620P002750002024-05-07 12:51PM EDT275.003.953.603.950.00-145828.15%
MSFT250620P002800002024-05-09 10:40AM EDT280.004.202.444.35-0.20-4.55%3274327.83%
MSFT250620P002850002024-05-09 10:02AM EDT285.004.752.965.10+0.10+2.15%327628.01%
MSFT250620P002900002024-05-07 3:08PM EDT290.005.204.055.450.00-4439627.49%
MSFT250620P002950002024-05-07 12:14PM EDT295.005.584.555.650.00-247126.75%
MSFT250620P003000002024-05-09 3:23PM EDT300.005.954.306.15-0.30-4.80%121,05726.39%
MSFT250620P003050002024-05-09 11:27AM EDT305.006.595.906.75-0.51-7.18%421126.11%
MSFT250620P003100002024-05-09 9:47AM EDT310.007.457.007.30+0.05+0.68%753725.72%
MSFT250620P003150002024-05-09 1:34PM EDT315.007.757.657.95-0.20-2.52%6443225.41%
MSFT250620P003200002024-05-09 3:09PM EDT320.008.408.358.65-0.40-4.55%255825.10%
MSFT250620P003250002024-05-09 3:15PM EDT325.009.108.159.40-0.50-5.21%1385824.78%
MSFT250620P003300002024-05-09 3:56PM EDT330.0010.008.8510.00-0.56-5.30%699824.28%
MSFT250620P003350002024-05-09 3:56PM EDT335.0010.8510.3011.15-0.08-0.73%426124.24%
MSFT250620P003400002024-05-09 3:56PM EDT340.0011.8011.5511.80-0.49-3.99%1183623.70%
MSFT250620P003450002024-05-09 3:59PM EDT345.0012.8012.2512.80-1.55-10.80%41,33123.42%
MSFT250620P003500002024-05-09 3:59PM EDT350.0013.8513.6513.90-0.50-3.48%51,96323.17%
MSFT250620P003550002024-05-09 3:56PM EDT355.0015.0012.7015.00-0.55-3.54%430722.86%
MSFT250620P003600002024-05-09 3:59PM EDT360.0016.2014.9016.25-1.11-6.41%686222.61%
MSFT250620P003650002024-05-09 3:59PM EDT365.0017.5016.1017.50-0.23-1.30%22,34822.30%
MSFT250620P003700002024-05-09 1:01PM EDT370.0019.0018.4519.25-1.15-5.71%1082322.28%
MSFT250620P003750002024-05-09 10:20AM EDT375.0021.0020.0520.70-0.06-0.28%10086222.00%
MSFT250620P003800002024-05-07 2:24PM EDT380.0022.6021.5522.750.00-743822.04%
MSFT250620P003850002024-04-25 10:09AM EDT385.0033.3223.2023.800.00-110721.39%
MSFT250620P003900002024-05-08 3:14PM EDT390.0025.9024.2026.400.00-1664521.65%
MSFT250620P003950002024-05-08 1:00PM EDT395.0027.7526.5527.700.00-139921.05%
MSFT250620P004000002024-05-09 2:50PM EDT400.0028.9028.5531.50-1.10-3.67%466221.88%
MSFT250620P004050002024-05-06 12:54PM EDT405.0031.9528.5031.450.00-820720.38%
MSFT250620P004100002024-05-08 2:39PM EDT410.0033.6832.7033.550.00-125020.08%
MSFT250620P004150002024-05-09 3:26PM EDT415.0035.2034.1535.65-0.70-1.95%2633119.73%
MSFT250620P004200002024-05-06 1:40PM EDT420.0037.9837.1538.450.00-4044319.72%
MSFT250620P004250002024-04-29 9:42AM EDT425.0046.6538.4040.450.00-311,10319.18%
MSFT250620P004300002024-05-07 2:32PM EDT430.0043.7540.6043.050.00-813618.92%
MSFT250620P004350002024-05-06 2:01PM EDT435.0045.7544.7045.650.00-8715818.59%
MSFT250620P004400002024-05-08 12:06PM EDT440.0048.8746.4048.900.00-522218.57%
MSFT250620P004450002024-05-07 10:20AM EDT445.0050.7550.1552.300.00-128418.58%
MSFT250620P004500002024-05-07 10:21AM EDT450.0053.7552.4554.500.00-7533717.80%
MSFT250620P004550002024-04-17 10:25AM EDT455.0058.3555.5558.300.00-20832117.92%
MSFT250620P004600002024-05-06 1:03PM EDT460.0061.4258.5561.150.00-217717.36%
MSFT250620P004650002024-03-01 10:49AM EDT465.0065.0957.4565.400.00-211717.66%
MSFT250620P004700002024-05-07 12:59PM EDT470.0067.5065.5567.450.00-116816.36%
MSFT250620P004750002024-05-07 1:01PM EDT475.0070.5468.9070.850.00-2615.87%
MSFT250620P004800002024-05-07 1:00PM EDT480.0074.4572.4574.600.00-26715.53%
MSFT250620P004850002024-03-14 3:06PM EDT485.0071.9273.3575.400.00-2412.11%
MSFT250620P004900002024-05-06 1:04PM EDT490.0083.2780.0082.750.00-29115.14%
MSFT250620P005000002024-04-05 12:59PM EDT500.0081.8693.6596.700.00-11119.76%
MSFT250620P005050002024-02-29 3:10PM EDT505.0097.0886.1094.000.00-4312.06%
MSFT250620P005100002024-05-08 10:02AM EDT510.00102.0096.5599.800.00-1613.84%
MSFT250620P005150002024-01-29 3:20PM EDT515.00109.16106.20109.800.00--119.88%
MSFT250620P005200002024-01-16 11:05AM EDT520.00128.45112.35116.950.00--122.32%
MSFT250620P005250002024-04-30 12:37PM EDT525.00129.24111.00115.350.00-2016.05%
MSFT250620P005300002024-04-10 12:35PM EDT530.00110.20116.05120.400.00--016.58%
MSFT250620P005350002024-02-21 2:36PM EDT535.00135.70107.05109.050.00-1100.00%
MSFT250620P005500002024-04-02 11:46AM EDT550.00128.61149.50154.500.00-4031.57%
MSFT250620P005600002024-03-12 10:30AM EDT560.00146.14133.60137.950.00-200.00%
MSFT250620P005700002024-03-01 11:04AM EDT570.00156.84144.30154.300.00-200.00%
MSFT250620P005800002024-03-01 10:32AM EDT580.00171.31157.50162.500.00-200.00%
MSFT250620P006200002024-04-02 11:46AM EDT620.00198.17219.50224.500.00-2038.57%