StockHistory Function is not fetching data beyond 7th Sep 2026

Puneet Agarwal 0 Reputation points
2026-09-11T06:07:53.03+00:00

HI ,
StockHistory Function is not fetching data beyond 7th Sep 2026. Helpdesk are not able to provide any timelines for fixing the issue fixing . Is there any alternative for this ?

regards

Microsoft 365 and Office | Excel | Other | Windows
0 comments No comments

2 answers

Sort by: Most helpful
  1. DaveM121 929K Reputation points Independent Advisor
    2026-09-11T06:41:17.4333333+00:00

    There is no problem with your Office installation or Windows, this is a widely reported problem with StockHistory not working in may locales since the 7th of September, there is currently no workaround or alternative available, the best option is to report this in Excel - Help - Feedback - Report a Problem.

    Microsoft have indicated they are aware of the problem, we just need to wait for them to resolve the problem on their servers and StockHistory will then work again.

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-09-11T06:08:10.6433333+00:00

    STOCKHISTORY generally updates only after a trading day completes, so it cannot return today’s trading details until the market has closed or the day has completed for that market.

    If data is stopping at 7 Sep 2026 for all symbols, the practical alternatives in Excel are:

    1. Use the Stocks data type for current values and summary fields
      • Enter the ticker or company name in a cell.
      • Go to Data > Stocks.
      • Use the inserted fields to pull values such as Price, 52 week high, and 52 week low.
      • This is the recommended alternative when the goal is current market data or common summary metrics.
    2. Use STOCKHISTORY with valid historical dates only
      • STOCKHISTORY is for historical data.
      • If a workbook uses automatic calculation and a date formula such as TODAY(), the function refreshes when the workbook opens.
      • For date reliability across regional settings, use DATE(...) instead of text dates. Example: =STOCKHISTORY("IBM",DATE(2025,1,1),TODAY(),1,2)
    3. Use Power Query for external financial web/API data
      • Go to Data > Get Data > From Web.
      • Enter the URL of a financial data provider.
      • Transform and load the data with Power Query.
      • This is the documented alternative for advanced users when built-in stock data is insufficient.

    If this is a service-side issue rather than a formula issue, there is no documented self-service fix or published recovery timeline in the available guidance. Report it through Help > Feedback in Excel. In organizational environments, an admin can also report it through the Microsoft 365 Admin Center.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.