Canada markets open in 7 hours 56 minutes

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
CallsforMarch 21, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250321C002100002024-03-21 11:05AM EDT210.00227.50196.00200.500.00-120.00%
MSFT250321C002200002024-03-26 12:39PM EDT220.00212.58187.50192.000.00-110.00%
MSFT250321C002400002024-04-05 11:40AM EDT240.00195.75175.00178.950.00-2146.20%
MSFT250321C002500002024-04-30 3:51PM EDT250.00155.000.000.000.00--00.00%
MSFT250321C002600002024-03-26 1:06PM EDT260.00175.00150.50155.500.00-1333.63%
MSFT250321C002700002024-05-07 10:47AM EDT270.00153.780.000.000.00-200.00%
MSFT250321C002800002024-05-02 11:21AM EDT280.00131.590.000.000.00-1000.00%
MSFT250321C002900002024-05-01 2:08PM EDT290.00120.990.000.000.00-200.00%
MSFT250321C003000002024-05-07 3:39PM EDT300.00125.820.000.000.00-200.00%
MSFT250321C003100002024-05-08 11:32AM EDT310.00118.960.000.000.00-100.00%
MSFT250321C003200002024-05-03 10:23AM EDT320.00105.030.000.000.00-200.00%
MSFT250321C003300002024-05-03 9:30AM EDT330.0094.640.000.000.00-100.00%
MSFT250321C003400002024-05-01 9:31AM EDT340.0077.200.000.000.00-200.00%
MSFT250321C003500002024-05-07 3:59PM EDT350.0084.300.000.000.00-400.00%
MSFT250321C003600002024-05-08 10:53AM EDT360.0079.550.000.000.00-1100.00%
MSFT250321C003700002024-05-02 12:19PM EDT370.0060.650.000.000.00-100.00%
MSFT250321C003800002024-05-08 12:23PM EDT380.0064.750.000.000.00-2500.00%
MSFT250321C003900002024-05-09 10:03AM EDT390.0057.400.000.000.00-100.00%
MSFT250321C004000002024-05-08 2:28PM EDT400.0051.800.000.000.00-1100.00%
MSFT250321C004100002024-05-09 2:22PM EDT410.0045.200.000.000.00-400.00%
MSFT250321C004200002024-05-09 1:40PM EDT420.0040.490.000.000.00-1300.39%
MSFT250321C004300002024-05-09 3:37PM EDT430.0035.970.000.000.00-900.78%
MSFT250321C004400002024-05-09 3:47PM EDT440.0031.320.000.000.00-101.56%
MSFT250321C004500002024-05-09 3:51PM EDT450.0027.210.000.000.00-201.56%
MSFT250321C004600002024-05-08 2:54PM EDT460.0023.650.000.000.00-2603.13%
MSFT250321C004700002024-05-09 1:40PM EDT470.0019.890.000.000.00-303.13%
MSFT250321C004800002024-05-09 3:21PM EDT480.0017.100.000.000.00-303.13%
MSFT250321C004900002024-05-02 2:33PM EDT490.0012.090.000.000.00-303.13%
MSFT250321C005000002024-05-09 3:57PM EDT500.0011.850.000.000.00-55803.13%
MSFT250321C005100002024-05-09 1:15PM EDT510.0010.050.000.000.00-8406.25%
MSFT250321C005200002024-05-09 1:15PM EDT520.008.400.000.000.00-14706.25%
MSFT250321C005300002024-05-09 1:14PM EDT530.007.100.000.000.00-7706.25%
MSFT250321C005400002024-05-09 10:18AM EDT540.005.950.000.000.00-26006.25%
MSFT250321C005500002024-05-08 3:29PM EDT550.005.050.000.000.00-106.25%
MSFT250321C005600002024-05-09 3:39PM EDT560.004.100.000.000.00-206.25%
MSFT250321C005700002024-05-02 9:36AM EDT570.002.830.000.000.00-506.25%
MSFT250321C005800002024-05-09 3:39PM EDT580.002.820.000.000.00-206.25%
MSFT250321C005900002024-05-08 12:28PM EDT590.002.590.000.000.00-206.25%
MSFT250321C006000002024-05-07 1:44PM EDT600.002.150.000.000.00-10506.25%
MSFT250321C006100002024-05-06 1:44PM EDT610.001.690.000.000.00-1706.25%
MSFT250321C006200002024-05-02 10:54AM EDT620.001.190.000.000.00-506.25%
MSFT250321C006400002024-05-08 2:01PM EDT640.001.100.000.000.00-206.25%
PutsforMarch 21, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
MSFT250321P002100002024-05-08 12:44PM EDT210.000.600.000.000.00-5012.50%
MSFT250321P002200002024-05-09 3:52PM EDT220.000.670.000.000.00-2012.50%
MSFT250321P002300002024-04-25 9:45AM EDT230.002.250.000.000.00-1012.50%
MSFT250321P002400002024-04-29 10:14AM EDT240.001.920.000.000.00-10012.50%
MSFT250321P002500002024-05-03 1:58PM EDT250.001.890.000.000.00-29012.50%
MSFT250321P002600002024-05-09 10:10AM EDT260.001.900.000.000.00-10012.50%
MSFT250321P002700002024-05-07 10:22AM EDT270.002.250.000.000.00-506.25%
MSFT250321P002800002024-05-09 3:48PM EDT280.002.770.000.000.00-306.25%
MSFT250321P002900002024-05-08 10:16AM EDT290.003.700.000.000.00-1906.25%
MSFT250321P003000002024-05-09 11:50AM EDT300.004.230.000.000.00-606.25%
MSFT250321P003100002024-05-09 10:36AM EDT310.005.270.000.000.00-106.25%
MSFT250321P003200002024-05-09 3:59PM EDT320.006.100.000.000.00-2006.25%
MSFT250321P003300002024-05-09 3:54PM EDT330.007.350.000.000.00-2506.25%
MSFT250321P003400002024-05-06 3:14PM EDT340.009.220.000.000.00-3703.13%
MSFT250321P003500002024-05-09 3:19PM EDT350.0010.570.000.000.00-203.13%
MSFT250321P003600002024-05-09 11:51AM EDT360.0013.100.000.000.00-1803.13%
MSFT250321P003700002024-05-09 2:57PM EDT370.0015.100.000.000.00-10303.13%
MSFT250321P003800002024-05-09 11:45AM EDT380.0018.300.000.000.00-101.56%
MSFT250321P003900002024-05-08 10:28AM EDT390.0022.100.000.000.00-1601.56%
MSFT250321P004000002024-05-09 3:26PM EDT400.0024.750.000.000.00-2000.78%
MSFT250321P004100002024-05-08 2:36PM EDT410.0029.750.000.000.00-300.20%
MSFT250321P004200002024-05-07 1:08PM EDT420.0034.300.000.000.00-10000.00%
MSFT250321P004300002024-05-09 11:57AM EDT430.0039.240.000.000.00-100.00%
MSFT250321P004400002024-04-29 2:05PM EDT440.0051.850.000.000.00-200.00%
MSFT250321P004500002024-05-07 2:41PM EDT450.0051.700.000.000.00-300.00%
MSFT250321P004600002024-05-06 12:57PM EDT460.0058.470.000.000.00-200.00%
MSFT250321P004700002024-05-07 1:02PM EDT470.0064.150.000.000.00-200.00%
MSFT250321P004800002024-04-25 1:09PM EDT480.0087.000.000.000.00-100.00%
MSFT250321P004900002024-03-18 11:21AM EDT490.0077.5780.8584.600.00-2319.05%
MSFT250321P005000002024-05-07 2:41PM EDT500.0090.360.000.000.00-300.00%
MSFT250321P005200002024-03-18 9:41AM EDT520.00102.65107.80110.300.00--517.59%
MSFT250321P005300002024-03-26 1:05PM EDT530.00107.92128.50133.500.00-4032.39%
MSFT250321P005400002024-04-02 12:18PM EDT540.00119.38140.00144.500.00--034.53%
MSFT250321P005600002024-02-29 3:21PM EDT560.00150.27137.50142.000.00--00.00%
MSFT250321P006000002024-03-08 1:39PM EDT600.00192.50172.00176.750.00-1000.00%
MSFT250321P006100002024-04-02 12:18PM EDT610.00189.20209.90214.500.00--042.72%