Canada markets open in 5 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
378.61+1.18 (+0.31%)
At close: 04:00PM EST
377.50 -1.11 (-0.29%)
Pre-Market: 09:25AM EST
In The Money
Show:ListStraddle
CallsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250620C001150002023-11-16 3:27PM EST115.00265.800.000.000.00-2620.00%
MSFT250620C001200002023-08-30 10:22AM EST120.00216.50200.50205.000.00-1220.00%
MSFT250620C001250002023-11-16 12:44PM EST125.00256.500.000.000.00-3470.00%
MSFT250620C001300002023-11-08 9:47AM EST130.00239.550.000.000.00-6140.00%
MSFT250620C001350002023-11-02 8:41AM EST135.00219.140.000.000.00-2290.00%
MSFT250620C001400002023-05-31 8:36AM EST140.00203.25209.00213.950.00-130.00%
MSFT250620C001450002023-11-14 9:58AM EST145.00233.800.000.000.00-21380.00%
MSFT250620C001500002023-11-24 10:34AM EST150.00234.120.000.000.00-27630.00%
MSFT250620C001550002023-05-01 2:17PM EST155.00164.00184.50188.500.00-11320.00%
MSFT250620C001600002023-09-25 10:17AM EST160.00168.97190.00194.000.00-1190.00%
MSFT250620C001650002023-04-05 11:27AM EST165.00133.23157.00162.000.00-1300.00%
MSFT250620C001700002023-11-27 1:19PM EST170.00218.500.000.000.00-12660.00%
MSFT250620C001750002023-09-14 9:51AM EST175.00178.12164.00169.000.00-10300.00%
MSFT250620C001800002023-11-01 2:50PM EST180.00181.400.000.000.00-11,0880.00%
MSFT250620C001850002023-11-01 8:54AM EST185.00172.350.000.000.00-2500.00%
MSFT250620C001900002023-11-20 3:00PM EST190.00202.400.000.000.00-11400.00%
MSFT250620C001950002023-10-30 11:10AM EST195.00156.350.000.000.00-453480.00%
MSFT250620C002000002023-11-24 10:34AM EST200.00190.120.000.000.00-21130.00%
MSFT250620C002050002023-08-03 10:42AM EST205.00144.60142.05145.950.00-2490.00%
MSFT250620C002100002023-11-07 9:59AM EST210.00165.600.000.000.00-1660.00%
MSFT250620C002150002023-09-08 1:15PM EST215.00141.55132.00136.000.00-2150.00%
MSFT250620C002200002023-11-06 10:08AM EST220.00154.900.000.000.00-41230.00%
MSFT250620C002250002023-11-17 10:24AM EST225.00164.900.000.000.00-2460.00%
MSFT250620C002300002023-10-25 8:49AM EST230.00134.750.000.000.00-300.00%
MSFT250620C002350002023-10-23 2:42PM EST235.00120.00160.10163.300.00-4011246.53%
MSFT250620C002400002023-11-20 3:26PM EST240.00158.460.000.000.00-22190.00%
MSFT250620C002450002023-11-21 3:09PM EST245.00148.780.000.000.00-14560.00%
MSFT250620C002500002023-11-27 9:45AM EST250.00148.000.000.000.00-35030.00%
MSFT250620C002550002023-11-17 3:32PM EST255.00138.900.000.000.00-21290.00%
MSFT250620C002600002023-11-17 1:30PM EST260.00135.300.000.000.00-12530.00%
MSFT250620C002650002023-09-15 9:04AM EST265.00101.3794.5099.000.00-11580.00%
MSFT250620C002700002023-11-27 9:41AM EST270.00132.740.000.000.00-11490.00%
MSFT250620C002750002023-11-07 10:55AM EST275.00114.500.000.000.00-1740.00%
MSFT250620C002800002023-11-27 9:43AM EST280.00124.890.000.000.00-21630.00%
MSFT250620C002850002023-11-10 3:38PM EST285.00115.780.000.000.00-3510.00%
MSFT250620C002900002023-11-21 3:03PM EST290.00113.350.000.000.00-23850.00%
MSFT250620C002950002023-11-21 2:31PM EST295.00109.550.000.000.00-1650.00%
MSFT250620C003000002023-11-27 11:58AM EST300.00110.320.000.000.00-57510.00%
MSFT250620C003050002023-11-22 3:51PM EST305.00106.270.000.000.00-15480.00%
MSFT250620C003100002023-11-17 3:05PM EST310.0099.400.000.000.00-352160.00%
MSFT250620C003150002023-11-20 9:46AM EST315.0097.900.000.000.00-11000.00%
MSFT250620C003200002023-11-22 12:28PM EST320.0096.880.000.000.00-31,0380.00%
MSFT250620C003250002023-11-27 9:52AM EST325.0091.770.000.000.00-35010.00%
MSFT250620C003300002023-11-27 9:57AM EST330.0087.350.000.000.00-105970.00%
MSFT250620C003350002023-11-22 2:32PM EST335.0086.340.000.000.00-23850.00%
MSFT250620C003400002023-11-27 2:39PM EST340.0083.200.000.000.00-27060.00%
MSFT250620C003450002023-11-21 3:49PM EST345.0075.920.000.000.00-13420.00%
MSFT250620C003500002023-11-27 9:53AM EST350.0075.500.000.000.00-19530.00%
MSFT250620C003550002023-11-17 12:02PM EST355.0069.870.000.000.00-13570.00%
MSFT250620C003600002023-11-27 12:50PM EST360.0071.370.000.000.00-126780.00%
MSFT250620C003650002023-11-27 1:40PM EST365.0068.190.000.000.00-25510.00%
MSFT250620C003700002023-11-27 2:35PM EST370.0064.670.000.000.00-24690.00%
MSFT250620C003750002023-11-27 11:05AM EST375.0061.500.000.000.00-52700.00%
MSFT250620C003800002023-11-24 12:40PM EST380.0058.400.000.000.00-109510.10%
MSFT250620C003850002023-11-27 1:14PM EST385.0057.620.000.000.00-31730.39%
MSFT250620C003900002023-11-27 3:46PM EST390.0054.500.000.000.00-715170.39%
MSFT250620C003950002023-11-22 2:23PM EST395.0052.150.000.000.00-1760.78%
MSFT250620C004000002023-11-27 1:35PM EST400.0050.000.000.000.00-134900.78%
MSFT250620C004050002023-11-27 2:08PM EST405.0047.400.000.000.00-659131.56%
MSFT250620C004100002023-11-24 12:00PM EST410.0044.000.000.000.00-25961.56%
MSFT250620C004150002023-11-22 2:16PM EST415.0042.870.000.000.00-12691.56%
MSFT250620C004200002023-11-27 10:59AM EST420.0040.700.000.000.00-63791.56%
MSFT250620C004250002023-11-27 12:56PM EST425.0039.060.000.000.00-23231.56%
MSFT250620C004300002023-11-22 1:40PM EST430.0036.670.000.000.00-21761.56%
MSFT250620C004350002023-11-22 1:26PM EST435.0034.430.000.000.00-11363.13%
MSFT250620C004400002023-11-27 1:37PM EST440.0033.200.000.000.00-124923.13%
MSFT250620C004450002023-11-16 1:26PM EST445.0031.000.000.000.00-5573.13%
MSFT250620C004500002023-11-27 12:54PM EST450.0029.850.000.000.00-33293.13%
MSFT250620C004550002023-11-27 12:46PM EST455.0027.800.000.000.00-2683.13%
MSFT250620C004600002023-11-22 12:47PM EST460.0025.150.000.000.00-1404923.13%
MSFT250620C004650002023-11-21 12:06PM EST465.0023.250.000.000.00-1463.13%
MSFT250620C004700002023-11-22 10:09AM EST470.0022.910.000.000.00-21,1763.13%
MSFT250620C004750002023-11-27 2:10PM EST475.0022.300.000.000.00-21203.13%
MSFT250620C004800002023-11-27 2:10PM EST480.0021.000.000.000.00-21713.13%
MSFT250620C004850002023-11-27 2:50PM EST485.0019.550.000.000.00-17453.13%
MSFT250620C004900002023-11-27 3:06PM EST490.0018.700.000.000.00-31493.13%
MSFT250620C004950002023-11-27 2:49PM EST495.0017.350.000.000.00-21423.13%
MSFT250620C005000002023-11-27 2:51PM EST500.0016.300.000.000.00-703883.13%
MSFT250620C005050002023-11-27 2:53PM EST505.0015.350.000.000.00-5186.25%
MSFT250620C005100002023-11-21 1:28PM EST510.0013.600.000.000.00-41166.25%
MSFT250620C005150002023-11-21 10:07AM EST515.0013.400.000.000.00-4346.25%
MSFT250620C005200002023-11-27 9:42AM EST520.0012.700.000.000.00-1596.25%
MSFT250620C005250002023-11-27 9:40AM EST525.0011.900.000.000.00-1646.25%
MSFT250620C005300002023-11-27 9:39AM EST530.0011.150.000.000.00-11166.25%
MSFT250620C005350002023-11-27 12:03PM EST535.0010.700.000.000.00-197916.25%
MSFT250620C005400002023-11-27 10:58AM EST540.009.850.000.000.00-721,3346.25%
PutsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250620P001150002023-11-08 10:46AM EST115.000.500.000.000.00-12,37112.50%
MSFT250620P001200002023-11-20 10:08AM EST120.000.360.000.000.00-11,02912.50%
MSFT250620P001250002023-11-20 12:44PM EST125.000.390.000.000.00-158312.50%
MSFT250620P001300002023-11-07 12:33PM EST130.000.850.000.000.00-44312.50%
MSFT250620P001350002023-11-20 9:51AM EST135.000.600.000.000.00-47312.50%
MSFT250620P001400002023-11-24 12:57PM EST140.000.750.000.000.00-612212.50%
MSFT250620P001450002023-11-20 12:36PM EST145.000.800.000.000.00-1624812.50%
MSFT250620P001500002023-11-24 11:42AM EST150.000.880.000.000.00-31,44712.50%
MSFT250620P001550002023-11-27 2:45PM EST155.000.870.000.000.00-256412.50%
MSFT250620P001600002023-11-20 3:49PM EST160.001.190.000.000.00-523012.50%
MSFT250620P001650002023-11-27 3:54PM EST165.001.200.000.000.00-417212.50%
MSFT250620P001700002023-11-24 9:30AM EST170.001.450.000.000.00-114512.50%
MSFT250620P001750002023-11-22 11:55AM EST175.001.540.000.000.00-412712.50%
MSFT250620P001800002023-11-22 9:30AM EST180.002.000.000.000.00-212312.50%
MSFT250620P001850002023-11-22 10:17AM EST185.002.200.000.000.00-36012.50%
MSFT250620P001900002023-11-17 12:23PM EST190.002.380.000.000.00-28112.50%
MSFT250620P001950002023-10-17 10:08AM EST195.004.801.673.900.00-218336.37%
MSFT250620P002000002023-11-21 10:42AM EST200.002.660.000.000.00-161412.50%
MSFT250620P002050002023-11-27 2:23PM EST205.002.260.000.000.00-212612.50%
MSFT250620P002100002023-11-10 10:34AM EST210.004.000.000.000.00-1319112.50%
MSFT250620P002150002023-11-10 2:51PM EST215.004.150.000.000.00-601596.25%
MSFT250620P002200002023-11-10 2:52PM EST220.004.500.000.000.00-181,1896.25%
MSFT250620P002250002023-11-09 1:13PM EST225.005.400.000.000.00-12646.25%
MSFT250620P002300002023-11-24 11:04AM EST230.004.500.000.000.00-13436.25%
MSFT250620P002350002023-11-16 10:01AM EST235.005.200.000.000.00-12116.25%
MSFT250620P002400002023-11-27 2:23PM EST240.004.810.000.000.00-18126.25%
MSFT250620P002450002023-11-16 9:51AM EST245.006.210.000.000.00-11376.25%
MSFT250620P002500002023-11-22 12:10PM EST250.006.150.000.000.00-151,1086.25%
MSFT250620P002550002023-11-14 10:47AM EST255.007.660.000.000.00-13416.25%
MSFT250620P002600002023-11-22 3:09PM EST260.007.150.000.000.00-38276.25%
MSFT250620P002650002023-11-20 2:27PM EST265.008.350.000.000.00-6009736.25%
MSFT250620P002700002023-11-14 11:06AM EST270.009.940.000.000.00-102776.25%
MSFT250620P002750002023-11-21 3:19PM EST275.0010.010.000.000.00-64316.25%
MSFT250620P002800002023-11-27 2:43PM EST280.009.800.000.000.00-26426.25%
MSFT250620P002850002023-11-20 9:33AM EST285.0010.720.000.000.00-12526.25%
MSFT250620P002900002023-11-17 12:57PM EST290.0012.700.000.000.00-12893.13%
MSFT250620P002950002023-11-20 12:31PM EST295.0013.750.000.000.00-13563.13%
MSFT250620P003000002023-11-24 11:41AM EST300.0013.990.000.000.00-13853.13%
MSFT250620P003050002023-11-17 10:11AM EST305.0016.150.000.000.00-751143.13%
MSFT250620P003100002023-11-24 12:43PM EST310.0016.000.000.000.00-125003.13%
MSFT250620P003150002023-11-24 12:44PM EST315.0017.150.000.000.00-91423.13%
MSFT250620P003200002023-11-24 12:27PM EST320.0018.350.000.000.00-83813.13%
MSFT250620P003250002023-11-20 3:29PM EST325.0019.740.000.000.00-53273.13%
MSFT250620P003300002023-11-21 10:18AM EST330.0021.850.000.000.00-18753.13%
MSFT250620P003350002023-11-22 9:53AM EST335.0021.910.000.000.00-12011.56%
MSFT250620P003400002023-11-27 9:57AM EST340.0023.580.000.000.00-12111.56%
MSFT250620P003450002023-11-27 12:07PM EST345.0023.960.000.000.00-20861.56%
MSFT250620P003500002023-11-27 12:58PM EST350.0025.600.000.000.00-511831.56%
MSFT250620P003550002023-11-21 11:50AM EST355.0030.000.000.000.00-12521.56%
MSFT250620P003600002023-11-27 3:03PM EST360.0029.650.000.000.00-1001430.78%
MSFT250620P003650002023-11-20 3:03PM EST365.0031.950.000.000.00-2680.78%
MSFT250620P003700002023-11-27 12:32PM EST370.0032.200.000.000.00-22400.39%
MSFT250620P003750002023-11-27 1:03PM EST375.0034.750.000.000.00-22490.20%
MSFT250620P003800002023-11-27 12:49PM EST380.0036.750.000.000.00-2110.00%
MSFT250620P003850002023-11-16 12:33PM EST385.0042.000.000.000.00--120.00%
MSFT250620P003900002023-11-27 3:39PM EST390.0042.500.000.000.00-1550.00%
MSFT250620P003950002023-11-17 3:32PM EST395.0049.150.000.000.00-10180.00%
MSFT250620P004000002023-11-27 2:34PM EST400.0046.900.000.000.00-2330.00%
MSFT250620P004100002023-11-27 12:07PM EST410.0052.000.000.000.00-20200.00%
MSFT250620P004200002023-11-10 3:26PM EST420.0064.310.000.000.00-45460.00%
MSFT250620P004250002023-11-20 3:29PM EST425.0062.070.000.000.00-5150.00%
MSFT250620P004300002023-09-07 2:39PM EST430.00101.00102.00106.000.00-2338.93%
MSFT250620P004400002023-11-09 10:33AM EST440.0082.100.000.000.00-210.00%
MSFT250620P004500002023-11-10 11:03AM EST450.0087.750.000.000.00-110.00%
MSFT250620P004750002023-08-10 2:24PM EST475.00152.03138.50143.000.00--041.22%
MSFT250620P005000002023-07-18 12:28PM EST500.00138.08178.50183.000.00-2051.17%
MSFT250620P005050002023-08-25 2:57PM EST505.00182.14185.50190.500.00-2052.97%
MSFT250620P005100002023-11-16 11:10AM EST510.00137.050.000.000.00--00.00%