Target Price
Returns the consensus analyst price target for a stock with historical data support. This is the average 12-month price target from covering analysts.
Notes
- Same core value as TargetPriceMean() and OneyrTargetPrice()
- May include historical target tracking
- Most commonly used target price function
Syntax
=TargetPrice(Symbol, [ReturnType], [WeeksAgo])Returns
number
Consensus 12-month price target in USD
Examples
=TargetPrice("AAPL")=TargetPrice("MSFT")=(TargetPrice("AAPL")-Last("AAPL"))/Last("AAPL")*100When to Use
- Getting analyst price expectations
- Calculating potential upside/downside
- Stock screening by analyst targets
When NOT to Use
| Scenario | Use Instead |
|---|---|
| Need high/low range | TargetPriceHigh() / TargetPriceLow() |
| Need number of analysts | AnalystConsensus() |
Common Issues & FAQ
Which target price function should I use?
TargetPrice(), MeanTargetPrice(), and OneyrTargetPrice() return the same value. Use whichever name is clearest for your purpose.
Excel Templates Using Target Price
These ready-made MarketXLS templates call TargetPrice() in their worksheet formulas. Open one to see the function working inside a complete model.
Related Formulas
More MarketXLS Estimates formulas you can use in the same worksheet:
- 5-Year EPS Growth Rate
- Actual EPS
- Earnings Estimates Consensus Eps Estimates Trends Current Est Fr1 Month Year
- Earnings Estimates Consensus Eps Estimates Trends Current Est Fr1 Value
- Earnings Estimates Consensus Eps Estimates Trends Current Est Fr2 Month Year
- Earnings Estimates Consensus Eps Estimates Trends Current Est Qr1 Month Year
- Earnings Estimates Consensus Eps Estimates Trends Current Est Qr1 Value
- Earnings Estimates Consensus Eps Estimates Trends Current Est Qr2 Month Year
See TargetPrice used in a complete workbook: Streaming Stocks Earnings Tracker Excel: Q2 2026 Subscriber Growth and Margin Dashboard
