Stock Average Cost Calculator


The Stock Average Cost Calculator provides a simple way to calculate the average cost per share of a stock investment. This tool is valuable for investors who make multiple purchases of a stock over time and want to determine their average cost per share.


The average cost per share is calculated using the following formula: Average Cost per Share=Initial Investment+(Shares Purchased×Current Stock Price)Total SharesAverage Cost per Share=Total SharesInitial Investment+(Shares Purchased×Current Stock Price)​

How to Use

  1. Enter the initial investment amount in dollars.
  2. Input the total number of shares purchased.
  3. Specify the current stock price in dollars.
  4. Click the “Calculate” button to find the average cost per share.


Suppose an investor initially invests $1,000, purchases 50 shares, and the current stock price is $20. The average cost per share would be calculated as follows: \text{Average Cost per Share} = \frac{1000 + (50 \times 20)}{50} = $21


  1. Q: Why is it important to calculate the average cost per share?
    • A: Calculating the average cost per share helps investors assess the overall performance of their stock investments and make informed decisions.
  2. Q: Can the average cost per share change over time?
    • A: Yes, it can change as new shares are purchased at different prices.
  3. Q: Is the average cost per share the same as the current stock price?
    • A: No, the average cost per share reflects the overall cost of all shares, while the current stock price represents the latest market value.
  4. Q: How does this calculator handle dividends or reinvested dividends?
    • A: The calculator focuses on the initial investment, additional investments, and the current stock price. Dividends may impact the overall performance but are not directly included in this calculation.


Utilize the Stock Average Cost Calculator to gain insights into your stock investments. Understanding the average cost per share empowers investors to make strategic decisions and manage their portfolios more effectively. Stay informed and confident in your investment strategies.

Leave a Comment