Net Present Value (NPV) is the most accurate method for evaluating a stock’s value. It estimates the current worth of a company by summing the expected value of its future net income, adding a “terminal value” for the company’s value at the end of the model, and discounting those values back to the present. By doing so, investment advisors can estimate whether a company is overvalued or undervalued based on its projected performance.

By Raymond M. Mullaney, CEO
December 20, 2024

Let’s take NVIDIA as an example. What is NVIDIA worth to an investor today? We have created a model to calculate the potential net present value of NVIDIA or any other company based on the user’s assumptions of its future revenues and profit margins. We’re happy to share the NPV model we used in this article with any investment advisor who reaches out to us—free of charge. Estimating the future revenues and profit margins of any company is incredibly challenging. However, as investment advisors, you need to make decisions based on your best estimates. ERS is a data science company, and we’re here to support you in that process.

The numbers in this example are simply illustrative and were chosen to show how the model works. We’re not making any predictions about NVIDIA’s future revenues or profit margins.

In this example, we made the following assumptions about NVIDIA’s future financials:

  • Revenue Growth:
    • 40% per year in years 1-3
    • 20% per year in years 4-6
    • 7% per year in years 7-10
  • Profit Margins:
    • 50% in years 1-3
    • 35% in years 4-6
    • 20% in years 7-10
  • Terminal Value: $1 trillion after 10 years.
  • Discount Rate: 10%.

These assumptions are used to project NVIDIA’s revenues and net income for the next 10 years, as shown in the table. Adding up the net present value of these projected earnings and the terminal value results in a total valuation of $1.19 trillion.

However, NVIDIA’s current market capitalization is $3.27 trillion—nearly three times the estimated NPV.

This raises an important question: What does this analysis say about the probability of making a profit on NVIDIA for investors who buy or hold the stock at its current price?