Canada markets open in 1 hour 42 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
442.57+0.99 (+0.22%)
At close: 04:00PM EDT
443.10 +0.53 (+0.12%)
Pre-Market: 07:47AM EDT
In The Money
Show:ListStraddle
CallsforMarch 21, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250321C002100002024-06-14 3:07PM EDT210.00239.770.000.000.00-230.00%
MSFT250321C002200002024-03-26 12:39PM EDT220.00212.58187.50192.000.00-110.00%
MSFT250321C002400002024-05-31 3:33PM EDT240.00176.990.000.000.00-120.00%
MSFT250321C002500002024-06-06 2:18PM EDT250.00182.740.000.000.00-1130.00%
MSFT250321C002600002024-05-21 11:23AM EDT260.00180.650.000.000.00-230.00%
MSFT250321C002700002024-05-07 10:47AM EDT270.00153.78163.90166.850.00-2260.00%
MSFT250321C002800002024-06-10 12:38PM EDT280.00157.800.000.000.00-3210.00%
MSFT250321C002900002024-06-07 2:15PM EDT290.00147.250.000.000.00-1140.00%
MSFT250321C003000002024-06-13 9:50AM EDT300.00153.800.000.000.00-21250.00%
MSFT250321C003100002024-06-13 3:05PM EDT310.00144.200.000.000.00-1190.00%
MSFT250321C003200002024-06-07 1:57PM EDT320.00121.920.000.000.00-1220.00%
MSFT250321C003300002024-06-13 2:47PM EDT330.00126.700.000.000.00-5240.00%
MSFT250321C003400002024-05-31 11:49AM EDT340.0088.190.000.000.00-2280.00%
MSFT250321C003500002024-06-13 3:55PM EDT350.00109.990.000.000.00-8750.00%
MSFT250321C003600002024-06-13 11:47AM EDT360.00102.850.000.000.00-32020.00%
MSFT250321C003700002024-06-14 9:40AM EDT370.0092.000.000.000.00-51240.00%
MSFT250321C003800002024-06-12 11:43AM EDT380.0083.200.000.000.00-64600.00%
MSFT250321C003900002024-06-13 11:31AM EDT390.0079.770.000.000.00-15760.00%
MSFT250321C004000002024-06-14 12:51PM EDT400.0071.050.000.000.00-324360.00%
MSFT250321C004100002024-06-14 3:19PM EDT410.0064.600.000.000.00-123250.00%
MSFT250321C004200002024-06-14 1:27PM EDT420.0058.000.000.000.00-77480.00%
MSFT250321C004300002024-06-14 3:24PM EDT430.0051.620.000.000.00-465550.00%
MSFT250321C004400002024-06-14 3:31PM EDT440.0045.740.000.000.00-156930.00%
MSFT250321C004500002024-06-14 3:24PM EDT450.0040.520.000.000.00-781,0750.39%
MSFT250321C004600002024-06-14 10:18AM EDT460.0035.200.000.000.00-92,3970.78%
MSFT250321C004700002024-06-14 1:54PM EDT470.0031.330.000.000.00-1603301.56%
MSFT250321C004800002024-06-14 3:57PM EDT480.0026.900.000.000.00-197371.56%
MSFT250321C004900002024-06-14 3:42PM EDT490.0023.130.000.000.00-91473.13%
MSFT250321C005000002024-06-14 1:38PM EDT500.0020.400.000.000.00-191,3133.13%
MSFT250321C005100002024-06-14 1:23PM EDT510.0017.100.000.000.00-1277733.13%
MSFT250321C005200002024-06-14 10:57AM EDT520.0014.600.000.000.00-2695203.13%
MSFT250321C005300002024-06-14 2:55PM EDT530.0012.240.000.000.00-223003.13%
MSFT250321C005400002024-06-14 3:24PM EDT540.0010.320.000.000.00-31,1566.25%
MSFT250321C005500002024-06-14 10:52AM EDT550.008.740.000.000.00-55946.25%
MSFT250321C005600002024-06-12 3:21PM EDT560.007.340.000.000.00-812146.25%
MSFT250321C005700002024-06-14 1:21PM EDT570.006.120.000.000.00-21606.25%
MSFT250321C005800002024-06-11 3:09PM EDT580.003.270.000.000.00-2526.25%
MSFT250321C005900002024-06-14 1:35PM EDT590.004.390.000.000.00-401906.25%
MSFT250321C006000002024-06-14 2:53PM EDT600.003.500.000.000.00-202036.25%
MSFT250321C006100002024-06-14 1:38PM EDT610.003.000.000.000.00-127216.25%
MSFT250321C006200002024-06-13 11:48AM EDT620.002.250.000.000.00-2222276.25%
MSFT250321C006400002024-06-14 12:00PM EDT640.001.650.000.000.00-148736.25%
MSFT250321C006600002024-06-14 3:09PM EDT660.001.070.000.000.00--36.25%
PutsforMarch 21, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250321P002100002024-06-12 3:05PM EDT210.000.600.000.000.00-245612.50%
MSFT250321P002200002024-05-22 9:32AM EDT220.000.510.000.000.00-113812.50%
MSFT250321P002300002024-04-25 9:45AM EDT230.002.250.002.550.00-15645.37%
MSFT250321P002400002024-06-12 2:50PM EDT240.000.590.000.000.00-933612.50%
MSFT250321P002500002024-06-14 2:58PM EDT250.000.750.000.000.00-14427812.50%
MSFT250321P002600002024-06-12 3:04PM EDT260.000.960.000.000.00-3224012.50%
MSFT250321P002700002024-06-12 2:49PM EDT270.001.200.000.000.00-918612.50%
MSFT250321P002800002024-06-12 11:43AM EDT280.001.400.000.000.00-244512.50%
MSFT250321P002900002024-06-12 3:48PM EDT290.001.730.000.000.00-2120412.50%
MSFT250321P003000002024-06-13 3:44PM EDT300.002.280.000.000.00-147856.25%
MSFT250321P003100002024-06-13 3:46PM EDT310.002.710.000.000.00-216906.25%
MSFT250321P003200002024-06-13 1:15PM EDT320.003.130.000.000.00-4411,1346.25%
MSFT250321P003300002024-06-13 2:16PM EDT330.003.890.000.000.00-21,2346.25%
MSFT250321P003400002024-06-14 10:32AM EDT340.004.900.000.000.00-51,2276.25%
MSFT250321P003500002024-06-14 12:26PM EDT350.005.650.000.000.00-41,8576.25%
MSFT250321P003600002024-06-14 3:38PM EDT360.007.040.000.000.00-18716.25%
MSFT250321P003700002024-06-14 2:15PM EDT370.008.630.000.000.00-41,8703.13%
MSFT250321P003800002024-06-14 3:38PM EDT380.0010.290.000.000.00-12,3803.13%
MSFT250321P003900002024-06-14 9:34AM EDT390.0013.050.000.000.00-37203.13%
MSFT250321P004000002024-06-14 10:20AM EDT400.0015.100.000.000.00-51,5793.13%
MSFT250321P004100002024-06-14 11:30AM EDT410.0017.830.000.000.00-124381.56%
MSFT250321P004200002024-06-14 2:08PM EDT420.0021.050.000.000.00-326321.56%
MSFT250321P004300002024-06-13 10:35AM EDT430.0024.450.000.000.00-711,5320.78%
MSFT250321P004400002024-06-13 10:19AM EDT440.0029.030.000.000.00-22250.20%
MSFT250321P004500002024-06-14 10:50AM EDT450.0033.500.000.000.00-1350.00%
MSFT250321P004600002024-06-14 3:04PM EDT460.0038.370.000.000.00-5520.00%
MSFT250321P004700002024-06-12 2:52PM EDT470.0044.450.000.000.00-15270.00%
MSFT250321P004800002024-06-12 2:51PM EDT480.0050.650.000.000.00-51570.00%
MSFT250321P004900002024-06-12 1:32PM EDT490.0057.590.000.000.00-170.00%
MSFT250321P005000002024-06-10 3:07PM EDT500.0074.340.000.000.00-3200.00%
MSFT250321P005200002024-05-16 9:31AM EDT520.0096.8078.6081.150.00-1015.57%
MSFT250321P005300002024-03-26 1:05PM EDT530.00107.92128.50133.500.00-4049.27%
MSFT250321P005400002024-04-02 12:18PM EDT540.00119.38140.00144.500.00--050.14%
MSFT250321P005600002024-02-29 3:21PM EDT560.00150.27137.50142.000.00--039.18%
MSFT250321P006000002024-06-07 12:04PM EDT600.00175.100.000.000.00-100.00%
MSFT250321P006100002024-04-02 12:18PM EDT610.00189.20209.90214.500.00--060.47%