NYSE:NOW ServiceNow, Inc.

ISIN: US81762P1021
Information TechnologyApplication SoftwareEnterprise SaaS
NYSE · Santa Clara, CA · Application Software · mkt cap ~$108B Analysis Status: Donatien Pick
$104.70
+1.4%
20 Jul 2026 · Signal v6

Changes Since Last Report vs 3 Jul 2026

Signals unchanged: HOLD / BUY / BUY — still a Donatien Pick (a BUY remains in Medium and Long). The story this refresh is timing and calendar, not thesis: NOW reports Q2 on 22 Jul (2 days), which fires the Earnings-Event gate and takes the entry ladder to Wait.

DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

ServiceNow, Inc.

ServiceNow runs the "Now Platform", a cloud workflow-automation system that large organisations use to route, approve and track work across IT, HR, customer service, security and finance. Its origin and stronghold is IT Service Management (ITSM) — the digital nerve centre of a big company's IT department — which it has extended into a single platform of record for enterprise workflows. What sets it apart is depth of integration: once ServiceNow is wired into a company's approvals, data and processes it becomes very hard to rip out, which shows up as ~98% renewal rates and net-expansion above 120%. Its AI layer, Now Assist, sells generative-AI "agents" on top of those workflows. For a reader, think of it as the operating system for how a large enterprise gets internal work done — a high-margin, deeply embedded subscription business, currently priced far below its recent history on fears that AI could disrupt software.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD4640%deep downtrend basing; earnings in 2 days
Medium-term (6–12 mo)BUY6362%quality + cheap vs own history
Long-term (3–5 yr)BUY7265%durable moat + AI workflow runway
Next update: 2026-07-23 — Q2 earnings 2026-07-22 +1 trading day
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

80
strong
conf 72%

Valuation Attractiveness

64
fair — cheap vs own history
conf 70%

Entry/Exit Timing

46
weak — downtrend, event risk
conf 40%

Underlying Drivers

64
neutral (no amplification)
conf 60%

Economic Alignment

55
Neutral
conf 55%
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
Financial Distress
Net debt negative (cash > debt); interest coverage 82×; D/E 0.21. No distress.
⚠️
Earnings Event Risk
⚠ Q2 report 22 Jul 2026 (2 days). NOW routinely moves >5% post-print — Timing confidence capped at 40%.
Valuation Ceiling
Fwd non-GAAP P/E ~25× < IT guardrail 33×; actual/warranted 0.89 (<1.40). At decile-1 of its own 5-yr range. Not Expensive.
Accounting / Dilution
SBC ~19% of revenue (<25%); share count +0.6%/yr. Non-op income ~22% of pre-tax (mostly interest on cash, recurring) — below the 30% backstop; valuation scored on fwd non-GAAP anyway.
Binary / Regulatory
No pending regulatory binary beyond the scheduled earnings print (covered above).
Severe Driver Collapse
Enterprise IT-spend / AI-workflow driver at 64 — well above the collapse floor.
Gate summary: one caution (imminent earnings) — a timing flag, not a block. No Do-Not-Buy trigger fires. AI-concentration tail (armed in the 20 Jul macro report) is NOT inherited: NOW's earnings are operating SaaS, not non-operating equity mark-ups, and it is not a hyperscaler — it is AI-adjacent, not in the strict S&P-500-concentration cohort. Breadth is also broadening (RSP > SPY), so DNB Trigger 2(b) does not fire.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
High-quality enterprise-SaaS compounder — 76.6% gross margin, Rule-of-40 ~55, ~98% renewals, gaining share.
80
conf 72%

Lifecycle / sector: Growth-stage Information-Technology (Application Software / Enterprise SaaS). Scored on the SaaS profile — Rule of 40, gross margin, net retention, FCF margin — not trailing P/E.

Sub-signalValueSector medianScoreRead
Revenue growth (YoY)+22.1% (Q1'26 $3.77B vs $3.09B)~12% SaaS85Subscription rev +22%, cRPO +22.5% — well above peers, decelerating only mildly
Gross margin76.6%>70% strong82Durable software economics
FCF margin~33% (FCF/OCF 0.85 × OCF/sales 0.39)15–25%84Elite cash conversion; FCF yield 4.3%
Net retention~120%+ (mgmt); ~98% renewals>110% healthy85Deep switching-cost lock-in
Balance sheetNet cash; D/E 0.21; int cov 82×88Fortress; current ratio 0.85 (deferred-rev driven, not a liquidity flag)
Industry benchmark — Rule of 40: Revenue growth +22% + FCF margin +33% = ~55. Rating: PASSES comfortably (≥40, approaching 60). Benchmark score 80/100. Median SaaS peer ~32 — top-quartile.

Pricing power

68

Consumption-priced Now Assist adds upside; some AI-era pricing scrutiny.

Network effects

50

Limited two-sided network; store/partner ecosystem modest.

Switching costs

85

Platform-of-record for enterprise workflows; ~98% renewals. Trimmed slightly for agentic-AI substitution risk.

Cost advantage

62

Scale in R&D; not a structural low-cost edge.

Intangibles

72

ITSM category leadership, gov/regulated certifications, brand.

Moat score (avg): 69.

Competitive Environment — the moat sub-scores above are derived from this read.
RivalThreat typeShare trajectoryMoat-erosion vector
Salesforce (Agentforce)Direct platform rivalNOW gainingNOW +22% rev vs CRM +13%; adjacent (CRM) not core ITSM — limited overlap
Microsoft (Power Platform / Copilot)Bundled incumbentStableBundling pressure on low-code & agents; NOW defends on depth-of-workflow
UiPath, Pega, AppianAutomation/RPA specialistsStableFaster-growing niche entrants; NOW larger, higher-spend base (630 customers >$5M ACV)
In-house LLM agentsSubstitution (the bear)WatchAgentic AI could let enterprises self-build workflows — the 51%-drawdown thesis; not yet in the numbers

→ Net effect: Switching Costs held at 85 (renewals intact) but no longer 90 (substitution risk); Cost Advantage 62. Overall competitive-threat level moderate, share trajectory gaining. The substitution risk propagates to the §11 Bear and the §12 thesis-invalidation.

ROIC & capital allocation: ROIC top-quartile (percentile ~72); GAAP ROE ~15% (higher on non-GAAP); disciplined tuck-in M&A, no dividend, buybacks modest. Management skin-in-the-game ~62 (McDermott-led; SBC ~19% of revenue is the dilution watch-item, below the 25% red line).

4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Fair on the warranted-multiple anchor (0.89×) and the cheapest it has ever been on its own history — but not a screaming bargain.
64
conf 70%

Warranted-multiple anchor (the intrinsic lens). r = 10-Y 4.55% + ERP 4.5% + 0 risk add-on (Quality ≥65) = 9.05%. g_near = 15% (secular-IT cap; consensus fwd growth ~20% haircut 25%), g_term = 3%. Two-stage warranted P/E ≈ 28.3×. Actual fwd non-GAAP P/E (FY26 EPS $4.15, price $104.70) = 25.3×. Ratio 0.89Fair / Attractive-edge. IT guardrail line 33× — not breached. Not Expensive; the Valuation-Ceiling gate does not fire.

LensValueRead
Fwd non-GAAP P/E (FY26)25.3× (FY27 20.7×)Fair vs warranted 28.3×
Own-history decileDecile 1 (5-yr low; 52-wk range $81–$210)Cheapest in its own history
FCF yield4.3% (P/FCF 23.3×)Fair for a 20%+ grower
P/S (TTM)7.7×Below its own 5-yr average
Reverse-DCF implied growth~13.5% priced inBelow the ~20% our disciplined estimate supports — price embeds LESS growth than fundamentals
Trailing GAAP P/E62× (FMP P/E sub-score 1/5)Distorted — GAAP net income understated by SBC/D&A; we score on fwd non-GAAP
Earnings quality (7b): Reported pre-tax income carries ~22% non-operating (chiefly interest income on a large cash pile — recurring, plus small other income). This is not the hyperscaler mark-to-market-markup pattern; it is modest and legitimate. Valuation is anchored to forward non-GAAP EPS, so the distortion does not flatter the score. clean P/E 25.3×, clean PEG ~1.27.
Embedded optionality / free upside: (1) Now Assist AI tracking toward ~$1.5B ACV with 130% YoY AI-customer growth — the market prices the AI story as a threat, so successful monetisation is upside the multiple isn't paying for. (2) Consumption-based pricing tiers layered on the seat model. (3) $30B FY30 subscription target (vs ~$15.7B FY26). Core business justifies most of the $104.70; the AI monetisation is a call option currently valued near zero.

Analyst consensus: median target $132 (+26%), consensus $138.55 (+32%), high $236 / low $85; 22 targets last quarter (deep coverage, avg $136.73). Grades: 0 strong-buy / 59 buy / 9 hold / 1 sell = 85% bullish, "Buy". FMP health B+ (DCF 5/5, ROE 4/5; P/E 1/5 on GAAP distortion). Price 24% below consensus → strong valuation support.

5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
Enterprise IT-spend + AI-workflow monetisation
64
Neutral — no amplification (below the 65 tailwind threshold)

Primary driver: the enterprise IT-spending cycle and, layered on it, agentic-AI monetisation — the same force is both NOW's tailwind (AI as a new SKU) and the source of the bear (AI as a substitute).

HorizonReadEvidence (dated)
Historical (25%)SupportiveIT/cloud spend resilient; NOW subscription +22% through Q1'26
Current (50%)MixedNow Assist ~$1.5B ACV, +130% YoY AI customers, Control Tower launched — but the market prices agentic AI as a disruption risk to SaaS (the 51% drawdown); XLK short Underperform (macro 20 Jul)
Forward (25%)ConstructiveWorkflow-automation TAM ~+10% CAGR to 2035; agentic-AI segment ~46% CAGR; $30B FY30 subscription target

Score 64 → Neutral (upper edge). Just below the 65 tailwind threshold, so it is not eligible to amplify a BUY to STRONG BUY. The base BUY/HOLD signals stand on the three fundamental pillars alone. Thesis-invalidation floor: evidence that enterprises are self-building workflows on LLMs and displacing seats — i.e. subscription growth decelerating below ~15% with net-retention falling through 115%.

6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Neutral · Neutral
55
conviction

Mapped via GICS Information-Technology → XLK in the 20 Jul MacroDriver report: short U / medium N / long O. Anchored on the Medium horizon, the economic pressure on NOW is NEUTRAL — a change from the 3 Jul read (Tailwind/Trend-Following, conv 68), which has faded as mega-cap tech became the near-term macro weak spot (rate-sensitivity + AI-concentration overhang; QQQ -3.7%/mo). Long-horizon XLK is Outperform (structural AI/productivity), but Medium is Neutral. Because pressure is Neutral (not Tailwind), it enables NO amplification for any horizon — Medium and Long stay BUY, not STRONG BUY. Stagflation-lite, energy-shock regime; higher-for-longer rates are the specific headwind for a long-duration name.

Source: sector-map (XLK) · Macro report 2026-07-20

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
Deep multi-timeframe downtrend (-51% from highs) that is tentatively basing at the 50-DMA — but a binary earnings print is 2 days away.
46
conf 40% (earnings gate)

Risk-reward: price $104.70 sits just above the 50-DMA ($103.3) and well below the 200-DMA ($128.8). Nearest support $89–$85 (weekly swing / Apr lows), then the $81 52-wk low; a logical stop below $88 is ~16% away (~2.7× daily ATR $5.9) — a wide stop, so the risk-reward is only moderate despite the low price. Base-case target ~$132 gives ~26% upside vs ~16% stop risk.

Relative strength: deeply negative — down ~51% from the 52-wk high while the S&P is near highs; NOW has badly lagged SPY and XLK on 3-mo and 6-mo. A ~30% bounce off the April/June $81–$89 lows has improved the very-near-term RS, but the name is still a laggard.

Macro overlay (weight 0.15, medium-sensitivity SaaS): unfavourable near-term — Fed on hold at 3.63% with an energy-shock hawkish lean, 10-Y 4.55% (long-duration-growth headwind), VIX 18.8, and XLK short = Underperform in the 20 Jul macro report.

Sentiment: moderately positive despite the tape — Guggenheim upgraded to Buy (1 Jul); 11 of 12 recent actions Buy/Outperform maintains; heavy "selloff overdone / bull case" news flow (Motley Fool, Investing.com "~35% upside"). News tone net-positive.

Catalyst layer — clustered & hot: Q2 earnings 22 Jul (2 days), then FOMC 29 Jul, GDP + Core PCE 30 Jul. Catalyst-clustering score ~22 (noisy) → timing confidence capped and position-size discipline warranted. This is the dominant near-term timing fact.

8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
2026-07-22ServiceNow Q2 EarningsHighNon-GAAP EPS ~$1.00; subs +~20%✅ YesThe binary print — the market's AI-disruption test; NOW moves >5% typically
2026-07-29FOMC Rate Decision (Warsh)HighHold 3.75%✅ YesRate path drives long-duration-growth multiples
2026-07-30Q2 GDP (Advance) + Core PCE (Jun)HighGDP ~1.1% QoQ; PCE +0.3%⚠ MediumGrowth/inflation tape for the tech multiple

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-14CPI YoY (Jun)3.5%3.8%-7.9% (below)Disinflation — eased the multiple headwind (but last clean print before gasoline)
2026-07-14Core CPI MoM (Jun)0.0%0.2%belowSoft core — mild growth-multiple tailwind
2026-07-17Michigan Sentiment (Jul)54.451.0+6.7% (above)Consumer resilient — supports enterprise-spend backdrop

The overwhelming near-term event is NOW's own Q2 print on 22 Jul, then a dense macro cluster (FOMC/GDP/PCE, 29–30 Jul). June CPI/PCE ran soft — a mild tailwind for growth multiples — but the energy shock threatens to re-accelerate the July data. For a rate-sensitive, long-duration name, the earnings reaction dominates everything in the next two weeks.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyDowntrend ↓Bearish39.9−, below signalS: $95.9 / R: $122.90.9×
WeeklyDowntrend ↓Bearish45.9− (hist turning +)S: $98 / R: $175Support break0.2×
DailyStrong downtrend, basing →Neutral48.5flatS: $89.4 / R: $107.20.8×
HourlyRecovering ↑Neutral57.2+ risingS: $102.7 / R: $105.8
15-minUptrend ↑Bullish55.9+S: $104 / R: $105.3Breakout
Confluence: Bearish (higher-TF down, lower-TF stabilising) · MTF Score 38

The primary (monthly) and intermediate (weekly) trends are down — NOW is ~51% off its high — but the daily has stopped going down and is basing on the 50-DMA (~$103) with the weekly MACD histogram ticking positive, and the hourly/15-min have turned up. This is a textbook "trying to bottom inside a larger downtrend": constructive enough to hold, not yet confirmed enough to chase, and about to be resolved by the 22 Jul print. Key level: a weekly close back above the 200-DMA (~$129) would signal the trend change; failure of the $89 base is the bear trigger.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

NOW 6-month daily. Crashed from ~$135 (late-May) to the $81–$89 base (April/June lows), now basing on the 50-DMA (~$103). Q2 earnings 22 Jul is the resolver.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull $178 (25%)

Q2 (22 Jul) beats and guides up; Now Assist ACV inflects and the market flips from pricing AI as a threat to pricing it as accretive; multiple re-rates back toward the low-30s× forward. A move back above the 200-DMA ($129) confirms. ~+70%.

Base $132 (55%)

Subscription growth holds ~20–22%, no AI-disruption evidence in the numbers, multiple stays ~26× forward; the stock drifts up to the analyst median as the fear premium bleeds out. Roughly the consensus median. ~+26%.

Bear $82 (20%)

Q2 disappoints or guidance softens; agentic-AI-substitution fear deepens (enterprises self-build on LLMs), net-retention slips, and the whole SaaS complex de-rates further. Retest of the $81 52-wk low. The competitive-substitution trigger from §3 is the live path here. ~−22%.

Probability-weighted fair value ≈ 0.25×$178 + 0.55×$132 + 0.20×$82 = ~$134 — ~28% above the $104.70 spot, consistent with the medium/long BUY. The distribution is wide because 22 Jul resolves a genuine binary.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Wait0 of 3 groups met — no entry path open

Fundamental — not MET

Cheap enough, but blacked out — earnings are 2 days away.
✅ Price $104.70 < fair value ~$123
⛔ No earnings within 7 calendar days (Q2 on 22 Jul)
✅ Underlying-Driver score ≥ 50 (64)

Technical — not MET

Basing on the 50-DMA but no confirmed reclaim; preferred entry is a post-earnings reclaim of $107–$110 OR a tested higher-low off the $89 base.
⛔ Daily close > 50-DMA ($103) on >1.5× volume
⛔ OR tested bounce off $85–$89 support with a higher low
✅ RSI 35–65 (48.5)
⛔ MACD histogram positive ≥2 days OR turning up off support

Catalyst — not MET

The catalyst (Q2) has not printed yet — this is the group to watch on 22 Jul.
· Post-earnings move >+5% within 24h
· Guidance raised or maintained
· Volume > 2× the 20-day average

Forecast: All three entry groups are UNMET → Conviction Ladder reads WAIT (0 of 3). This is deliberate 2 days before a binary print. FORECAST: the Catalyst group resolves 22 Jul — a >+5% beat on raised guidance opens it immediately (Moderate confidence; NOW has beaten in most recent quarters). The Technical group needs a post-print reclaim of the 50-DMA on volume (days-to-weeks). The Fundamental group re-opens the trading day after earnings (23 Jul) once the 7-day blackout clears, with price still < fair value. In short: don't chase into the print; let 22 Jul choose the path.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two daily closes below $88 (below the $89 base)

Thesis Invalidation — not LIVE

⛔ Full-year guidance cut on 22 Jul
⛔ Subscription growth decelerates below ~15% / NRR through 115% (AI-substitution showing up)
⛔ Named substitution: enterprises visibly self-building workflows on LLMs and displacing seats

Profit-Target — not LIVE

⛔ Price into $132 (base) with RSI > 70 and no quality re-rating

Forecast: No exit trigger is live. Stop ($88) is ~16% below spot and unlikely absent an earnings gap-down; the thesis-invalidation conditions (growth <15%, NRR <115%) are far from current 22% / 120%+. The one real risk trigger is a 22 Jul guidance cut — the same event that could open the entry.

Imagine you act at the current price of $104.70 · as of 20 Jul 2026

What if you bought now?

You're risking ~16% (to the $88 stop / ~$82 bear) to gain ~26% base / ~70% bull — but you'd be buying 2 days before a binary print.

What you're risking: a soft Q2 or cautious AI-disruption commentary on 22 Jul could gap the stock toward the $89 base or the $82 bear; the tape is still a monthly/weekly downtrend; the Fundamental entry is blacked out and the Technical reclaim isn't confirmed. What you're gaining: a Rule-of-40 ~55 compounder at decile-1 valuation (25× fwd), ~28% to probability-weighted fair value ($134), 4.3% FCF yield while you wait, and free optionality on Now Assist. Read: the deal materially improves by waiting ~48 hours — let the print de-risk the path; a post-earnings reclaim buys at only slightly higher price with far less binary risk.

What if you sold now?

Selling here locks in the ~51% drawdown and gives up ~26% base upside to a high-quality name at a 5-year-cheap multiple.

What you're giving up: base-case upside to ~$132 (+26%), the Now-Assist optionality, and the compounding of a 20%+ grower — and you'd be selling below fair value ($123). What you're protecting: capital against a 22 Jul disappointment (the ~$82 bear, another ~22% down). Read: no exit rule is triggered right now — not the stop, not thesis-invalidation. For a holder this is a HOLD-through-the-print / accumulate-on-confirmation zone, not a sell.

13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.

Position sizing not computed — no allocation or portfolio role was specified for this refresh. Note the Conviction Ladder reads WAIT (0 of 3) ahead of earnings, so the size guidance is "wait for a path to open" rather than a %. Volatility context: daily ATR ~$5.9 (~5.7% of price); beta ~0.96; the name has already drawn down ~51% from its high — event risk into 22 Jul is the dominant sizing consideration.

14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{
  "ticker": "NOW",
  "date": "2026-07-20",
  "version": "v6",
  "analysis_status": "donatien-pick",
  "exchange": "NYSE",
  "exchange_ticker": "NYSE:NOW",
  "isin": "US81762P1021",
  "api_ticker": "NOW",
  "user_horizon": null,
  "user_allocation_pct": null,
  "portfolio_role": null,
  "lifecycle_stage": "growth",
  "price_at_rating": 104.7,
  "signal_short": "HOLD",
  "signal_medium": "BUY",
  "signal_long": "BUY",
  "primary_signal": "BUY",
  "quality_score": 80,
  "quality_detail": {
    "industry_benchmark_name": "Rule of 40 (SaaS)",
    "industry_benchmark_value": 55,
    "industry_benchmark_score": 80,
    "moat_score": 69,
    "roic_percentile_vs_peers": 72,
    "capital_allocation": 74,
    "management_skin_in_game": 62
  },
  "valuation_score": 64,
  "valuation_detail": {
    "fcf_yield": 4.3,
    "implied_growth_rate": 13.5,
    "consensus_growth_rate": 20.0,
    "historical_valuation_decile": 1,
    "warranted_multiple": 28.3,
    "actual_multiple": 25.3,
    "val_multiple_basis": "forward non-GAAP P/E (FY26)",
    "discount_rate_r": 9.05,
    "risk_free_10y": 4.55,
    "g_near": 15.0,
    "g_term": 3.0,
    "warranted_ratio": 0.89,
    "val_band": "fair"
  },
  "nonop_pct_of_net_income": 22,
  "clean_pe": 25.3,
  "clean_peg": 1.27,
  "timing_score": 46,
  "timing_detail": {
    "mtf_confluence": 38,
    "risk_reward_score": 50,
    "relative_strength_vs_spy": -40.0,
    "relative_strength_vs_sector": -34.0,
    "catalyst_clustering_score": 22,
    "dynamic_macro_weight": 0.15
  },
  "driver_score": 64,
  "competitive_share_trajectory": "gaining",
  "competitive_threat_level": "moderate",
  "economic_alignment_stance": "Neutral",
  "economic_alignment_conviction": 55,
  "economic_alignment_pressure": "Neutral",
  "economic_alignment_source": "sector-map",
  "macro_report_date": "2026-07-20",
  "overall_confidence": 62,
  "fair_value_est": 123.0,
  "stop_loss": 88.0,
  "target_price": 132.0,
  "scenario_base_target": 132,
  "scenario_bull_target": 178,
  "scenario_bear_target": 82,
  "analyst_consensus_target": 138.55,
  "analyst_target_high": 236,
  "analyst_target_low": 85,
  "analyst_target_upside_pct": 32.3,
  "analyst_grades_consensus": "Buy",
  "analyst_bullish_pct": 85,
  "analyst_coverage_count": 69,
  "fmp_rating": "B+",
  "fmp_overall_score": 3,
  "recent_upgrades_30d": 1,
  "recent_downgrades_30d": 0,
  "hard_gate_state": "caution",
  "entry_groups_met": 0,
  "entry_conviction": "Wait",
  "exit_groups_live": 0,
  "exit_action": "Hold",
  "gates_triggered": [
    "Earnings Event Risk (caution)"
  ],
  "do_not_buy_triggers": [],
  "short_entry_confirmed": false,
  "short_cap_reason": "Both Technical and Catalyst entry groups unmet (downtrend, earnings pending) \u2014 short BUY capped at HOLD; buy on post-earnings confirmation.",
  "next_update_date": "2026-07-23",
  "next_update_basis": "Q2 earnings 2026-07-22 +1 trading day",
  "currency": "USD",
  "company": "ServiceNow, Inc.",
  "finder_ticker": "NOW",
  "finder_exchange": "NYSE"
}

Refresh vs 3 Jul: signals held HOLD / BUY / BUY; Valuation +2 (now decile-1 cheap), Timing −4 (deeper downtrend), Economic Alignment faded Tailwind→Neutral on the macro refresh, and the imminent 22 Jul earnings flipped the hard-gate to caution and the entry ladder to WAIT. analysis_status stays donatien-pick (a BUY remains in Medium and Long).

15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_company_profile / get_stock_snapshot price $104.70, mkt cap ~$108B, beta 0.96
get_income_statement (6q) rev +22% YoY, op margin 13.4%, non-op ~22% of pre-tax
get_financial_ratios GM 76.6%, FCF yield 4.3%, D/E 0.21, int cov 82×
get_multi_timeframe_analysis confluence bearish; daily basing at 50-DMA
get_analyst_estimates FY26 EPS $4.15, FY27 $5.05 (non-GAAP)
get_price_target_consensus / _summary median $132, consensus $138.55, 22 recent targets
get_grades_consensus / get_stock_grades 85% bullish; Guggenheim upgrade 1 Jul
get_ratings_snapshot FMP B+ (P/E sub-score low on GAAP distortion)
get_earnings_calendar returned empty; earnings date 22 Jul confirmed via multiple 20-Jul news sources
get_economic_calendar / get_key_economic_indicators 10-Y 4.55%, VIX 18.8, Fed 3.63%; FOMC/GDP/PCE cluster 29–30 Jul
get_polygon_news 15 articles; net-positive tone, AI-disruption debate, 22 Jul framed as the test
MacroDriver-state-20260720.json XLK short U / med N / long O; AI-concentration tail armed but breadth broadening
Impact on scores: Timing confidence capped at 40% by the Earnings-Event gate (Q2 in 2 days). Earnings-date came from news not the calendar tool (partial) — flagged. All other pillars fully sourced; overall confidence 62%.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.