{"ok":true,"packet":{"packetId":"JPM:2026-10-15T16:13:24.717Z","ticker":"JPM","publishedAt":"2026-10-15T16:13:24.717Z","frameworkVersion":"v1.4","trigger":"MATERIAL_EVENT","priceAsOf":{"asOf":"2026-10-15T16:13:22.945Z","price":333.84},"composites":{"balanced":{"score":52.8,"verdict":"Neutral","coveragePct":74.1},"momentum":{"score":53.5,"verdict":"Neutral","coveragePct":74.64},"qualityValue":{"score":51.8,"verdict":"Neutral","coveragePct":73.56}},"pillars":{"sector":{"why":"Sector: 41/100 (100% cov). Ticker RS 90d strong, Sector RS 20d weak.","score":41,"coveragePct":100},"social":{"why":"Social: 51.7/100 (100% cov). X/FinTwit strong, Reddit weak.","score":51.7,"coveragePct":100},"revisions":{"why":"Revisions: 70/100 (25% cov). Consensus rating.","score":70,"coveragePct":25},"technical":{"why":"Technical: 45.6/100 (100% cov). RVOL 10d strong, ADX weak.","score":45.6,"coveragePct":100},"fundamentals":{"why":"Fundamentals: 49.1/100 (71.4% cov). EPS growth strong, FCF margin weak.","score":49.1,"coveragePct":71.4}},"governanceFlags":[],"streetContext":{"avgPT":375.35,"ptAsOf":"2026-10-15T16:13:23.059Z","numAnalysts":16,"consensusRating":"Buy"},"narrative":{"model":"sonar-pro","report":{"facts":[{"id":"company.companyName","asOf":"2026-10-15T16:13:22.945Z","value":"JPMORGAN CHASE & CO","source":"intrinio"},{"id":"company.sector","asOf":"2026-10-15T16:13:22.945Z","value":"Finance","source":"intrinio"},{"id":"company.marketCapUsd","asOf":"2026-10-15T16:13:22.945Z","value":891236667460,"source":"intrinio"},{"id":"company.avgVolume30d","asOf":"2026-10-15T16:13:22.945Z","value":10159732.954545455,"source":"intrinio"},{"id":"company.sharesOutstanding","asOf":"2026-10-15T16:13:22.945Z","value":2689900000,"source":"intrinio"},{"id":"company.week52High","asOf":"2026-10-15T16:13:22.945Z","value":364.68,"source":"intrinio"},{"id":"company.week52Low","asOf":"2026-10-15T16:13:22.945Z","value":275.06,"source":"intrinio"},{"id":"company.dividendYieldPct","asOf":"2026-10-15T16:13:22.945Z","value":1.8343000000000003,"source":"intrinio"},{"id":"company.price","asOf":"2026-10-15T16:13:22.945Z","value":333.84,"source":"intrinio"},{"id":"company.dayChangePct","asOf":"2026-10-15T16:13:22.945Z","value":-0.42949176807444456,"source":"intrinio"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:13:23.059Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:13:23.059Z","value":375.35,"source":"mboum"},{"id":"revisions.numAnalysts","asOf":"2026-10-15T16:13:23.059Z","value":16,"source":"mboum"},{"id":"fundamentals.revenueTtmUsd","asOf":"2026-10-15T16:13:22.978Z","value":199408000000,"source":"intrinio"},{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":13.5296,"source":"intrinio"},{"id":"fundamentals.epsTtm","asOf":"2026-10-15T16:13:22.978Z","value":23.38,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":19.7436,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":32.6301,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":-0.2331902431196341,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:13:22.978Z","value":17.7895,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:13:22.978Z","value":7.4381,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:13:22.978Z","value":1.4227,"source":"intrinio"},{"id":"fundamentals.peTtm","asOf":"2026-10-15T16:13:22.978Z","value":13.6972,"source":"intrinio"},{"id":"fundamentals.pbTtm","asOf":"2026-10-15T16:13:22.978Z","value":2.3792,"source":"intrinio"},{"id":"fundamentals.evEbitda","asOf":"2026-10-15T16:13:22.978Z","value":7.173,"source":"intrinio"},{"id":"fundamentals.peTtmPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":78,"source":"intrinio"},{"id":"fundamentals.evEbitdaPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":79,"source":"intrinio"},{"id":"technical.rsi14","asOf":"2026-10-15T16:13:23.077Z","value":45.19343493552165,"source":"intrinio"},{"id":"technical.adx14","asOf":"2026-10-15T16:13:23.077Z","value":7.266028204506735,"source":"intrinio"},{"id":"technical.rvol10d","asOf":"2026-10-15T16:13:23.077Z","value":1.3635436320877885,"source":"intrinio"},{"id":"technical.sma20","asOf":"2026-10-15T16:13:23.077Z","value":336.8395,"source":"intrinio"},{"id":"technical.sma50","asOf":"2026-10-15T16:13:23.077Z","value":348.9253999999999,"source":"intrinio"},{"id":"technical.sma200","asOf":"2026-10-15T16:13:23.077Z","value":322.22620000000006,"source":"intrinio"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:13:23.077Z","value":1,"source":"intrinio"},{"id":"sector.sector","asOf":"2026-10-15T16:13:24.426Z","value":"Finance","source":"intrinio"},{"id":"sector.sectorEtf","asOf":"2026-10-15T16:13:24.426Z","value":"XLF","source":"intrinio"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.244741873804983,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.spyReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.345468103857375,"source":"intrinio"},{"id":"sector.sectorRs20d","asOf":"2026-10-15T16:13:24.426Z","value":-4.583205870372819,"source":"intrinio"},{"id":"sector.sectorRs90d","asOf":"2026-10-15T16:13:24.426Z","value":-0.10072623005239123,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:13:24.426Z","value":-1.3881971451884851,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"},{"id":"social.redditMentionCount7d","asOf":"2026-10-15T16:13:23.078Z","value":270,"source":"adanos"},{"id":"social.redditSentimentScore","asOf":"2026-10-15T16:13:23.078Z","value":-0.007,"source":"adanos"},{"id":"social.xMentionCount7d","asOf":"2026-10-15T16:13:23.078Z","value":2360,"source":"adanos"},{"id":"social.xSentimentScore","asOf":"2026-10-15T16:13:23.078Z","value":0.128,"source":"adanos"},{"id":"social.newsSentimentScore7d","asOf":"2026-10-15T16:13:23.078Z","value":0.003,"source":"adanos"},{"id":"social.newsArticleCount7d","asOf":"2026-10-15T16:13:23.078Z","value":1259,"source":"adanos"},{"id":"social.polymarketMentioned","asOf":"2026-10-15T16:13:23.078Z","value":false,"source":"adanos"},{"id":"scores.revisions.score","asOf":"2026-10-15T16:13:24.717Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":25,"source":"TickerLab deterministic scoring"},{"id":"scores.fundamentals.score","asOf":"2026-10-15T16:13:24.717Z","value":49.1,"source":"TickerLab deterministic scoring"},{"id":"scores.fundamentals.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":71.4,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.score","asOf":"2026-10-15T16:13:24.717Z","value":45.6,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"scores.sector.score","asOf":"2026-10-15T16:13:24.717Z","value":41,"source":"TickerLab deterministic scoring"},{"id":"scores.sector.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"scores.social.score","asOf":"2026-10-15T16:13:24.717Z","value":51.7,"source":"TickerLab deterministic scoring"},{"id":"scores.social.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"composites.balanced.score","asOf":"2026-10-15T16:13:24.717Z","value":52.8,"source":"TickerLab deterministic scoring"},{"id":"composites.momentum.score","asOf":"2026-10-15T16:13:24.717Z","value":53.5,"source":"TickerLab deterministic scoring"},{"id":"composites.qualityValue.score","asOf":"2026-10-15T16:13:24.717Z","value":51.8,"source":"TickerLab deterministic scoring"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:13:24.717Z","value":"above","source":"TickerLab comparison of snapshot price and moving average"},{"id":"levels.0.price","asOf":"2026-10-15T16:13:24.717Z","value":334.9,"source":"TickerLab frozen levels: Monthly pivot (2026-10)"},{"id":"levels.1.price","asOf":"2026-10-15T16:13:24.717Z","value":335.34,"source":"TickerLab frozen levels: Weekly pivot (2026-W41)"},{"id":"levels.2.price","asOf":"2026-10-15T16:13:24.717Z","value":340,"source":"TickerLab frozen levels: Round $340"},{"id":"levels.3.price","asOf":"2026-10-15T16:13:24.717Z","value":344.29,"source":"TickerLab frozen levels: Weekly R1"},{"id":"levels.4.price","asOf":"2026-10-15T16:13:24.717Z","value":344.73,"source":"TickerLab frozen levels: Monthly R1"},{"id":"levels.5.price","asOf":"2026-10-15T16:13:24.717Z","value":348.93,"source":"TickerLab frozen levels: 50-day SMA"},{"id":"levels.6.price","asOf":"2026-10-15T16:13:24.717Z","value":353.3,"source":"TickerLab frozen levels: Weekly R2"},{"id":"levels.7.price","asOf":"2026-10-15T16:13:24.717Z","value":354.19,"source":"TickerLab frozen levels: Monthly R2"},{"id":"levels.8.price","asOf":"2026-10-15T16:13:24.717Z","value":355.6,"source":"TickerLab frozen levels: 20-day swing high"},{"id":"levels.9.price","asOf":"2026-10-15T16:13:24.717Z","value":364.02,"source":"TickerLab frozen levels: Monthly R3"},{"id":"levels.10.price","asOf":"2026-10-15T16:13:24.717Z","value":372.68,"source":"TickerLab frozen levels: Fib 1.272 ext"},{"id":"levels.11.price","asOf":"2026-10-15T16:13:24.717Z","value":380.54,"source":"TickerLab frozen levels: Fib 1.618 ext"},{"id":"levels.12.price","asOf":"2026-10-15T16:13:24.717Z","value":389.22,"source":"TickerLab frozen levels: Fib 2.000 ext"},{"id":"levels.13.price","asOf":"2026-10-15T16:13:24.717Z","value":330,"source":"TickerLab frozen levels: Round $330"},{"id":"levels.14.price","asOf":"2026-10-15T16:13:24.717Z","value":326.33,"source":"TickerLab frozen levels: Weekly S1"},{"id":"levels.15.price","asOf":"2026-10-15T16:13:24.717Z","value":325.45,"source":"TickerLab frozen levels: Monthly S1"},{"id":"levels.16.price","asOf":"2026-10-15T16:13:24.717Z","value":325.07,"source":"TickerLab frozen levels: 20-day swing low"},{"id":"levels.17.price","asOf":"2026-10-15T16:13:24.717Z","value":322.23,"source":"TickerLab frozen levels: 200-day SMA"},{"id":"levels.18.price","asOf":"2026-10-15T16:13:24.717Z","value":317.39,"source":"TickerLab frozen levels: Weekly S2"},{"id":"levels.19.price","asOf":"2026-10-15T16:13:24.717Z","value":315.62,"source":"TickerLab frozen levels: Monthly S2"},{"id":"levels.20.price","asOf":"2026-10-15T16:13:24.717Z","value":306.16,"source":"TickerLab frozen levels: Monthly S3"},{"id":"scores.strongestPillar","asOf":"2026-10-15T16:13:24.717Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"scores.weakestPillar","asOf":"2026-10-15T16:13:24.717Z","value":"sector","source":"TickerLab deterministic pillar ranking"}],"risks":[{"body":"The current valuation sits high in JPM’s own historical distributions for trailing P/E and EV/EBITDA, while forward valuation fields are unavailable. This creates a valuation-monitoring risk without establishing peer-relative expensiveness or a future repricing outcome.","evidence":[{"id":"fundamentals.peTtmPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":78,"source":"intrinio"},{"id":"fundamentals.evEbitdaPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":79,"source":"intrinio"},{"id":"missing.fundamentals.peFwd","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.pegForward","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.pegBasis","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},{"body":"The technical setup is not uniformly supportive: price is below the short- and medium-term averages, the technical score is below the revisions score, and only one bullish signal is recorded. A loss of the long-term average would be a specific downside condition to monitor.","evidence":[{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"scores.technical.score","asOf":"2026-10-15T16:13:24.717Z","value":45.6,"source":"TickerLab deterministic scoring"},{"id":"scores.revisions.score","asOf":"2026-10-15T16:13:24.717Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:13:23.077Z","value":1,"source":"intrinio"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:13:24.717Z","value":"above","source":"TickerLab comparison of snapshot price and moving average"}]},{"body":"Sector and relative performance are weaker over the shorter window, with the sector behind the broader market and JPM behind its sector. The longer-window relative readings are more constructive, so the risk is conditional on shorter-term weakness persisting or broadening.","evidence":[{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:13:24.426Z","value":-1.3881971451884851,"source":"intrinio"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.244741873804983,"source":"intrinio"},{"id":"sector.spyReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.345468103857375,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"}]}],"lowers":{"body":"The thesis would weaken if price lost the long-term average, if JPM’s relative performance versus its sector turned negative over the longer window, or if the current Buy consensus and average target moved lower. These are monitoring conditions, not forecasts; forward estimates and revision-history fields remain unavailable.","evidence":[{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:13:24.717Z","value":"above","source":"TickerLab comparison of snapshot price and moving average"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:13:23.059Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:13:23.059Z","value":375.35,"source":"mboum"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"raises":{"body":"The thesis would strengthen if price moved back above the short- and medium-term averages while retaining its position above the long-term average, and if longer-window relative performance versus the sector improved. Confirmation would also come from newly verified forward estimates or upward revision history, which are currently unavailable.","evidence":[{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:13:24.717Z","value":"above","source":"TickerLab comparison of snapshot price and moving average"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numUpgrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"missing":["company.industry","company.marketStatus","revisions.ptChange90dPct","revisions.epsEstChange90dPct","revisions.numUpgrades90d","revisions.numDowngrades90d","revisions.numInitiations90d","fundamentals.epsFwdEstimate","fundamentals.epsFwdGrowthPct","fundamentals.grossMarginPct","fundamentals.operatingMarginPct","fundamentals.currentRatio","fundamentals.netCashPerShare","fundamentals.peFwd","fundamentals.pegForward","fundamentals.pegBasis","fundamentals.psTtm","fundamentals.fcfYieldPct","fundamentals.psTtmPercentile5y","fundamentals.fcfYieldPercentile5y","technical.ivRank252d","technical.earningsInDays","social.redditMentionChange7dPct","social.redditPositivePct","social.xInfluencerCount7d","social.polymarketOddsShift7dPct"],"baseline":"PAYX Fable report, September 9, 2026; v1.4 Council brief and approved display overrides","sections":{"sector":{"body":"JPM is classified in Finance and the sector ETF is XLF. Finance trails the broader market over the shorter window, while its longer-window return is close to the broader market; JPM’s relative performance versus the sector is negative over the shorter window and positive over the longer window. This presents a mixed sector context rather than a uniform directional signal.","evidence":[{"id":"company.sector","asOf":"2026-10-15T16:13:22.945Z","value":"Finance","source":"intrinio"},{"id":"sector.sector","asOf":"2026-10-15T16:13:24.426Z","value":"Finance","source":"intrinio"},{"id":"sector.sectorEtf","asOf":"2026-10-15T16:13:24.426Z","value":"XLF","source":"intrinio"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.244741873804983,"source":"intrinio"},{"id":"sector.spyReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.345468103857375,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:13:24.426Z","value":-1.3881971451884851,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"}]},"social":{"body":"Measured social attention is present across Reddit, X, and news, but sentiment is mixed: X is positive, Reddit is slightly negative, and news is near neutral. The snapshot shows no Polymarket mention. Changes in mention volume, Reddit positive share, X influencer count, and Polymarket odds are unavailable, so the data supports a current-attention description but not a change or influence conclusion.","evidence":[{"id":"social.redditMentionCount7d","asOf":"2026-10-15T16:13:23.078Z","value":270,"source":"adanos"},{"id":"social.xMentionCount7d","asOf":"2026-10-15T16:13:23.078Z","value":2360,"source":"adanos"},{"id":"social.newsArticleCount7d","asOf":"2026-10-15T16:13:23.078Z","value":1259,"source":"adanos"},{"id":"social.xSentimentScore","asOf":"2026-10-15T16:13:23.078Z","value":0.128,"source":"adanos"},{"id":"social.redditSentimentScore","asOf":"2026-10-15T16:13:23.078Z","value":-0.007,"source":"adanos"},{"id":"social.newsSentimentScore7d","asOf":"2026-10-15T16:13:23.078Z","value":0.003,"source":"adanos"},{"id":"social.polymarketMentioned","asOf":"2026-10-15T16:13:23.078Z","value":false,"source":"adanos"},{"id":"missing.social.redditMentionChange7dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.redditPositivePct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.xInfluencerCount7d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.polymarketOddsShift7dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"revisions":{"body":"The available revisions snapshot is constructive because consensus is Buy and the average price target is above the current price. That target-versus-price relationship is an observed comparison, not proof of cheapness or fair value. Coverage is limited because the snapshot lacks target-change, estimate-change, and analyst-action history, so no direction or breadth conclusion is supported.","evidence":[{"id":"revisions.consensusRating","asOf":"2026-10-15T16:13:23.059Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:13:23.059Z","value":375.35,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:13:22.945Z","value":333.84,"source":"intrinio"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":25,"source":"TickerLab deterministic scoring"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numUpgrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numDowngrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numInitiations90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"technical":{"body":"The technical snapshot places price below the short- and medium-term averages but above the long-term average. RSI describes subdued price momentum, relative volume is above its recent reference, and one bullish signal is recorded; the low ADX reading does not establish a strong directional trend. The appropriate downside condition is loss of the long-term average, while the shorter- and medium-term averages currently represent overhead resistance rather than support.","evidence":[{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:13:24.717Z","value":"above","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.rsi14","asOf":"2026-10-15T16:13:23.077Z","value":45.19343493552165,"source":"intrinio"},{"id":"technical.rvol10d","asOf":"2026-10-15T16:13:23.077Z","value":1.3635436320877885,"source":"intrinio"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:13:23.077Z","value":1,"source":"intrinio"},{"id":"technical.adx14","asOf":"2026-10-15T16:13:23.077Z","value":7.266028204506735,"source":"intrinio"},{"id":"levels.17.price","asOf":"2026-10-15T16:13:24.717Z","value":322.23,"source":"TickerLab frozen levels: 200-day SMA"}]},"fundamentals":{"body":"JPM’s snapshot combines positive revenue growth, stronger earnings growth, a high net margin, and positive equity and invested-capital returns. Debt to equity indicates leverage, while the cash-flow margin is negative and should be read as a margin measure rather than a cash-conversion ratio. Trailing P/E and EV/EBITDA are high in their own historical distributions; forward earnings, PEG, price-to-sales, cash-flow yield, liquidity, and several margin fields are unknown.","evidence":[{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":13.5296,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":19.7436,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":32.6301,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:13:22.978Z","value":17.7895,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:13:22.978Z","value":7.4381,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:13:22.978Z","value":1.4227,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":-0.2331902431196341,"source":"intrinio"},{"id":"fundamentals.peTtmPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":78,"source":"intrinio"},{"id":"fundamentals.evEbitdaPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":79,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.pegForward","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.pegBasis","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.psTtm","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.fcfYieldPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.currentRatio","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.grossMarginPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]}},"scoreboard":{"sector":{"body":"Sector is the weakest pillar by the deterministic ranking, despite complete sector coverage. Finance has underperformed the broader market over the shorter window, and JPM’s shorter-window relative performance versus the sector is negative. Longer-window sector performance is close to the broader market while JPM’s relative performance versus the sector is positive, providing an offset rather than removing the weaker near-term reading.","evidence":[{"id":"scores.weakestPillar","asOf":"2026-10-15T16:13:24.717Z","value":"sector","source":"TickerLab deterministic pillar ranking"},{"id":"scores.sector.score","asOf":"2026-10-15T16:13:24.717Z","value":41,"source":"TickerLab deterministic scoring"},{"id":"scores.sector.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"sector.sector","asOf":"2026-10-15T16:13:24.426Z","value":"Finance","source":"intrinio"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:13:24.426Z","value":-1.3881971451884851,"source":"intrinio"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.244741873804983,"source":"intrinio"},{"id":"sector.spyReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.345468103857375,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"}]},"social":{"body":"Social coverage is complete and the score is near the middle of the available pillar range. X sentiment is positive, while Reddit sentiment is slightly negative and news sentiment is close to neutral; measured attention is higher on X than Reddit, with a sizable news article count. The snapshot records no Polymarket mention, while changes in Reddit mentions, positive-share data, X influencer count, and Polymarket odds are unavailable.","evidence":[{"id":"scores.social.score","asOf":"2026-10-15T16:13:24.717Z","value":51.7,"source":"TickerLab deterministic scoring"},{"id":"scores.social.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"social.xSentimentScore","asOf":"2026-10-15T16:13:23.078Z","value":0.128,"source":"adanos"},{"id":"social.redditSentimentScore","asOf":"2026-10-15T16:13:23.078Z","value":-0.007,"source":"adanos"},{"id":"social.newsSentimentScore7d","asOf":"2026-10-15T16:13:23.078Z","value":0.003,"source":"adanos"},{"id":"social.xMentionCount7d","asOf":"2026-10-15T16:13:23.078Z","value":2360,"source":"adanos"},{"id":"social.redditMentionCount7d","asOf":"2026-10-15T16:13:23.078Z","value":270,"source":"adanos"},{"id":"social.newsArticleCount7d","asOf":"2026-10-15T16:13:23.078Z","value":1259,"source":"adanos"},{"id":"social.polymarketMentioned","asOf":"2026-10-15T16:13:23.078Z","value":false,"source":"adanos"},{"id":"missing.social.redditMentionChange7dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.redditPositivePct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.xInfluencerCount7d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.polymarketOddsShift7dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"revisions":{"body":"Revisions is the strongest pillar by the deterministic ranking, with a high score but limited coverage. The observed snapshot records a Buy consensus and an average price target above price, which is constructive in level terms. However, target-change, estimate-change, upgrade, downgrade, and initiation history are unavailable, so the current consensus cannot establish a trend or breadth.","evidence":[{"id":"scores.strongestPillar","asOf":"2026-10-15T16:13:24.717Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"scores.revisions.score","asOf":"2026-10-15T16:13:24.717Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":25,"source":"TickerLab deterministic scoring"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:13:23.059Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:13:23.059Z","value":375.35,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:13:22.945Z","value":333.84,"source":"intrinio"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numUpgrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numDowngrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numInitiations90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"technical":{"body":"The technical pillar is fully covered but scores below the revisions pillar. Price is below the short- and medium-term averages and above the long-term average; RSI shows subdued price momentum, volume is above its recent reference, and only one bullish signal is recorded. The low ADX reading does not establish a strong directional trend, so the long-term relationship should be treated as an observation rather than proof of an intact broader trend.","evidence":[{"id":"scores.technical.score","asOf":"2026-10-15T16:13:24.717Z","value":45.6,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:13:24.717Z","value":"above","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.rsi14","asOf":"2026-10-15T16:13:23.077Z","value":45.19343493552165,"source":"intrinio"},{"id":"technical.rvol10d","asOf":"2026-10-15T16:13:23.077Z","value":1.3635436320877885,"source":"intrinio"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:13:23.077Z","value":1,"source":"intrinio"},{"id":"technical.adx14","asOf":"2026-10-15T16:13:23.077Z","value":7.266028204506735,"source":"intrinio"}]},"fundamentals":{"body":"The fundamentals score is middling with substantial coverage: revenue and earnings growth are positive, net margin is strong, and equity returns exceed invested-capital returns. Offsets include a negative cash-flow margin, leverage reflected by debt to equity, and trailing valuation measures that sit high in JPM’s own five-year distributions. Forward earnings, forward growth, operating and gross margins, liquidity, cash per share, forward valuation, and cash-flow-yield fields are unavailable, so the pillar is not fully assessed.","evidence":[{"id":"scores.fundamentals.score","asOf":"2026-10-15T16:13:24.717Z","value":49.1,"source":"TickerLab deterministic scoring"},{"id":"scores.fundamentals.coveragePct","asOf":"2026-10-15T16:13:24.717Z","value":71.4,"source":"TickerLab deterministic scoring"},{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":13.5296,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":19.7436,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":32.6301,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:13:22.978Z","value":17.7895,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:13:22.978Z","value":7.4381,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":-0.2331902431196341,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:13:22.978Z","value":1.4227,"source":"intrinio"},{"id":"fundamentals.peTtmPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":78,"source":"intrinio"},{"id":"fundamentals.evEbitdaPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":79,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.operatingMarginPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.currentRatio","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.peFwd","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]}},"nextCatalyst":{"body":"No next catalyst is verified in this snapshot. Monitor the next verified earnings or calendar date, together with any accompanying estimate revisions and analyst actions.","evidence":[{"id":"missing.technical.earningsInDays","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numUpgrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numDowngrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numInitiations90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"reviewMethod":"same-model-factual-review","formatVersion":"payx-v1.4-2026-09-09"},"status":"generated","bearish":[{"body":"The technical pillar is mixed: price is below the short- and medium-term averages, while only one bullish technical signal is recorded. RSI indicates subdued price momentum, and the low ADX reading does not establish a strong directional trend.","title":"Mixed technical posture","pillar":"technical","evidence":[{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:13:23.077Z","value":1,"source":"intrinio"},{"id":"technical.rsi14","asOf":"2026-10-15T16:13:23.077Z","value":45.19343493552165,"source":"intrinio"},{"id":"technical.adx14","asOf":"2026-10-15T16:13:23.077Z","value":7.266028204506735,"source":"intrinio"}]},{"body":"Finance-sector relative performance is a clear offset: the sector trails the broader market over the shorter window and is only slightly behind over the longer window. JPM’s relative performance versus its sector is negative over the shorter window, even though it is positive over the longer window.","title":"Near-term sector and relative weakness","pillar":"sector","evidence":[{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.244741873804983,"source":"intrinio"},{"id":"sector.spyReturn90d","asOf":"2026-10-15T16:13:24.426Z","value":4.345468103857375,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:13:24.426Z","value":-1.3881971451884851,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"}]},{"body":"Valuation is positioned high in JPM’s own historical distributions, with both trailing P/E and EV/EBITDA near the upper end of their measured five-year ranges. Forward P/E, forward PEG, and their comparison bases are unavailable, limiting the valuation view.","title":"Upper-range historical valuation with forward-data limits","pillar":"fundamentals","evidence":[{"id":"fundamentals.peTtmPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":78,"source":"intrinio"},{"id":"fundamentals.evEbitdaPercentile5y","asOf":"2026-10-15T16:13:22.978Z","value":79,"source":"intrinio"},{"id":"missing.fundamentals.peFwd","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.pegForward","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.pegBasis","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]}],"bullish":[{"body":"The revisions pillar is the strongest observed pillar, and consensus is Buy from the available analyst snapshot. The average price target is above the current price, although the absence of target-change, estimate-change, and analyst-action history limits interpretation of direction and breadth.","title":"Constructive current consensus","pillar":"revisions","evidence":[{"id":"scores.strongestPillar","asOf":"2026-10-15T16:13:24.717Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"scores.revisions.score","asOf":"2026-10-15T16:13:24.717Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:13:23.059Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:13:23.059Z","value":375.35,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:13:22.945Z","value":333.84,"source":"intrinio"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numUpgrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numDowngrades90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numInitiations90d","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},{"body":"The operating snapshot shows strong year-over-year growth in revenue and earnings, alongside a substantial net margin. Equity returns are positive, while invested-capital returns are lower than equity returns; the negative cash-flow margin is a material offset rather than a cash-conversion conclusion.","title":"Growth and profitability support","pillar":"fundamentals","evidence":[{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":13.5296,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":19.7436,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":32.6301,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:13:22.978Z","value":17.7895,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:13:22.978Z","value":7.4381,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":-0.2331902431196341,"source":"intrinio"}]},{"body":"Price is above the long-term average, and the longer-window relative performance versus the sector is positive. This provides a constructive longer-horizon observation, but the shorter-window relative readings and below-average short- and medium-term positioning keep the signal qualified.","title":"Long-term positioning has support","pillar":"technical","evidence":[{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:13:24.717Z","value":"above","source":"TickerLab comparison of snapshot price and moving average"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:13:24.426Z","value":3.0895091746311563,"source":"intrinio"},{"id":"sector.sectorRs90d","asOf":"2026-10-15T16:13:24.426Z","value":-0.10072623005239123,"source":"intrinio"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:13:24.426Z","value":-1.3881971451884851,"source":"intrinio"}]}],"summary":"JPM’s strongest observed pillar is revisions, supported by a current Buy consensus and an average target above price, while fundamentals show positive growth, profitability, and returns. Technical and sector readings are mixed to weak near term, with price below shorter-term averages and Finance trailing the broader market over the shorter window. Coverage is limited for revision history and several forward fundamental fields, so the snapshot does not establish trends, analyst breadth, or forward valuation.","provider":"Perplexity","factChecked":true,"generatedAt":"2026-10-15T16:13:47.914Z","summaryEvidence":[{"id":"scores.strongestPillar","asOf":"2026-10-15T16:13:24.717Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:13:23.059Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:13:23.059Z","value":375.35,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:13:22.945Z","value":333.84,"source":"intrinio"},{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":13.5296,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:13:22.978Z","value":19.7436,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:13:22.978Z","value":32.6301,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:13:22.978Z","value":17.7895,"source":"intrinio"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:13:24.717Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:13:24.426Z","value":2.0621974670114804,"source":"intrinio"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.peFwd","asOf":"2026-10-15T16:13:24.717Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"levelsAtPublish":{"asOf":"2026-10-15T16:13:22.945Z","supports":[{"label":"Round $330","price":330,"source":"ROUND_NUMBER","distancePct":-1.15},{"label":"Weekly S1","price":326.33,"source":"S1_WEEKLY","distancePct":-2.25},{"label":"Monthly S1","price":325.45,"source":"S1_MONTHLY","distancePct":-2.51},{"label":"20-day swing low","price":325.07,"source":"SWING_LOW_20D","distancePct":-2.63},{"label":"200-day SMA","price":322.23,"source":"SMA_200","distancePct":-3.48},{"label":"Weekly S2","price":317.39,"source":"S2_WEEKLY","distancePct":-4.93},{"label":"Monthly S2","price":315.62,"source":"S2_MONTHLY","distancePct":-5.46},{"label":"Monthly S3","price":306.16,"source":"S3_MONTHLY","distancePct":-8.29}],"resistances":[{"label":"Monthly pivot (2026-10)","price":334.9,"source":"PIVOT_MONTHLY","distancePct":0.32},{"label":"Weekly pivot (2026-W41)","price":335.34,"source":"PIVOT_WEEKLY","distancePct":0.45},{"label":"Round $340","price":340,"source":"ROUND_NUMBER","distancePct":1.85},{"label":"Weekly R1","price":344.29,"source":"R1_WEEKLY","distancePct":3.13},{"label":"Monthly R1","price":344.73,"source":"R1_MONTHLY","distancePct":3.26},{"label":"50-day SMA","price":348.93,"source":"SMA_50","distancePct":4.52},{"label":"Weekly R2","price":353.3,"source":"R2_WEEKLY","distancePct":5.83},{"label":"Monthly R2","price":354.19,"source":"R2_MONTHLY","distancePct":6.1},{"label":"20-day swing high","price":355.6,"source":"SWING_HIGH_20D","distancePct":6.52},{"label":"Monthly R3","price":364.02,"source":"R3_MONTHLY","distancePct":9.04},{"label":"Fib 1.272 ext","price":372.68,"source":"FIB_1_272","distancePct":11.63},{"label":"Fib 1.618 ext","price":380.54,"source":"FIB_1_618","distancePct":13.99},{"label":"Fib 2.000 ext","price":389.22,"source":"FIB_2_000","distancePct":16.59}],"currentPrice":333.84,"weeklyPivots":{"p":335.34,"r1":344.29,"r2":353.3,"r3":362.25,"s1":326.33,"s2":317.39,"s3":308.38,"basis":{"low":326.3981,"high":344.355,"close":335.28,"periodLabel":"2026-W41"}},"fibExtensions":{"base":{"low":343.78,"asOf":"2026-08-13","high":366.5},"stale":false,"level_1_272":372.68,"level_1_618":380.54,"level_2_000":389.22},"monthlyPivots":{"p":334.9,"r1":344.73,"r2":354.19,"r3":364.02,"s1":325.45,"s2":315.62,"s3":306.16,"basis":{"low":325.07,"high":344.355,"close":335.28,"periodLabel":"2026-10"}},"nearestSupport":{"label":"Weekly S1","price":326.33,"source":"S1_WEEKLY","distancePct":-2.25},"nearestResistance":{"label":"Monthly pivot (2026-10)","price":334.9,"source":"PIVOT_MONTHLY","distancePct":0.32}}}}