Skip to main content

PRICE_TARGET

Get analyst price targets by company.

Syntax

=OBB.EQUITY.ESTIMATES.PRICE_TARGET([symbol],[limit],[provider],[page],[date],[start_date],[end_date],[updated],[importance],[action],[analyst_ids],[firm_ids],[fields],[with_grade])

Examples

=OBB.EQUITY.ESTIMATES.PRICE_TARGET(,,"benzinga")
=OBB.EQUITY.ESTIMATES.PRICE_TARGET("msft",10,"benzinga",,,"2020-01-01","2024-02-16",,,"downgrades")

Parameters

NameTypeDescriptionRequired
symbolTextSymbol to get data for. Multiple comma separated items allowed for provider(s): benzinga, fmp.False
limitNumberThe number of data entries to return.False
providerTextOptions: benzinga, fmp, defaults to benzinga.False
pageNumberPage offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date. Used in conjunction with the limit and date parameters. (provider: benzinga)False
dateTextDate for calendar data, shorthand for date_from and date_to. (provider: benzinga)False
start_dateTextStart date of the data, in YYYY-MM-DD format. (provider: benzinga)False
end_dateTextEnd date of the data, in YYYY-MM-DD format. (provider: benzinga)False
updatedAnyRecords last Updated Unix timestamp (UTC). This will force the sort order to be Greater Than or Equal to the timestamp indicated. The date can be a date string or a Unix timestamp. The date string must be in the format of YYYY-MM-DD. (provider: benzinga)False
importanceNumberImportance level to filter by. Uses Greater Than or Equal To the importance indicated (provider: benzinga)False
actionTextFilter by a specific action_company. (provider: benzinga)False
analyst_idsAnyComma-separated list of analyst (person) IDs. Omitting will bring back all available analysts. Multiple comma separated items allowed. (provider: benzinga)False
firm_idsAnyComma-separated list of firm IDs. Multiple comma separated items allowed. (provider: benzinga)False
fieldsAnyComma-separated list of fields to include in the response. See https://docs.benzinga.io/benzinga-apis/calendar/get-ratings to learn about the available fields. Multiple comma separated items allowed. (provider: benzinga)False
with_gradeBooleanInclude upgrades and downgrades in the response. (provider: fmp)False

Data

NameDescription
published_datePublished date of the price target.
published_timeTime of the original rating, UTC.
symbolSymbol representing the entity requested in the data.
exchangeExchange where the company is traded.
company_nameName of company that is the subject of rating.
analyst_nameAnalyst name.
analyst_firmName of the analyst firm that published the price target.
currencyCurrency the data is denominated in.
price_targetThe current price target.
adj_price_targetAdjusted price target for splits and stock dividends.
price_target_previousPrevious price target.
previous_adj_price_targetPrevious adjusted price target.
price_when_postedPrice when posted.
rating_currentThe analyst's rating for the company.
rating_previousPrevious analyst rating for the company.
actionDescription of the change in rating from firm's last rating.Note that all of these terms are precisely defined.
action_changeDescription of the change in price target from firm's last price target.
importanceSubjective Basis of How Important Event is to Market. 5 = High
notesNotes of the price target.
analyst_idId of the analyst.
url_newsURL for analyst ratings news articles for this ticker on Benzinga.com.
url_analystURL for analyst ratings page for this ticker on Benzinga.com.
idUnique ID of this entry.
last_updatedLast updated timestamp, UTC.