Skip to content
Tools.Town
290+ free online tools
Finance Tools

Stock Investment Return Calculator Guide — Shares, P/L & CAGR

How to estimate shares from a rupee amount, current market value, unrealized P/L, and optional CAGR — and how this differs from a plain CAGR calculator.

25 August 2026 4 min read By Tools.Town Team Fact Checked

Key Takeaways

  • Whole shares or fractional: V1 uses whole shares (floor)
  • Does P/L include dividends

The job

You want: “If I had invested ₹1,00,000 when the share was ₹200, and the price is ₹3,289 today, what would I hold?”

That is not the same as typing start value / end value into a CAGR calculator. You need share count first.

Open the Stock Investment Return Calculator.

Formulae (v1)

  1. Shares = floor(amount invested ÷ buy price)
  2. Amount used = shares × buy price
    Leftover cash = amount invested − amount used
  3. Market value = shares × current price
  4. P/L ₹ = market value − amount used
    P/L % = (market value − amount used) ÷ amount used × 100
  5. CAGR (optional) = (market value ÷ amount used)^(1 / years) − 1
    when buy date and as-of date are both set

Worked sample (illustrative)

InputValue
Buy price₹200
Amount₹1,00,000
Current price₹3,289

500 shares, leftover ₹0, market value ₹16,44,500, P/L ₹15,44,500 (~1544.5%).

This is educational math with pasted prices — not a recommendation for any ticker.

When to use CAGR instead

If you already know the portfolio start and end values (or NAV-based fund values) and only want annualised return, use the Stock CAGR Calculator.

Next steps

Advertisement

Try Stock Investment Return Calculator — Free

Apply what you just learned with our free tool. No sign-up required.

Try Stock Investment Return Calculator

Frequently Asked Questions

Whole shares or fractional?
v1 uses whole shares (floor). Leftover cash is shown so you see what did not buy a full share.
Does P/L include dividends?
Not yet. Price P/L only. Dividend cash and splits/bonus arrive as optional events in Phase 2.

Was this guide helpful?

Your feedback helps us improve our content.

Get the best Finance Tools tips & guides in your inbox

Join 25,000+ users who get our weekly finance tools insights.