Signals Desk Weekly Take via FMP API | Five Biggest Stock Movers (Aug 31-Sept 4)
Only one of this week's five largest moves came out of an earnings report, and that one went down. AGCO, Sandisk and Robinhood led the upside on an upgrade, a commodity price cycle and a run of third-party endorsements respectively, while Guidewire fell on guidance after beating on every reported line and Fair Isaac fell on a regulator's decision that never touched its financials.
This edition of Signals Desk works through the five moves and then shows how to rebuild the screen with the FMP EOD Bulk API, comparing fixed-date closes, filtering to a defined universe, and ranking the week's largest gainers and decliners.
Key Takeaways
- Three of the five moves had no company disclosure behind them. That changes what the screen is measuring: exposure rather than execution.
- Guidewire beat on revenue, margins and cash flow and still fell 21%, because fiscal 2027 ARR guidance implied one point of deceleration on a stock priced for growth durability.
- Fair Isaac's decline came from a policy change to the competitive structure around one product line, not from anything in its results, which makes segment disclosure more informative than the headline reaction.
- Exposure-driven moves reverse on the same axis that created them. Execution-driven moves usually do not. Separating the two is the first step after ranking a weekly screen.
The Five Moves That Set This Week's Tape
AGCO Corporation (AGCO)
Weekly Performance: +17.65%
AGCO's advance began with an upgrade. On 31 August a covering firm moved the stock from Neutral to Outperform and raised its target from $120 to $150, framing the case around margin recovery rather than volume recovery and suggesting earnings power could reach roughly $10 a share by 2027. The Farm Progress Show then ran from 1 to 3 September in Boone, Iowa, where AGCO put its PTx precision-agriculture line at the centre of the presentation: seed-orientation hardware, camera-based spot spraying, air metering, fleet management software, and autonomous harvest and tillage, alongside new Fendt and Massey Ferguson equipment.
Deere rose just over 10% across the same five sessions, so part of this is a cycle bid rather than a company story. The gap between the two, roughly seven percentage points, is where the company-specific content sits. Both elements of AGCO's week point the same direction: an upgrade thesis built on margins recovering from a depressed base, and a product slate weighted toward retrofit technology that can be sold into mixed fleets without a farmer buying a new machine. In a soft equipment cycle, revenue that does not require new-unit sales has a different margin and cyclicality profile from the machine business it attaches to.
That distinction is measurable rather than rhetorical. FMP's Financial Ratios API carries the multi-year gross and operating margin series that shows whether the recovery thesis has begun to appear in reported figures or remains an estimate. Precision-ag revenue disclosure, order books extending into 2027, and the spread between AGCO's margin path and the sector's are the items that will confirm or dissolve this week's move.
Sandisk (SNDK)
Weekly Performance: +17.17%
Sandisk gained more than 17% without issuing anything. There was no release, no guidance revision and no investor event inside the window. Micron and Western Digital rose alongside it, which identifies the move as a repricing of the NAND cycle rather than a single-name event, and Friday alone accounted for roughly twelve points of the week's gain.
The foundation was laid a month earlier. Fiscal fourth-quarter results on 5 August showed revenue of $8.96 billion, adjusted earnings per share of $39.25 against consensus near $33.28, GAAP gross margin above 84%, and datacentre revenue up more than fourfold across the fiscal year, with current-quarter guidance of $10.3 billion to $10.8 billion. Those numbers established the operating leverage; the market has spent the weeks since marking the shares to the contract price curve rather than to any new company information.
That is a meaningfully different risk profile from an earnings-driven move, because the mechanism runs in both directions with equal speed. The shares have risen several-fold this year, which means current contract pricing is extended a long way into the modelled future. The data suggests this is an area to monitor through pricing disclosures across the memory group rather than through Sandisk's own reporting cadence. FMP's Income Statement Growth API is the useful instrument here, since placing revenue growth next to gross-profit growth separates an expansion driven by price from one driven by volume, and only the second survives a pricing rollover intact.
Robinhood Markets (HOOD)
Weekly Performance: +17.12%
Three items landed on Robinhood inside 48 hours at the start of the week. On 1 September the company's blockchain recorded roughly $3.8 million of network revenue, the highest of any chain that day. The same day a major firm upgraded the stock from Equal Weight to Overweight and lifted its target from $124 to $150, citing an expanding product set across prediction markets, retirement, banking and digital assets as deepening revenue per customer. On 2 September a second firm initiated coverage at Sector Outperform with a $136 target, and a third raised its target to $145 from $135, pointing to the football season as a driver of prediction-market volumes. The broad market was close to flat, so the move was company-specific.
The composition of that case is worth reading carefully. The upgrade argument rests on revenue per customer rather than account growth, which is a claim about monetising an existing base rather than acquiring a new one, and those two paths carry very different cost structures. The prediction-market argument, by contrast, is explicitly seasonal, and a seasonal driver is a thin foundation for a durable re-rating even when the volumes arrive.
The way to test it is forward rather than backward. FMP's Financial Estimates API shows whether consensus revenue and EPS for the coming periods actually moved after the ratings changes, or whether the targets rose while the published numbers stayed where they were, which is the difference between a re-rating and a repricing. Revenue per user, the share of total revenue coming from the newer lines, and prediction-market activity after the season ends are the observable measures.
Guidewire Software (GWRE)
Weekly Performance: -21.10%
Guidewire reported fiscal fourth-quarter results after the close on 3 September and beat on essentially everything. Annual recurring revenue reached $1.242 billion, up 19% year over year. Total revenue rose 15% to $411 million, with subscription and support revenue up 32% to $267 million. GAAP operating income roughly doubled to $62 million, non-GAAP operating income rose to $111 million at a 27% margin, subscription gross margin improved by six points, full-year operating cash flow reached $390 million, and the company repurchased $214 million of stock in the quarter against $606 million for the year, closing with $1.2 billion in cash and investments.
The shares fell about 15% after hours and finished the week down 21%. What the market marked was the second derivative. Fiscal 2027 guidance of $1.45 billion to $1.46 billion in ARR implies roughly 18% constant-currency growth at the midpoint, one point below the year just completed, on a company whose valuation rests on the assumption that the property and casualty core-system replacement cycle has years left to run. Management pointed out that more than half of the net new ARR in the outlook is already under contract, which in most contexts reads as conservatism rather than weakness.
That asymmetry is the lesson. When a business is priced on growth durability rather than on current profit, guidance is the disclosure and everything else is context, so a six-point margin improvement carries less weight than a one-point change in the growth rate. FMP's Key Metrics TTM API puts that trade-off in comparable terms, since free cash flow yield and return measures show what the improved profitability is actually worth against the growth rate being surrendered. Conversion of the contracted ARR, cloud gross margin, and whether the deceleration reflects mix or demand are the items that resolve it.
Fair Isaac Corporation (FICO)
Weekly Performance: -19.18%
Fair Isaac's decline had nothing to do with Fair Isaac's results. On the evening of 3 September the Federal Housing Finance Agency directed that Fannie Mae and Freddie Mac would accept mortgages underwritten using VantageScore rather than FICO exclusively. The shares fell roughly 18% the following session and closed the week 19% lower. The pricing gap is the substance of the story: a VantageScore pull has been quoted near $0.99 against $10 or more for the FICO equivalent, and the administration's stated rationale was the effect of that pricing on the cost of homeownership.
VantageScore is not new. It was created in 2006 by the three credit bureaus and had not achieved meaningful mortgage adoption in twenty years, which is itself the most useful piece of context. What changed was not the product's existence or its price but the removal of an agency requirement that had effectively closed the channel. Lenders retain a choice, so the practical question is switching friction rather than price alone: underwriting models, investor requirements and securitisation conventions have all been built around a single score for decades, and none of that is rewritten quickly.
The economics deserve a closer look than the headline move allows. Mortgage-origination scores are a modest share of Fair Isaac's revenue but a disproportionate share of its operating profit, because per-pull pricing sits against a largely fixed production cost, so any repricing there flows almost directly to margin. FMP's Revenue Product Segmentation API is the right place to size that, separating the Scores business from Software and showing how much of the company's economics actually sits inside the affected channel. Adoption rates at individual lenders and any change in FICO's own mortgage-score pricing are the measures worth following.
What the Dispersion Actually Priced
Read the five together and the pattern is not about sector or direction. It is about where the information came from. AGCO moved on an analyst's view and a trade show. Sandisk moved on a commodity price cycle with no disclosure at all. Fair Isaac moved on a regulator. Robinhood moved on third-party endorsement of a business mix it had already described. Only Guidewire moved on its own numbers, and it fell on a beat.
That distribution changes what the screen is measuring. In an earnings-heavy week a movers list ranks execution: companies are being marked against what they just reported. In a week like this one it ranks exposure, to a contract price curve, to an agency directive, to a seasonal product, to a sector's cyclical position. Those are not interchangeable research inputs. An exposure-driven move can reverse entirely on the same axis that produced it, without any change in the business, while an execution-driven move usually reflects information that stays on the record.
So the first question after ranking a screen is whether the company said anything at all. Cross-referencing the week's returns against the Earnings Surprises Bulk API establishes immediately which names were inside a reporting window and which were repriced without disclosure, and that single split does more analytical work than any refinement of the ranking itself. For the names that did report, the Income Statement Bulk API and Cash Flow Statement API establish whether the reaction was proportionate to what was actually delivered, which is how a company like Guidewire, improving on every reported measure, ends up as the week's largest decliner.
For the names that did not report, the question becomes what moved instead. The Upgrades Downgrades Consensus API shows whether coverage led the price or followed it, which distinguishes Robinhood's week from Sandisk's even though both gained about 17%. The Enterprise Values API then answers whether the move was carried by the multiple or by the underlying earnings base, a distinction that is invisible in a percentage return and decisive for how long the move is likely to hold its shape. That combined view, drawing on the breadth of coverage available through FMP, is what turns a leaderboard into an actual read of where risk was repriced and on what evidence.
Building a Repeatable Weekly Movers Framework with FMP Data
A reliable weekly movers screen starts with bulk pricing data tied to fixed dates rather than pulling symbols one at a time. Using two end-of-day snapshots — one at the beginning of the observation window and one at the end — gives you enough information to calculate weekly performance across an entire market universe in a relatively clean workflow. Once the raw data is collected, the process becomes less about retrieval and more about refinement: narrowing the universe, removing lower-quality signals, and ranking the moves that actually matter.
That is where the FMP EOD Bulk API becomes useful operationally. Instead of stitching together hundreds of individual requests, the endpoint returns daily pricing data for all listed symbols in a single response for a chosen date. Before running the workflow, make sure your API key is active.
1. Pull Bulk EOD Prices for Both Anchor Dates
Begin by hitting the EOD Bulk endpoint twice — once for the close at the start of the window, once for the close at the end:
|
https://financialmodelingprep.com/stable/eod-bulk?date=2024-10-22&apikey=YOUR_API_KEY |
Sample Response:
|
[ { "symbol": "EGS745W1C011.CA", "date": "2024-10-22", "open": "2.67", "low": "2.7", "high": "2.9", "close": "2.93", "adjClose": "2.93", "volume": "920904" } ] |
The response includes standard OHLC pricing, adjusted close, and trading volume for every symbol available on the requested date. For pure weekly return calculations, the symbol and close fields are generally sufficient — or adjClose if you want performance adjusted for splits and dividends. The remaining fields become more useful later when introducing liquidity screens, minimum-price filters, or volatility checks.
2. Filter Down to Your Defined Universe
The raw dataset is intentionally broad. Running a movers screen directly against the entire feed usually produces noisy results dominated by illiquid names rather than meaningful institutional activity. A cleaner approach is to overlay a defined universe filter. In this example, the screen uses the S&P 500 constituent list:
For that filter, call the S&P 500 Index API endpoint:
https://financialmodelingprep.com/stable/sp500-constituent?apikey=YOUR_API_KEY
After pulling the constituent data, keep only the symbols that appear in both bulk EOD snapshots and the S&P 500 list. The same framework can easily be adapted elsewhere depending on the use case. A small-cap workflow might substitute the Russell 2000, a sector analyst could isolate semiconductor or energy names, and a global strategy desk could combine multiple regional indexes. The mechanics stay consistent — only the universe definition changes.
3. Join, Compute, and Rank
Once both filtered snapshots are prepared, the remaining work is mostly calculation and sorting. Join the datasets on symbol, then compute percentage performance across the window:
Weekly Performance % = (End Close − Start Close) / Start Close × 100
From there, rank the results separately by strongest gainers and largest decliners. Most workflows also apply additional cleanup filters before interpreting the output — minimum trading volume thresholds, exclusion of newly listed stocks, market-cap requirements, or other liquidity constraints intended to reduce statistical noise. The exact thresholds vary by strategy, but the objective is consistent: isolate moves that likely reflect meaningful positioning activity rather than unstable price behavior in thinly traded names.
At that stage, the screen becomes more than a leaderboard of weekly winners and losers. The combination of bulk pricing data, liquidity filtering, and universe control turns the output into a more structured view of where capital rotated during the week — highlighting names where both the magnitude of the move and the underlying trading quality justify deeper research attention.
From Daily Screening to Institutional Research Process
What begins as a useful desk-level screening process often becomes more valuable once it is standardized across a broader research organization. Weekly movers analysis is rarely just about identifying outperformers and underperformers in isolation; in institutional settings, the larger objective is building repeatable frameworks that multiple analysts, strategists, and portfolio teams can reference consistently across coverage areas.
That shift matters because fragmented workflows create interpretation drift. One analyst may screen using raw percentage moves, another may apply liquidity thresholds differently, while a third may exclude event-driven distortions altogether. Over time, inconsistent methodologies make cross-team comparisons less reliable and reduce confidence in how signals are being interpreted internally. Standardizing the workflow — from universe construction to filtering logic and ranking methodology — creates a cleaner foundation for collaborative research and internal decision-making.
This is where centralized data infrastructure becomes operationally important rather than merely convenient. Bulk APIs, standardized constituent datasets, and structured financial statement feeds allow research teams to work from the same underlying inputs instead of maintaining disconnected spreadsheets or manually assembled watchlists. Once workflows become shared internally, they are easier to audit, easier to reproduce historically, and easier to adapt across sectors, regions, or strategy groups without rebuilding the process from scratch each time.
In practice, that often leads to broader integration into internal dashboards, systematic monitoring tools, and recurring research pipelines. A desk tracking AI infrastructure momentum may layer movers data against earnings revisions and backlog growth, while another team focused on macro-sensitive sectors may connect the same framework to balance-sheet leverage or insider transaction activity. The underlying process stays consistent even as the analytical overlays evolve by mandate.
For firms moving beyond isolated analyst workflows, Financial Modeling Prep's Enterprise Plan becomes relevant less as a standalone product decision and more as infrastructure that supports shared research environments, larger-scale data pulls, governance controls, and cross-team consistency. At that point, the value is no longer simply speed of access — it is reducing workflow fragmentation while making internally distributed research easier to validate, compare, and operationalize across the organization.
The Signal Underneath This Week's Extremes
A week where the largest decliner beat on every reported line and the largest gainer disclosed nothing at all is a reminder that a price move and a piece of information are separate objects. Running the screen through the FMP EOD Bulk API week after week is what makes that separation visible, because the same five-name list read against reporting dates tells you whether the tape is pricing execution or exposure.
If you found this useful, you might also like: Weekly Signals Desk | Five Insider Trades That Matter - Tracked via the FMP API
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.

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.
Create Free Account