MSFT

Microsoft Corporation

400.98 USD
+1.88 (+0.47%)
Last updated
This page is just a preview of the data found in TrendSpider’s full version

Microsoft Corporation stock is down -5.17% since 30 days ago. The dividend yield is 0.74% and its next earnings date is Apr 25, 2024. The company has had above-average volume in the last 30 days. Its seasonality going into this month shows a chance of a green month, as 64.86% of the previous 36 April’s closed higher than March. In the last 10 Unusual Options Trades, there were 5 CALLs, 5 PUTs. 100% of analysts rate it a buy.

Options Flow Last 10
Date & Time Expiration Date Strike Price Trade Type Size Open Interest
22 Apr 19:39 20 Sep, 2024 400.00 CALL 10 1610
22 Apr 19:41 03 May, 2024 400.00 CALL 30 495
22 Apr 19:42 26 Apr, 2024 400.00 PUT 53 2783
22 Apr 19:43 26 Apr, 2024 395.00 PUT 50 2333
22 Apr 19:44 26 Apr, 2024 400.00 PUT 600 2783
22 Apr 19:46 26 Apr, 2024 400.00 PUT 38 2783
22 Apr 19:46 26 Apr, 2024 400.00 PUT 100 2783
22 Apr 19:46 26 Apr, 2024 415.00 CALL 330 3695
22 Apr 19:55 17 May, 2024 410.00 CALL 29 4282
22 Apr 19:56 18 Oct, 2024 355.00 CALL 10 147

About Microsoft Corporation

Microsoft Corporation develops, licenses, and supports software, services, devices, and solutions. Its Productivity and Business Processes segment offers Office, Exchange, SharePoint, Microsoft Teams, Office 365 Security and Compliance, and Skype for Business. More Personal Computing segment provides Windows original equipment manufacturer (OEM) licensing and other non-volume licensing of the Windows operating system.

  • Stifel
    Mon Apr 22, 13:39
    buy
    confirm
  • Citigroup
    Thu Apr 18, 11:05
    buy
    confirm
  • Wells Fargo
    Wed Apr 17, 08:15
    buy
    confirm
  • BMO Capital
    Fri Apr 12, 07:54
    buy
    confirm
  • Morgan Stanley
    Thu Apr 11, 07:21
    buy
    confirm
  • Wedbush
    Wed Apr 10, 12:59
    buy
    confirm
  • UBS
    Wed Apr 10, 11:12
    buy
    confirm
  • Jefferies
    Mon Apr 1, 10:41
    buy
    confirm
  • Wedbush
    Tue Mar 26, 06:31
    buy
    confirm
  • Truist Securities
    Mon Mar 25, 11:46
    buy
    confirm