Singapore markets close in 4 hours 7 minutes

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
397.84+2.90 (+0.73%)
At close: 04:00PM EDT
397.66 -0.18 (-0.05%)
After hours: 07:59PM EDT
In the money
Show:ListStraddle
Callsfor24 May 2024
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240524C002800002024-04-22 9:44AM EDT280.00122.100.000.000.00--00.00%
MSFT240524C002950002024-04-16 11:26AM EDT295.00123.250.000.000.00--00.00%
MSFT240524C003150002024-04-26 9:31AM EDT315.0095.000.000.000.00-500.00%
MSFT240524C003300002024-04-16 11:31AM EDT330.0088.510.000.000.00--00.00%
MSFT240524C003350002024-05-01 3:11PM EDT335.0066.750.000.000.00-200.00%
MSFT240524C003450002024-04-25 11:51AM EDT345.0050.250.000.000.00-100.00%
MSFT240524C003500002024-05-01 10:24AM EDT350.0043.990.000.000.00-100.00%
MSFT240524C003550002024-04-30 2:49PM EDT355.0040.550.000.000.00-100.00%
MSFT240524C003600002024-04-30 11:31AM EDT360.0038.400.000.000.00-800.00%
MSFT240524C003650002024-04-30 1:56PM EDT365.0032.940.000.000.00-2100.00%
MSFT240524C003700002024-05-02 1:30PM EDT370.0029.600.000.000.00-100.00%
MSFT240524C003750002024-05-02 1:57PM EDT375.0024.400.000.000.00-100.00%
MSFT240524C003800002024-05-02 3:17PM EDT380.0021.400.000.000.00-600.00%
MSFT240524C003850002024-05-02 1:40PM EDT385.0016.500.000.000.00-17500.00%
MSFT240524C003900002024-05-02 3:57PM EDT390.0013.650.000.000.00-26900.00%
MSFT240524C003950002024-05-02 3:42PM EDT395.0010.500.000.000.00-19700.00%
MSFT240524C004000002024-05-02 3:34PM EDT400.008.050.000.000.00-36200.78%
MSFT240524C004050002024-05-02 3:59PM EDT405.005.830.000.000.00-3501.56%
MSFT240524C004100002024-05-02 3:57PM EDT410.004.110.000.000.00-9903.13%
MSFT240524C004150002024-05-02 3:59PM EDT415.002.910.000.000.00-23203.13%
MSFT240524C004200002024-05-02 3:59PM EDT420.002.000.000.000.00-32606.25%
MSFT240524C004250002024-05-02 3:58PM EDT425.001.280.000.000.00-56506.25%
MSFT240524C004300002024-05-02 3:59PM EDT430.000.860.000.000.00-16906.25%
MSFT240524C004350002024-05-02 3:58PM EDT435.000.570.000.000.00-8806.25%
MSFT240524C004400002024-05-02 3:59PM EDT440.000.400.000.000.00-13406.25%
MSFT240524C004450002024-05-02 3:48PM EDT445.000.260.000.000.00-50012.50%
MSFT240524C004500002024-05-02 2:59PM EDT450.000.190.000.000.00-21012.50%
MSFT240524C004550002024-05-02 1:15PM EDT455.000.160.000.000.00-1012.50%
MSFT240524C004600002024-05-02 12:16PM EDT460.000.110.000.000.00-1012.50%
MSFT240524C004650002024-05-02 1:40PM EDT465.000.100.000.000.00-21012.50%
MSFT240524C004700002024-05-02 9:55AM EDT470.000.160.000.000.00-3012.50%
MSFT240524C004750002024-05-02 1:23PM EDT475.000.100.000.000.00-2012.50%
MSFT240524C004800002024-05-01 10:26AM EDT480.000.060.000.000.00-2012.50%
MSFT240524C004850002024-04-30 2:57PM EDT485.000.040.000.000.00-5012.50%
MSFT240524C004900002024-05-02 1:23PM EDT490.000.020.000.000.00-1012.50%
MSFT240524C004950002024-04-30 3:38PM EDT495.000.020.000.000.00-6012.50%
MSFT240524C005000002024-04-30 9:59AM EDT500.000.010.000.000.00-1025.00%
MSFT240524C005100002024-04-30 11:49AM EDT510.000.020.000.000.00-5025.00%
MSFT240524C005150002024-04-26 9:30AM EDT515.000.190.000.000.00-1025.00%
MSFT240524C005200002024-04-12 11:31AM EDT520.000.380.000.000.00-1025.00%
MSFT240524C005250002024-04-30 9:30AM EDT525.000.020.000.000.00-1025.00%
Putsfor24 May 2024
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MSFT240524P002200002024-04-25 10:08AM EDT220.000.020.000.000.00-5050.00%
MSFT240524P002300002024-04-25 10:08AM EDT230.000.020.000.000.00--050.00%
MSFT240524P002500002024-04-25 10:07AM EDT250.000.150.000.000.00--050.00%
MSFT240524P002600002024-04-25 1:11PM EDT260.000.090.000.000.00--025.00%
MSFT240524P002650002024-04-25 9:41AM EDT265.000.150.000.000.00--025.00%
MSFT240524P002700002024-04-25 2:23PM EDT270.000.200.000.000.00-2025.00%
MSFT240524P002750002024-04-24 11:10AM EDT275.000.110.000.000.00-4025.00%
MSFT240524P002800002024-04-25 2:19PM EDT280.000.190.000.000.00-18025.00%
MSFT240524P002850002024-05-01 3:40PM EDT285.000.080.000.000.00-2025.00%
MSFT240524P002900002024-04-30 11:33AM EDT290.000.050.000.000.00-5025.00%
MSFT240524P002950002024-04-24 10:46AM EDT295.000.200.000.000.00--025.00%
MSFT240524P003000002024-05-01 12:24PM EDT300.000.060.000.000.00-3025.00%
MSFT240524P003050002024-05-02 1:11PM EDT305.000.050.000.000.00-1025.00%
MSFT240524P003100002024-04-26 1:21PM EDT310.000.110.000.000.00-1025.00%
MSFT240524P003150002024-04-29 3:45PM EDT315.000.090.000.000.00-10025.00%
MSFT240524P003200002024-05-02 3:49PM EDT320.000.070.000.000.00-20012.50%
MSFT240524P003250002024-05-01 10:00AM EDT325.000.190.000.000.00-5012.50%
MSFT240524P003300002024-04-29 3:32PM EDT330.000.180.000.000.00-11012.50%
MSFT240524P003350002024-05-02 3:58PM EDT335.000.150.000.000.00-5012.50%
MSFT240524P003400002024-05-02 3:58PM EDT340.000.180.000.000.00-3012.50%
MSFT240524P003450002024-05-02 3:56PM EDT345.000.280.000.000.00-3012.50%
MSFT240524P003500002024-05-02 3:58PM EDT350.000.380.000.000.00-58012.50%
MSFT240524P003550002024-05-02 2:01PM EDT355.000.520.000.000.00-17012.50%
MSFT240524P003600002024-05-02 3:54PM EDT360.000.630.000.000.00-3206.25%
MSFT240524P003650002024-05-02 3:43PM EDT365.000.920.000.000.00-8506.25%
MSFT240524P003700002024-05-02 3:54PM EDT370.001.250.000.000.00-9906.25%
MSFT240524P003750002024-05-02 3:56PM EDT375.001.880.000.000.00-26706.25%
MSFT240524P003800002024-05-02 3:57PM EDT380.002.700.000.000.00-7003.13%
MSFT240524P003850002024-05-02 3:49PM EDT385.003.800.000.000.00-6503.13%
MSFT240524P003900002024-05-02 2:27PM EDT390.005.460.000.000.00-12401.56%
MSFT240524P003950002024-05-02 3:54PM EDT395.007.400.000.000.00-15800.78%
MSFT240524P004000002024-05-02 3:42PM EDT400.009.950.000.000.00-9200.00%
MSFT240524P004050002024-05-02 3:53PM EDT405.0012.560.000.000.00-3100.00%
MSFT240524P004100002024-05-02 2:48PM EDT410.0015.700.000.000.00-2300.00%
MSFT240524P004150002024-05-02 3:23PM EDT415.0018.950.000.000.00-1900.00%
MSFT240524P004200002024-05-02 2:50PM EDT420.0023.550.000.000.00-900.00%
MSFT240524P004250002024-05-01 12:41PM EDT425.0032.310.000.000.00-600.00%
MSFT240524P004300002024-05-02 1:42PM EDT430.0033.760.000.000.00-100.00%
MSFT240524P004350002024-04-30 9:32AM EDT435.0035.180.000.000.00-300.00%
MSFT240524P004400002024-04-23 1:41PM EDT440.0034.600.000.000.00-100.00%
MSFT240524P004450002024-04-23 1:41PM EDT445.0038.930.000.000.00--00.00%
MSFT240524P004500002024-04-16 11:17AM EDT450.0036.570.000.000.00-1300.00%
MSFT240524P004600002024-04-26 12:26PM EDT460.0051.200.000.000.00-400.00%
MSFT240524P004650002024-04-18 3:33PM EDT465.0059.950.000.000.00--00.00%
MSFT240524P004950002024-04-09 2:24PM EDT495.0070.770.000.000.00--00.00%
MSFT240524P005000002024-04-09 2:24PM EDT500.0075.760.000.000.00--00.00%