FMPFMP
Datasets
Insights/Market Insights/Market Sentiment/Weekly Signals Desk | Concentrated Analyst Revisions via the FMP API (Sept 28-Oct 2)

Weekly Signals Desk | Concentrated Analyst Revisions via the FMP API (Sept 28-Oct 2)

·

·12 min read
Market Insights

Most of this week's rating changes did not come from earnings. They followed a court ruling, an abandoned clinical program, an agreed take-private and a sharp share-price drawdown, with only one cluster reflecting a gradual rethink of operating trends. That makes the week a useful case study in how revision clusters form: when an event removes a key assumption from the model, several firms tend to move at once, and the direction of the cluster says less than the specific assumption that changed.

The screen behind this edition uses FMP's Stock News API alongside the Stock Grades API to identify where multiple firms changed their ratings, link each cluster to its catalyst, and show how the same pairing can be run as a repeatable research workflow.

Key Takeaways

  • Four of the five clusters were triggered by discrete events rather than quarterly results, so the rating changes mostly reflect a removed assumption rather than a gradual estimate drift.
  • Liquidia and Foghorn show two very different ways a biotech thesis can narrow, one through a patent ruling that limits the addressable market, the other through a program ending at Phase 1.
  • Royal Caribbean was the only name to draw upgrades, with both firms pointing to valuation after a steep decline, and a strong print from a close peer this week added context to that view.
  • Baldwin's downgrades are mechanical, converging on a cash offer, while PepsiCo's reflect a slower erosion of confidence in a multi-year North America recovery.

Where Analysts Moved Together This Week

Foghorn Therapeutics Inc. (FHTX) - 4 Downgrades

Foghorn drew four downgrades in a single session after the company and Eli Lilly decided not to advance FHD-909, a SMARCA2-selective inhibitor, into dose expansion. The collaboration is winding down as a result, and a planned degrader program will not proceed into the clinic either. Wedbush moved to Neutral and cut its target to $2 from $10, a level it tied to cash on hand. TD Cowen, BTIG and Citizens also moved to the sidelines. The shares lost roughly half their value on the news.

The analyst commentary is notably consistent in how it frames the failure. Both Wedbush and TD Cowen described the molecule itself as well designed, with on-target engagement and a favorable safety profile, and attributed the outcome to the underlying biology of SMARCA2/4 synthetic lethality rather than to execution. That distinction matters for what remains. The pipeline is now entirely preclinical, led by an oral immunology program and a selective EP300 degrader that management expects to be ready for IND filings in late 2027.

With no clinical asset left, the valuation conversation shifts almost entirely to cash. The company is cutting about 40% of its workforce, which it says extends runway into the second half of 2029. FMP's Balance Sheet Statement API is the most direct way to track cash and short-term investments against that runway guidance, and quarterly changes in those balances will show whether the restructured cost base is landing where management has indicated.

Royal Caribbean Cruises Ltd. (RCL) - 2 Upgrades

Royal Caribbean was the only upgrade cluster this week, with Deutsche Bank moving to Buy with a $299 target and BofA Securities moving to Buy with a $330 objective. Both firms built their case on the size of the recent decline, which they placed at roughly a quarter since early August while the broader index was flat. Deutsche Bank attributed the weakness to rising oil prices and concern about yield durability as Caribbean capacity grows, while BofA highlighted that the stock now trades below 10 times 2027 estimated EV/EBITDA against a recent average closer to 12 times.

The other variable is the newly announced $3 billion investment for a 50% stake in Sandals Resorts, which the market initially received with skepticism. Both firms argued the economics are favorable, and BofA pointed to the company's high returns on capital, investment-grade balance sheet and substantial fuel hedging for 2027. The timing also lined up with a strong fiscal third-quarter report from Carnival on Tuesday, in which the peer posted record yields and kept its 2027 bookings at record levels, easing some of the sector concern Deutsche Bank had flagged.

These upgrades are fundamentally a valuation argument, so the evidence to monitor is the multiple. FMP's Enterprise Values API tracks enterprise value alongside market capitalization and debt, which allows the EV/EBITDA comparison both firms cite to be rebuilt and followed over time, particularly as the Sandals investment adds to the capital base.

PepsiCo, Inc. (PEP) - 2 Downgrades

PepsiCo received two downgrades ahead of its third-quarter report, with JPMorgan moving to Neutral and Deutsche Bank to Hold, both with a $138 target. Neither firm expects a weak quarter. JPMorgan suggested results may look reasonable, helped by international markets benefiting from favorable weather and a strong World Cup. The concern is what happens once those tailwinds fade, particularly in North American snacks, where both firms see the recovery effort losing momentum.

The cluster reflects accumulated doubt rather than a single trigger. Deutsche Bank noted that its earlier upgrade had rested on management correctly diagnosing the problems in the North American food business, and that nearly two years of interventions across pricing, reformulation, packaging and spending have produced mixed or short-lived results. JPMorgan lowered its fiscal 2027 and 2028 EPS estimates below consensus and pointed to new transportation costs that may absorb some of the expected productivity savings.

Because the issue is regional, consolidated results can obscure it. FMP's Revenue Geographic Segments API separates North American revenue from international markets, making it possible to see whether international strength is masking softer domestic trends, which is the exact distinction both firms are drawing.

The Baldwin Insurance Group, Inc. (BWIN) - 2 Downgrades

Baldwin's two downgrades are a direct consequence of its agreement to be taken private by Sequence Holdings and Michael Dell's family office at $32.50 per share in cash. UBS moved to Neutral and set its target at the offer price, and JPMorgan moved to Neutral with a $32 target. Both treat the stock primarily as a pending transaction rather than an operating story.

The analyst notes add useful context on how the deal was priced. JPMorgan observed that the offer represents a modest premium to the prior close but a much larger one relative to the price before reports of a possible deal began circulating in June. The implied valuation is roughly 20 times trailing EBITDA, a premium to where comparable commercial brokers trade on forward estimates. JPMorgan also suggested that Baldwin's high leverage and weak cash conversion as a public company may make the offer more attractive to shareholders, and indicated it does not expect a competing bid.

For a merger-arbitrage situation, the relevant signal is the spread between the share price and the offer, along with progress toward a closing expected in the first quarter of 2027. FMP's Search Mergers & Acquisitions API captures the transaction record, and tracking it alongside the share price would show whether the market is pricing any meaningful risk to completion.

Liquidia Corporation (LQDA) - 3 Downgrades

Liquidia drew three downgrades after a Delaware court found that Yutrepia, its inhaled treprostinil product, infringed two claims of a United Therapeutics patent covering use in pulmonary hypertension associated with interstitial lung disease. Wells Fargo moved to Equal Weight and cut its target to $30 from $108, Raymond James moved to Outperform from Strong Buy with a $53 target, down from $106, and BTIG moved to Neutral. The shares fell sharply following the decision.

The gap between those two targets captures the disagreement. Raymond James removed the PH-ILD indication from its model but still sees Yutrepia as a product with roughly $1 billion in peak sales in pulmonary arterial hypertension alone, and expects the company to remain profitable on a narrower label. Wells Fargo is more cautious, citing lower operating leverage and, more importantly, unexpected uncertainty around L606, a next-generation formulation, because one of the upheld claims is broader than the dry-powder form many had focused on. Management has said it will move quickly toward a PAH-only label and review spending.

A spread that wide between two firms on the same news is itself a data point. FMP's Price Target Consensus API shows the high, low and consensus targets together, and the distance between them is a reasonable gauge of how much uncertainty remains about the post-ruling business. If targets begin to converge, that would suggest the market is settling on a view of the narrower franchise.

Reading the Week Through Its Catalysts

The defining feature of this week's revisions is that most of them were caused by events rather than results. A patent ruling, a discontinued trial and an agreed buyout each removed a central assumption from analysts' models, and the ratings followed within a day or two. That is a different signal from the slow accumulation of doubt visible at PepsiCo, where downgrades arrived ahead of earnings because analysts had lost confidence in a multi-year turnaround. Royal Caribbean sits apart again, with upgrades driven by valuation after a sharp decline and supported by a peer's strong report.

Separating those categories changes how a revision cluster should be used. Event-driven clusters tend to reprice quickly and leave less to interpret afterwards; the question becomes whether the new assumption is correct. Gradual clusters like PepsiCo's carry more forward-looking information, because they often precede estimate cuts that have not yet worked through consensus. Treating all five as equivalent sentiment shifts would blur that distinction.

That is why the most useful screens join several datasets rather than counting ratings. Within the broader FMP data set, the Stock Grades API and Stock News API identify the cluster and the catalyst, while the Historical Stock Grades API shows whether this week's moves continue an existing trend or break from it. The Price Target Summary API adds how many targets have been published recently and at what average level, which helps separate a broad consensus shift from a handful of active firms.

The final step is to test revisions against estimates and fundamentals. The Financial Estimates API shows whether forward revenue and EPS are being cut alongside ratings, which is where PepsiCo's story will either be confirmed or challenged. The Earnings Report API places each cluster in relation to the reporting calendar, making it clear whether analysts moved ahead of results, in reaction to them or for reasons unrelated to them. For this week's names, that timing distinction explains more about the revisions than their direction alone.

Turning Analyst Revisions Into a Structured Research Workflow

Analyst ratings only become actionable when you stop treating them as isolated headlines and start handling them as structured data. The goal is straightforward: capture changes as they happen, standardize them, and then connect those changes back to real-world events. Before anything else, make sure your API key is active and ready to run.

1. Pull Latest Analyst Ratings

Begin with a fresh pull from the Stock News API. This endpoint aggregates recent market-moving headlines, including upgrades and downgrades. It's the fastest way to establish a baseline of who changed their view and when, without needing to scrape multiple sources.

Endpoint:

https://financialmodelingprep.com/stable/news/stock-latest?page=0&limit=20&apikey=YOUR_API_KEY

Sample Response:

[

{

"symbol": "INSG",

"publishedDate": "2025-02-03 23:53:40",

"publisher": "Seeking Alpha",

"title": "Q4 Earnings Release Looms For Inseego, But Don't Expect Miracles",

"image": "...",

"site": "seekingalpha.com",

"text": "Inseego's Q3 beat was largely due to a one-time debt restructuring gain, not sustainable earnings growth, raising concerns about future performance. The sale of its telematics business for $52 million allows INSG to focus on North America, but it remains to be seen if this was wise. Despite improved margins and reduced debt, Inseego's revenue growth is insufficient, and its high stock price remains unjustifiable for new investors.",

"url": "https://seekingalpha.com/article/4754485-inseego-stock-q4-earnings-preview-monitor-growth-margins-closely"

}

]

2. Isolate Rating Changes

From that initial feed, filter for entries that explicitly reference upgrades or downgrades. This step is about narrowing the universe—identifying which tickers are actually seeing analyst activity versus general news flow. Once you have that subset, you're ready to move from raw headlines to structured tracking.

3. Quantify the Activity

For each ticker identified, call the Stock Grades API to retrieve the latest analyst actions tied specifically to that name. This is where the workflow shifts from collection to measurement.

Group the results by ticker and separate upgrades from downgrades. Single mentions tend to be incidental; repeated actions across multiple firms indicate something more deliberate. This aggregation step is what surfaces clusters—names where sentiment is actively being recalibrated.

4. Map the Catalyst

Once the high-activity names are clear, the next step is attribution. Use the Search Stock News API to pull company-specific headlines and align rating changes with underlying developments—earnings releases, M&A announcements, regulatory updates, or sector-wide shifts.

Endpoint:

https://financialmodelingprep.com/stable/news/stock?symbols=AAPL&apikey=YOUR_API_KEY

Example Workflow: Finding the “Most Active” Stocks

  1. Pull a rolling seven-day window of headlines from the Stock News API and filter for upgrades/downgrades.
  2. Extract tickers that appear at least once with a rating change.
  3. For each ticker, query the Stock Grades API to retrieve the full set of recent analyst actions.
  4. Count total upgrades and downgrades per name.
  5. Prioritize tickers with three or more revisions (or another threshold aligned with your coverage).
  6. Run those tickers through the Search Stock News API to line up rating shifts with the underlying catalyst.

Scaling Analyst Workflows Across the Organization

Workflows built around analyst revisions rarely remain isolated for long once they begin producing repeatable signal quality. Inside most firms, the transition usually starts when a handful of analysts consistently surface actionable sentiment shifts earlier than the broader desk — not because they have access to different information, but because their process for structuring and contextualizing that information is more systematic. Over time, those workflows tend to move from individual notebooks and spreadsheets into shared operating infrastructure.

That evolution changes the role of the data itself. Analyst revisions stop functioning as scattered research notes and become part of a governed internal framework that can be referenced across research, portfolio management, and risk teams simultaneously. Centralized dashboards replace duplicated manual tracking, standardized query logic reduces interpretation drift between teams, and structured datasets create an audit trail around how sentiment changes were identified and interpreted. The operational benefit is not simply speed — it is consistency. When multiple desks are evaluating the same revision clusters against the same underlying financial and market data, internal discussions become materially less fragmented.

In practice, analysts often become the internal champions driving that standardization effort. After pressure-testing workflows across multiple earnings cycles, they begin codifying the inputs that proved most reliable: revision velocity, estimate changes, target dispersion, earnings transcript language, sector-relative performance, and catalyst alignment. Once standardized, those inputs become reusable across broader coverage universes rather than dependent on individual institutional knowledge. That continuity becomes increasingly important as coverage rotates, teams expand, or macro conditions force firms to reevaluate exposure across sectors quickly.

Infrastructure becomes increasingly relevant at that stage because scaling a workflow across teams requires more than simply increasing API usage. The underlying data pipelines, timestamps, outputs, and revision histories need to remain consistent and traceable across users and mandates. The Financial Modeling Prep Enterprise plan tend to fit into this layer less as standalone data products and more as centralized coordination systems — enabling firms to maintain shared reference frameworks as analyst sentiment, earnings revisions, and positioning data evolve over time.

When One Event Rewrites Several Models at Once

This week showed how quickly consensus can move when a single event removes an assumption that several firms were relying on. Following those shifts through FMP's Stock News API and Stock Grades API makes it easier to tell which revisions close a question and which open a new one.

For additional trading ideas backed by data, explore: Signals Desk Weekly Take via FMP API | Five Companies With Persistent Earnings Beats (Sept 21-25)

Disclosure: Signals Desk content is provided for informational and analytical purposes only and does not constitute investment advice or trade recommendations. The analysis reflects interpretation of market data and publicly disclosed or third-party information, including data accessed via Financial Modeling Prep APIs, at the time of publication. Signals discussed are probabilistic, can be wrong, and may change as market conditions and consensus data evolve. This content should be considered alongside broader research, individual objectives, and risk assessment.

About the Author

David Kirakosyan
David Kirakosyan

Weekly Signals Desk analysis and API-driven market workflows

David Kirakosyan writes the Weekly Signals Desk for FMP, breaking down market signals while showing readers how to build similar workflows using the FMP API. His work focuses on turning raw API data into practical market analysis and repeatable workflows that developers and analysts can adapt to their own research.

Financial data for every need

Real-time quotes and 30+ years of historical data, including prices, fundamentals, and insider transactions — all accessible via API.