Skip to Main Content
MSFT

Microsoft Corporation

479.93 USD
-15.46 (-3.12%)
Last updated
This page is just a preview of the data found in TrendSpider’s full version

Microsoft Corporation stock is up 19.3% since 30 days ago. The dividend yield is 0.90% and its next earnings date is Oct 28, 2026. The company has had below-average volume in the last 30 days. Its seasonality going into this month shows a chance of a green month, as 61.54% of the previous 38 August’s closed higher than July. In the last 10 Unusual Options Trades, there were 5 CALLs, 5 PUTs. 96% of analysts rate it a buy.

Options Flow Last 10
Date & Time Expiration Date Strike Price Trade Type Size Open Interest
17 Aug 19:19 19 Aug, 2026 480.00 CALL 95 168
17 Aug 19:21 28 Aug, 2026 500.00 CALL 102 2610
17 Aug 19:22 19 Aug, 2026 490.00 CALL 500 411
17 Aug 19:22 20 Nov, 2026 490.00 PUT 13 1045
17 Aug 19:26 19 Aug, 2026 477.50 PUT 145 1311
17 Aug 19:41 21 Aug, 2026 480.00 PUT 150 8242
17 Aug 19:42 18 Dec, 2026 440.00 CALL 20 2594
17 Aug 19:47 17 Aug, 2026 490.00 PUT 30 1638
17 Aug 19:51 21 Aug, 2026 450.00 CALL 17 31408
17 Aug 19:52 31 Aug, 2026 480.00 PUT 75 0
  • Wells Fargo
    Wed Aug 12, 14:25
    buy
    confirm
  • Tigress Financial
    Wed Aug 5, 18:17
    buy
    confirm
  • Bernstein
    Thu Jul 30, 21:38
    buy
    confirm
  • Citigroup
    Thu Jul 30, 20:29
    buy
    confirm
  • RBC Capital
    Thu Jul 30, 20:23
    buy
    confirm
  • Stifel
    Thu Jul 30, 19:09
    hold
    confirm
  • TD Cowen
    Thu Jul 30, 17:27
    buy
    confirm
  • D.A. Davidson
    Thu Jul 30, 17:19
    buy
    confirm
  • Wells Fargo
    Thu Jul 30, 16:55
    buy
    confirm
  • Evercore Partners
    Thu Jul 30, 16:47
    buy
    confirm
  • Citizens
    Thu Jul 30, 16:41
    buy
    confirm
  • Cantor Fitzgerald
    Thu Jul 30, 14:54
    buy
    confirm
  • Barclays
    Thu Jul 30, 13:07
    buy
    confirm
  • Piper Sandler
    Thu Jul 30, 11:02
    buy
    confirm
  • Citizens
    Tue Jul 28, 14:44
    buy
    confirm
  • UBS
    Mon Jul 27, 20:04
    buy
    confirm
  • Guggenheim
    Mon Jul 27, 14:57
    buy
    confirm
  • Bernstein
    Wed Jul 22, 18:21
    buy
    confirm
  • Oppenheimer
    Wed Jul 22, 18:19
    buy
    confirm
  • Truist Securities
    Wed Jul 22, 18:16
    buy
    confirm
  • CLSA
    Mon Jul 20, 12:59
    buy
    initial