Analyst-rating feeds often flatten several different events into the same category. A stock can receive a higher price target with an unchanged Hold, a reiterated Buy after earnings, a true upgrade from Neutral to Buy or a downgrade caused by lower estimates.

Those events do not carry the same information. GMR's tracker methodology separates them so readers can see whether the analyst actually changed the investment view.

The event taxonomy

A recommendation upgrade means the analyst has moved the stock to a more positive rating under that firm's own system. A downgrade means the opposite. A reiterated or maintained rating keeps the recommendation unchanged even if the target moves.

Because brokerage labels differ, GMR stores the original firm wording wherever possible rather than pretending every Overweight, Outperform and Buy is identical.

Why the reason matters

The most informative actions are usually those tied to changes in revenue, margins, earnings, free cash flow or valuation assumptions. A target increase driven only by rolling the model one year forward is much less meaningful than one caused by materially higher estimates.

The tracker therefore prioritises the stated rationale and links analyst actions to earnings or guidance changes when evidence is public.

Freshness and duplication

Multiple services can report the same brokerage action at different times. GMR treats the underlying research action as one event and uses the research date, not the syndication date, as the relevant timestamp where available.

This prevents duplicate counting and makes historical comparison more reliable.

GMR analyst-action taxonomy
ActionRating changed?Target changed?Typical significance
UpgradeYesMaybePotentially material
DowngradeYesMaybePotentially material
Reiterated / maintainedNoMaybeDepends on estimate change
Target raise onlyNoYesRequires rationale
Target cut onlyNoYesRequires rationale