{"ok":true,"packet":{"packetId":"MS:2026-10-15T16:14:28.477Z","ticker":"MS","publishedAt":"2026-10-15T16:14:28.477Z","frameworkVersion":"v1.4","trigger":"MATERIAL_EVENT","priceAsOf":{"asOf":"2026-10-15T16:14:26.752Z","price":179.9},"composites":{"balanced":{"score":47.03,"verdict":"Neutral","coveragePct":74.1},"momentum":{"score":48.01,"verdict":"Neutral","coveragePct":74.64},"qualityValue":{"score":45.36,"verdict":"Neutral","coveragePct":73.56}},"pillars":{"sector":{"why":"Sector: 20.7/100 (100% cov). Sector RS 90d strong, Ticker RS 90d weak.","score":20.7,"coveragePct":100},"social":{"why":"Social: 52.8/100 (100% cov). X/FinTwit strong, Reddit weak.","score":52.8,"coveragePct":100},"revisions":{"why":"Revisions: 70/100 (25% cov). Consensus rating.","score":70,"coveragePct":25},"technical":{"why":"Technical: 39/100 (100% cov). RVOL 10d strong, ADX weak.","score":39,"coveragePct":100},"fundamentals":{"why":"Fundamentals: 42.8/100 (71.4% cov). EPS growth strong, D/E weak.","score":42.8,"coveragePct":71.4}},"governanceFlags":["CONFLICT_SPREAD"],"streetContext":{"avgPT":221.88,"ptAsOf":"2026-10-15T16:14:26.821Z","numAnalysts":16,"consensusRating":"Buy"},"narrative":{"model":"sonar-pro","report":{"facts":[{"id":"company.companyName","asOf":"2026-10-15T16:14:26.752Z","value":"MORGAN STANLEY","source":"intrinio"},{"id":"company.sector","asOf":"2026-10-15T16:14:26.752Z","value":"Finance","source":"intrinio"},{"id":"company.marketCapUsd","asOf":"2026-10-15T16:14:26.752Z","value":285073487661,"source":"intrinio"},{"id":"company.avgVolume30d","asOf":"2026-10-15T16:14:26.752Z","value":7219729.545454546,"source":"intrinio"},{"id":"company.sharesOutstanding","asOf":"2026-10-15T16:14:26.752Z","value":1554000000,"source":"intrinio"},{"id":"company.week52High","asOf":"2026-10-15T16:14:26.752Z","value":230.98,"source":"intrinio"},{"id":"company.week52Low","asOf":"2026-10-15T16:14:26.752Z","value":151.15,"source":"intrinio"},{"id":"company.dividendYieldPct","asOf":"2026-10-15T16:14:26.752Z","value":2.2864,"source":"intrinio"},{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"company.dayChangePct","asOf":"2026-10-15T16:14:26.752Z","value":-0.8870034708831388,"source":"intrinio"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:14:26.821Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:14:26.821Z","value":221.88,"source":"mboum"},{"id":"revisions.numAnalysts","asOf":"2026-10-15T16:14:26.821Z","value":16,"source":"mboum"},{"id":"fundamentals.revenueTtmUsd","asOf":"2026-10-15T16:14:26.760Z","value":78042000000,"source":"intrinio"},{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":18.0005,"source":"intrinio"},{"id":"fundamentals.epsTtm","asOf":"2026-10-15T16:14:26.760Z","value":12.52,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":39.9321,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":26.1013,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":-199.59765254606495,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:14:26.760Z","value":17.9701,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:14:26.760Z","value":2.3859000000000004,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:14:26.760Z","value":7.0196,"source":"intrinio"},{"id":"fundamentals.peTtm","asOf":"2026-10-15T16:14:26.760Z","value":14.584,"source":"intrinio"},{"id":"fundamentals.pbTtm","asOf":"2026-10-15T16:14:26.760Z","value":2.6748,"source":"intrinio"},{"id":"fundamentals.evEbitda","asOf":"2026-10-15T16:14:26.760Z","value":31.4309,"source":"intrinio"},{"id":"fundamentals.peTtmPercentile5y","asOf":"2026-10-15T16:14:26.760Z","value":47,"source":"intrinio"},{"id":"fundamentals.evEbitdaPercentile5y","asOf":"2026-10-15T16:14:26.760Z","value":40,"source":"intrinio"},{"id":"technical.rsi14","asOf":"2026-10-15T16:14:26.821Z","value":21.76896683187198,"source":"intrinio"},{"id":"technical.adx14","asOf":"2026-10-15T16:14:26.821Z","value":9.85264963971039,"source":"intrinio"},{"id":"technical.rvol10d","asOf":"2026-10-15T16:14:26.821Z","value":1.7196461785171702,"source":"intrinio"},{"id":"technical.sma20","asOf":"2026-10-15T16:14:26.821Z","value":193.13849999999996,"source":"intrinio"},{"id":"technical.sma50","asOf":"2026-10-15T16:14:26.821Z","value":205.72120000000004,"source":"intrinio"},{"id":"technical.sma200","asOf":"2026-10-15T16:14:26.821Z","value":194.29030000000003,"source":"intrinio"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:14:26.821Z","value":1,"source":"intrinio"},{"id":"sector.sector","asOf":"2026-10-15T16:14:28.254Z","value":"Finance","source":"intrinio"},{"id":"sector.sectorEtf","asOf":"2026-10-15T16:14:28.254Z","value":"XLF","source":"intrinio"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:14:28.254Z","value":4.244741873804983,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.spyReturn90d","asOf":"2026-10-15T16:14:28.254Z","value":4.345468103857375,"source":"intrinio"},{"id":"sector.sectorRs20d","asOf":"2026-10-15T16:14:28.254Z","value":-4.583205870372819,"source":"intrinio"},{"id":"sector.sectorRs90d","asOf":"2026-10-15T16:14:28.254Z","value":-0.10072623005239123,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:14:28.254Z","value":-7.808998512951278,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:14:28.254Z","value":-18.598537938543345,"source":"intrinio"},{"id":"social.redditMentionCount7d","asOf":"2026-10-15T16:14:26.822Z","value":130,"source":"adanos"},{"id":"social.redditSentimentScore","asOf":"2026-10-15T16:14:26.822Z","value":0.001,"source":"adanos"},{"id":"social.xMentionCount7d","asOf":"2026-10-15T16:14:26.822Z","value":1279,"source":"adanos"},{"id":"social.xSentimentScore","asOf":"2026-10-15T16:14:26.822Z","value":0.14,"source":"adanos"},{"id":"social.newsSentimentScore7d","asOf":"2026-10-15T16:14:26.822Z","value":0.071,"source":"adanos"},{"id":"social.newsArticleCount7d","asOf":"2026-10-15T16:14:26.822Z","value":269,"source":"adanos"},{"id":"social.polymarketMentioned","asOf":"2026-10-15T16:14:26.822Z","value":false,"source":"adanos"},{"id":"scores.revisions.score","asOf":"2026-10-15T16:14:28.477Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":25,"source":"TickerLab deterministic scoring"},{"id":"scores.fundamentals.score","asOf":"2026-10-15T16:14:28.477Z","value":42.8,"source":"TickerLab deterministic scoring"},{"id":"scores.fundamentals.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":71.4,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.score","asOf":"2026-10-15T16:14:28.477Z","value":39,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"scores.sector.score","asOf":"2026-10-15T16:14:28.477Z","value":20.7,"source":"TickerLab deterministic scoring"},{"id":"scores.sector.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"scores.social.score","asOf":"2026-10-15T16:14:28.477Z","value":52.8,"source":"TickerLab deterministic scoring"},{"id":"scores.social.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"composites.balanced.score","asOf":"2026-10-15T16:14:28.477Z","value":47.03,"source":"TickerLab deterministic scoring"},{"id":"composites.momentum.score","asOf":"2026-10-15T16:14:28.477Z","value":48.01,"source":"TickerLab deterministic scoring"},{"id":"composites.qualityValue.score","asOf":"2026-10-15T16:14:28.477Z","value":45.36,"source":"TickerLab deterministic scoring"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"levels.0.price","asOf":"2026-10-15T16:14:28.477Z","value":180,"source":"TickerLab frozen levels: Round $180"},{"id":"levels.1.price","asOf":"2026-10-15T16:14:28.477Z","value":182.47,"source":"TickerLab frozen levels: 20-day swing low"},{"id":"levels.2.price","asOf":"2026-10-15T16:14:28.477Z","value":183.75,"source":"TickerLab frozen levels: Monthly pivot (2026-10)"},{"id":"levels.3.price","asOf":"2026-10-15T16:14:28.477Z","value":183.75,"source":"TickerLab frozen levels: Weekly pivot (2026-W41)"},{"id":"levels.4.price","asOf":"2026-10-15T16:14:28.477Z","value":191.06,"source":"TickerLab frozen levels: Monthly R1"},{"id":"levels.5.price","asOf":"2026-10-15T16:14:28.477Z","value":191.06,"source":"TickerLab frozen levels: Weekly R1"},{"id":"levels.6.price","asOf":"2026-10-15T16:14:28.477Z","value":194.29,"source":"TickerLab frozen levels: 200-day SMA"},{"id":"levels.7.price","asOf":"2026-10-15T16:14:28.477Z","value":200.61,"source":"TickerLab frozen levels: Monthly R2"},{"id":"levels.8.price","asOf":"2026-10-15T16:14:28.477Z","value":200.61,"source":"TickerLab frozen levels: Weekly R2"},{"id":"levels.9.price","asOf":"2026-10-15T16:14:28.477Z","value":205.72,"source":"TickerLab frozen levels: 50-day SMA"},{"id":"levels.10.price","asOf":"2026-10-15T16:14:28.477Z","value":207.93,"source":"TickerLab frozen levels: Monthly R3"},{"id":"levels.11.price","asOf":"2026-10-15T16:14:28.477Z","value":208.09,"source":"TickerLab frozen levels: 20-day swing high"},{"id":"levels.12.price","asOf":"2026-10-15T16:14:28.477Z","value":227.18,"source":"TickerLab frozen levels: Fib 1.272 ext"},{"id":"levels.13.price","asOf":"2026-10-15T16:14:28.477Z","value":233.78,"source":"TickerLab frozen levels: Fib 1.618 ext"},{"id":"levels.14.price","asOf":"2026-10-15T16:14:28.477Z","value":241.06,"source":"TickerLab frozen levels: Fib 2.000 ext"},{"id":"levels.15.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Monthly S1"},{"id":"levels.16.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Weekly S1"},{"id":"levels.17.price","asOf":"2026-10-15T16:14:28.477Z","value":170,"source":"TickerLab frozen levels: Round $170"},{"id":"levels.18.price","asOf":"2026-10-15T16:14:28.477Z","value":166.88,"source":"TickerLab frozen levels: Monthly S2"},{"id":"levels.19.price","asOf":"2026-10-15T16:14:28.477Z","value":166.88,"source":"TickerLab frozen levels: Weekly S2"},{"id":"levels.20.price","asOf":"2026-10-15T16:14:28.477Z","value":157.33,"source":"TickerLab frozen levels: Monthly S3"},{"id":"scores.strongestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"scores.weakestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"sector","source":"TickerLab deterministic pillar ranking"}],"risks":[{"body":"Loss of the long-term average would leave the observed price below all supplied moving averages and could keep the technical pillar under pressure; the snapshot does not verify what would follow.","evidence":[{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"technical.sma200","asOf":"2026-10-15T16:14:26.821Z","value":194.29030000000003,"source":"intrinio"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"scores.technical.score","asOf":"2026-10-15T16:14:28.477Z","value":39,"source":"TickerLab deterministic scoring"}]},{"body":"The sector remains a relative headwind because Finance trails the broad market over the shorter observed window and Morgan Stanley’s relative performance versus the sector is negative over both observed windows. The sector pillar is the weakest ranked pillar.","evidence":[{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:14:28.254Z","value":-7.808998512951278,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:14:28.254Z","value":-18.598537938543345,"source":"intrinio"},{"id":"scores.weakestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"sector","source":"TickerLab deterministic pillar ranking"},{"id":"scores.sector.score","asOf":"2026-10-15T16:14:28.477Z","value":20.7,"source":"TickerLab deterministic scoring"}]},{"body":"The negative cash-flow margin and high debt-to-equity warrant monitoring alongside the low return on invested capital. Current ratio, net cash per share, and forward earnings fields are unavailable, so liquidity and forward balance-sheet conclusions cannot be established from this snapshot.","evidence":[{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":-199.59765254606495,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:14:26.760Z","value":7.0196,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:14:26.760Z","value":2.3859000000000004,"source":"intrinio"},{"id":"missing.fundamentals.currentRatio","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.netCashPerShare","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]}],"lowers":{"body":"The thesis would weaken if the observed Buy consensus or average price target were revised lower, if forward earnings and estimate-change data remained unavailable, or if the price lost the frozen monthly or weekly first-support levels. These are conditional monitoring criteria rather than predictions.","evidence":[{"id":"revisions.consensusRating","asOf":"2026-10-15T16:14:26.821Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:14:26.821Z","value":221.88,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"levels.15.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Monthly S1"},{"id":"levels.16.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Weekly S1"}]},"raises":{"body":"The thesis would strengthen if the price recovered above the long-term average and then above the medium-term average, while the observed Buy consensus and average price target remained in place. Confirmation would also require newly available forward earnings and estimate-change information rather than inference from trailing results.","evidence":[{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"technical.sma200","asOf":"2026-10-15T16:14:26.821Z","value":194.29030000000003,"source":"intrinio"},{"id":"technical.sma50","asOf":"2026-10-15T16:14:26.821Z","value":205.72120000000004,"source":"intrinio"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:14:26.821Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:14:26.821Z","value":221.88,"source":"mboum"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:14:28.477Z","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":"Finance has a negative shorter-window absolute return while the broad market has a positive return over that same window. Morgan Stanley’s relative performance versus the sector is negative over both observed windows, and the sector score is the weakest pillar. The sector’s positive longer-window absolute return is a counterpoint, but it does not remove the weaker relative snapshot.","evidence":[{"id":"sector.sector","asOf":"2026-10-15T16:14:28.254Z","value":"Finance","source":"intrinio"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:14:28.254Z","value":-7.808998512951278,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:14:28.254Z","value":-18.598537938543345,"source":"intrinio"},{"id":"scores.sector.score","asOf":"2026-10-15T16:14:28.477Z","value":20.7,"source":"TickerLab deterministic scoring"},{"id":"scores.weakestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"sector","source":"TickerLab deterministic pillar ranking"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:14:28.254Z","value":4.244741873804983,"source":"intrinio"}]},"social":{"body":"Measured attention is present across Reddit, X, and news, with slightly positive sentiment readings in each supplied sentiment feed and no prediction-market mention recorded. This supports an observed, modestly constructive social snapshot rather than a claim about future demand or price impact. Changes in Reddit attention, positive Reddit share, X influencer count, and prediction-market odds are unavailable.","evidence":[{"id":"social.redditMentionCount7d","asOf":"2026-10-15T16:14:26.822Z","value":130,"source":"adanos"},{"id":"social.xMentionCount7d","asOf":"2026-10-15T16:14:26.822Z","value":1279,"source":"adanos"},{"id":"social.newsArticleCount7d","asOf":"2026-10-15T16:14:26.822Z","value":269,"source":"adanos"},{"id":"social.redditSentimentScore","asOf":"2026-10-15T16:14:26.822Z","value":0.001,"source":"adanos"},{"id":"social.xSentimentScore","asOf":"2026-10-15T16:14:26.822Z","value":0.14,"source":"adanos"},{"id":"social.newsSentimentScore7d","asOf":"2026-10-15T16:14:26.822Z","value":0.071,"source":"adanos"},{"id":"social.polymarketMentioned","asOf":"2026-10-15T16:14:26.822Z","value":false,"source":"adanos"},{"id":"missing.social.redditMentionChange7dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.redditPositivePct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.xInfluencerCount7d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.polymarketOddsShift7dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"revisions":{"body":"The observed consensus rating is Buy from the covered analyst set, and the average price target is above the current price. The revisions score is the strongest pillar ranking, but coverage is only partial and the snapshot lacks price-target change, earnings-estimate change, and analyst-action history. Accordingly, the evidence supports a constructive current rating, not a verified directional revision trend.","evidence":[{"id":"revisions.consensusRating","asOf":"2026-10-15T16:14:26.821Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:14:26.821Z","value":221.88,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"revisions.numAnalysts","asOf":"2026-10-15T16:14:26.821Z","value":16,"source":"mboum"},{"id":"scores.revisions.score","asOf":"2026-10-15T16:14:28.477Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":25,"source":"TickerLab deterministic scoring"},{"id":"scores.strongestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numUpgrades90d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numDowngrades90d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numInitiations90d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"technical":{"body":"Price is below the short-, medium-, and long-term moving averages, and the technical score is weak despite complete coverage. RSI indicates weak price momentum, while the limited bullish-signal count provides little confirming evidence in the snapshot. The price is near the frozen round one hundred eighty level and above the supplied first-support levels; any broader trend interpretation remains conditional.","evidence":[{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"technical.sma20","asOf":"2026-10-15T16:14:26.821Z","value":193.13849999999996,"source":"intrinio"},{"id":"technical.sma50","asOf":"2026-10-15T16:14:26.821Z","value":205.72120000000004,"source":"intrinio"},{"id":"technical.sma200","asOf":"2026-10-15T16:14:26.821Z","value":194.29030000000003,"source":"intrinio"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"scores.technical.score","asOf":"2026-10-15T16:14:28.477Z","value":39,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"technical.rsi14","asOf":"2026-10-15T16:14:26.821Z","value":21.76896683187198,"source":"intrinio"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:14:26.821Z","value":1,"source":"intrinio"},{"id":"levels.0.price","asOf":"2026-10-15T16:14:28.477Z","value":180,"source":"TickerLab frozen levels: Round $180"},{"id":"levels.15.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Monthly S1"},{"id":"levels.16.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Weekly S1"}]},"fundamentals":{"body":"The trailing snapshot shows positive revenue growth, stronger earnings growth, positive net margin, and positive return on equity. Against that, cash-flow margin is negative, debt-to-equity is high, and return on invested capital is much lower than return on equity. Forward earnings, forward growth, operating margin, liquidity, cash-per-share, and several valuation fields are unavailable, so the forward and balance-sheet interpretation remains incomplete.","evidence":[{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":18.0005,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":39.9321,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":26.1013,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:14:26.760Z","value":17.9701,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":-199.59765254606495,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:14:26.760Z","value":7.0196,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:14:26.760Z","value":2.3859000000000004,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.operatingMarginPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.currentRatio","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.netCashPerShare","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.peFwd","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.pegForward","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]}},"scoreboard":{"sector":{"body":"The sector pillar scores twenty point seven with complete coverage and is the weakest ranked pillar. Finance is down over the shorter observed window while the broad market is positive, and Morgan Stanley’s relative performance versus the sector is negative over both observed windows. The sector has a positive longer-window absolute return, but that does not offset the weaker relative readings in this snapshot.","evidence":[{"id":"scores.sector.score","asOf":"2026-10-15T16:14:28.477Z","value":20.7,"source":"TickerLab deterministic scoring"},{"id":"scores.sector.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"scores.weakestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"sector","source":"TickerLab deterministic pillar ranking"},{"id":"sector.sector","asOf":"2026-10-15T16:14:28.254Z","value":"Finance","source":"intrinio"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:14:28.254Z","value":-7.808998512951278,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:14:28.254Z","value":-18.598537938543345,"source":"intrinio"},{"id":"sector.sectorReturn90d","asOf":"2026-10-15T16:14:28.254Z","value":4.244741873804983,"source":"intrinio"}]},"social":{"body":"Social scores fifty-two point eight with complete coverage. Measured attention includes Reddit, X, and news activity, while the sentiment readings are slightly positive in the supplied feeds and the prediction-market mention flag is false. The snapshot does not provide changes in Reddit mentions, positive Reddit share, influencer count, or prediction-market odds, so changes in attention and its breadth are unknown.","evidence":[{"id":"scores.social.score","asOf":"2026-10-15T16:14:28.477Z","value":52.8,"source":"TickerLab deterministic scoring"},{"id":"scores.social.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"social.redditMentionCount7d","asOf":"2026-10-15T16:14:26.822Z","value":130,"source":"adanos"},{"id":"social.xMentionCount7d","asOf":"2026-10-15T16:14:26.822Z","value":1279,"source":"adanos"},{"id":"social.newsArticleCount7d","asOf":"2026-10-15T16:14:26.822Z","value":269,"source":"adanos"},{"id":"social.redditSentimentScore","asOf":"2026-10-15T16:14:26.822Z","value":0.001,"source":"adanos"},{"id":"social.xSentimentScore","asOf":"2026-10-15T16:14:26.822Z","value":0.14,"source":"adanos"},{"id":"social.newsSentimentScore7d","asOf":"2026-10-15T16:14:26.822Z","value":0.071,"source":"adanos"},{"id":"social.polymarketMentioned","asOf":"2026-10-15T16:14:26.822Z","value":false,"source":"adanos"},{"id":"missing.social.redditMentionChange7dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.redditPositivePct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.xInfluencerCount7d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.social.polymarketOddsShift7dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"revisions":{"body":"Revisions score seventy with coverage of twenty-five percent, making it the strongest ranked pillar in the supplied deterministic ranking. The observed consensus rating is Buy, and the average price target is above the current price, but that target-versus-price relationship is not a guarantee and does not establish a revision trend. Price-target change, earnings-estimate change, upgrade, downgrade, and initiation history are unavailable.","evidence":[{"id":"scores.revisions.score","asOf":"2026-10-15T16:14:28.477Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":25,"source":"TickerLab deterministic scoring"},{"id":"scores.strongestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:14:26.821Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:14:26.821Z","value":221.88,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"revisions.numAnalysts","asOf":"2026-10-15T16:14:26.821Z","value":16,"source":"mboum"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numUpgrades90d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numDowngrades90d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.numInitiations90d","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"technical":{"body":"The technical pillar scores thirty-nine with complete coverage. Price is below the short-, medium-, and long-term moving averages, RSI indicates weak price momentum, and the bullish-signal count is limited. Frozen levels place the price near the round one hundred eighty level and above the supplied first-support levels, but the snapshot does not establish a broader trend outcome.","evidence":[{"id":"scores.technical.score","asOf":"2026-10-15T16:14:28.477Z","value":39,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"technical.sma20","asOf":"2026-10-15T16:14:26.821Z","value":193.13849999999996,"source":"intrinio"},{"id":"technical.sma50","asOf":"2026-10-15T16:14:26.821Z","value":205.72120000000004,"source":"intrinio"},{"id":"technical.sma200","asOf":"2026-10-15T16:14:26.821Z","value":194.29030000000003,"source":"intrinio"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.rsi14","asOf":"2026-10-15T16:14:26.821Z","value":21.76896683187198,"source":"intrinio"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:14:26.821Z","value":1,"source":"intrinio"},{"id":"levels.0.price","asOf":"2026-10-15T16:14:28.477Z","value":180,"source":"TickerLab frozen levels: Round $180"},{"id":"levels.15.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Monthly S1"},{"id":"levels.16.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Weekly S1"}]},"fundamentals":{"body":"Fundamentals score forty-two point eight with coverage of seventy-one point four percent. Trailing revenue and earnings growth, net margin, and return on equity support the pillar, while the negative cash-flow margin, high debt-to-equity, and low return on invested capital are offsets. Forward earnings, margins, liquidity, cash-per-share, forward valuation, and selected cash-flow fields are unavailable, limiting the completeness of the assessment.","evidence":[{"id":"scores.fundamentals.score","asOf":"2026-10-15T16:14:28.477Z","value":42.8,"source":"TickerLab deterministic scoring"},{"id":"scores.fundamentals.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":71.4,"source":"TickerLab deterministic scoring"},{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":18.0005,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":39.9321,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":26.1013,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:14:26.760Z","value":17.9701,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":-199.59765254606495,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:14:26.760Z","value":7.0196,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:14:26.760Z","value":2.3859000000000004,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.grossMarginPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.operatingMarginPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.currentRatio","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.netCashPerShare","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]}},"nextCatalyst":{"body":"No next catalyst is verified in the supplied snapshot. Monitor the next verified earnings or calendar date, together with any accompanying estimate revisions or guidance information.","evidence":[{"id":"missing.technical.earningsInDays","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.company.marketStatus","asOf":"2026-10-15T16:14:28.477Z","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":"Morgan Stanley’s share price is below the short-, medium- and long-term moving averages, while the technical pillar score is weak despite full technical coverage. The low RSI and limited bullish-signal count describe pressured price momentum, but do not by themselves establish a broader reversal or continuation.","title":"Price is below all observed moving averages","pillar":"technical","evidence":[{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"technical.sma20","asOf":"2026-10-15T16:14:26.821Z","value":193.13849999999996,"source":"intrinio"},{"id":"technical.sma50","asOf":"2026-10-15T16:14:26.821Z","value":205.72120000000004,"source":"intrinio"},{"id":"technical.sma200","asOf":"2026-10-15T16:14:26.821Z","value":194.29030000000003,"source":"intrinio"},{"id":"technical.rsi14","asOf":"2026-10-15T16:14:26.821Z","value":21.76896683187198,"source":"intrinio"},{"id":"technical.bullishSignalsCount","asOf":"2026-10-15T16:14:26.821Z","value":1,"source":"intrinio"},{"id":"scores.technical.score","asOf":"2026-10-15T16:14:28.477Z","value":39,"source":"TickerLab deterministic scoring"},{"id":"scores.technical.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"}]},{"body":"The Finance sector has underperformed the broad market over the shorter observed window, and Morgan Stanley’s relative performance versus the sector is weaker over both observed windows. The sector pillar is also the weakest ranked pillar, with complete sector coverage.","title":"Sector and relative performance are unfavorable","pillar":"sector","evidence":[{"id":"company.sector","asOf":"2026-10-15T16:14:26.752Z","value":"Finance","source":"intrinio"},{"id":"sector.sector","asOf":"2026-10-15T16:14:28.254Z","value":"Finance","source":"intrinio"},{"id":"sector.sectorReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":-2.5210084033613382,"source":"intrinio"},{"id":"sector.spyReturn20d","asOf":"2026-10-15T16:14:28.254Z","value":2.0621974670114804,"source":"intrinio"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:14:28.254Z","value":-7.808998512951278,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:14:28.254Z","value":-18.598537938543345,"source":"intrinio"},{"id":"scores.sector.score","asOf":"2026-10-15T16:14:28.477Z","value":20.7,"source":"TickerLab deterministic scoring"},{"id":"scores.sector.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":100,"source":"TickerLab deterministic scoring"},{"id":"scores.weakestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"sector","source":"TickerLab deterministic pillar ranking"}]},{"body":"The fundamental snapshot combines strong revenue and earnings growth with a negative cash-flow margin, high debt-to-equity, and a substantially lower return on invested capital than return on equity. Forward earnings, forward growth, liquidity, and cash-per-share fields are unavailable, limiting the completeness of the operating and valuation assessment.","title":"Cash-flow and balance-sheet readings offset growth","pillar":"fundamentals","evidence":[{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":18.0005,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":39.9321,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":-199.59765254606495,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:14:26.760Z","value":7.0196,"source":"intrinio"},{"id":"fundamentals.roicPct","asOf":"2026-10-15T16:14:26.760Z","value":2.3859000000000004,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:14:26.760Z","value":17.9701,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.currentRatio","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.netCashPerShare","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"scores.fundamentals.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":71.4,"source":"TickerLab deterministic scoring"}]}],"bullish":[{"body":"The revision pillar is the strongest ranked pillar, and the observed consensus rating is Buy from the covered analyst set. The average price target is above the snapshot price, although this comparison does not establish a forecast outcome and revision-history fields are unavailable.","title":"Constructive observed analyst snapshot","pillar":"revisions","evidence":[{"id":"scores.strongestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:14:26.821Z","value":"Buy","source":"mboum"},{"id":"revisions.avgPriceTarget","asOf":"2026-10-15T16:14:26.821Z","value":221.88,"source":"mboum"},{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"revisions.numAnalysts","asOf":"2026-10-15T16:14:26.821Z","value":16,"source":"mboum"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.epsEstChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"scores.revisions.score","asOf":"2026-10-15T16:14:28.477Z","value":70,"source":"TickerLab deterministic scoring"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":25,"source":"TickerLab deterministic scoring"}]},{"body":"Revenue and earnings growth are positive in the trailing snapshot, accompanied by a positive net margin and positive return on equity. These observations are offset by the negative cash-flow margin and do not establish forward durability because forward operating fields are unavailable.","title":"Trailing growth and profitability are supportive","pillar":"fundamentals","evidence":[{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":18.0005,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":39.9321,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":26.1013,"source":"intrinio"},{"id":"fundamentals.roePct","asOf":"2026-10-15T16:14:26.760Z","value":17.9701,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":-199.59765254606495,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.epsFwdGrowthPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.fundamentals.operatingMarginPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},{"body":"The current price is near the frozen round level at one hundred eighty and above the frozen monthly and weekly first-support levels. The low RSI may indicate stretched downside momentum, but the price remains below all supplied moving averages, so this is an observation of location rather than confirmation of a turn.","title":"Price is near defined lower levels","pillar":"technical","evidence":[{"id":"company.price","asOf":"2026-10-15T16:14:26.752Z","value":179.9,"source":"intrinio"},{"id":"levels.0.price","asOf":"2026-10-15T16:14:28.477Z","value":180,"source":"TickerLab frozen levels: Round $180"},{"id":"levels.15.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Monthly S1"},{"id":"levels.16.price","asOf":"2026-10-15T16:14:28.477Z","value":174.2,"source":"TickerLab frozen levels: Weekly S1"},{"id":"technical.rsi14","asOf":"2026-10-15T16:14:26.821Z","value":21.76896683187198,"source":"intrinio"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"}]}],"summary":"Morgan Stanley’s snapshot combines a constructive Buy consensus, positive trailing growth and profitability readings, and revisions as the strongest ranked pillar with weak technical and sector evidence. Price is below all supplied moving averages, Finance-relative performance is unfavorable, and negative cash-flow margin plus leverage offset the operating positives. Partial revisions coverage and missing forward, liquidity, analyst-action, and catalyst fields limit how far the snapshot can support a forward conclusion.","provider":"Perplexity","factChecked":true,"generatedAt":"2026-10-15T16:14:55.825Z","summaryEvidence":[{"id":"company.companyName","asOf":"2026-10-15T16:14:26.752Z","value":"MORGAN STANLEY","source":"intrinio"},{"id":"revisions.consensusRating","asOf":"2026-10-15T16:14:26.821Z","value":"Buy","source":"mboum"},{"id":"fundamentals.revenueGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":18.0005,"source":"intrinio"},{"id":"fundamentals.epsGrowthYoyPct","asOf":"2026-10-15T16:14:26.760Z","value":39.9321,"source":"intrinio"},{"id":"fundamentals.netMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":26.1013,"source":"intrinio"},{"id":"scores.strongestPillar","asOf":"2026-10-15T16:14:28.477Z","value":"revisions","source":"TickerLab deterministic pillar ranking"},{"id":"scores.revisions.coveragePct","asOf":"2026-10-15T16:14:28.477Z","value":25,"source":"TickerLab deterministic scoring"},{"id":"technical.priceVsSMA20","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA50","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"technical.priceVsSMA200","asOf":"2026-10-15T16:14:28.477Z","value":"below","source":"TickerLab comparison of snapshot price and moving average"},{"id":"sector.tickerRsToSector20d","asOf":"2026-10-15T16:14:28.254Z","value":-7.808998512951278,"source":"intrinio"},{"id":"sector.tickerRsToSector90d","asOf":"2026-10-15T16:14:28.254Z","value":-18.598537938543345,"source":"intrinio"},{"id":"fundamentals.fcfMarginPct","asOf":"2026-10-15T16:14:26.760Z","value":-199.59765254606495,"source":"intrinio"},{"id":"fundamentals.debtToEquity","asOf":"2026-10-15T16:14:26.760Z","value":7.0196,"source":"intrinio"},{"id":"missing.fundamentals.epsFwdEstimate","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"},{"id":"missing.revisions.ptChange90dPct","asOf":"2026-10-15T16:14:28.477Z","value":"Unavailable in this snapshot","source":"TickerLab coverage audit"}]},"levelsAtPublish":{"asOf":"2026-10-15T16:14:26.752Z","supports":[{"label":"Monthly S1","price":174.2,"source":"S1_MONTHLY","distancePct":-3.17},{"label":"Weekly S1","price":174.2,"source":"S1_WEEKLY","distancePct":-3.17},{"label":"Round $170","price":170,"source":"ROUND_NUMBER","distancePct":-5.5},{"label":"Monthly S2","price":166.88,"source":"S2_MONTHLY","distancePct":-7.24},{"label":"Weekly S2","price":166.88,"source":"S2_WEEKLY","distancePct":-7.24},{"label":"Monthly S3","price":157.33,"source":"S3_MONTHLY","distancePct":-12.55}],"resistances":[{"label":"Round $180","price":180,"source":"ROUND_NUMBER","distancePct":0.06},{"label":"20-day swing low","price":182.47,"source":"SWING_LOW_20D","distancePct":1.43},{"label":"Monthly pivot (2026-10)","price":183.75,"source":"PIVOT_MONTHLY","distancePct":2.14},{"label":"Weekly pivot (2026-W41)","price":183.75,"source":"PIVOT_WEEKLY","distancePct":2.14},{"label":"Monthly R1","price":191.06,"source":"R1_MONTHLY","distancePct":6.2},{"label":"Weekly R1","price":191.06,"source":"R1_WEEKLY","distancePct":6.2},{"label":"200-day SMA","price":194.29,"source":"SMA_200","distancePct":8},{"label":"Monthly R2","price":200.61,"source":"R2_MONTHLY","distancePct":11.51},{"label":"Weekly R2","price":200.61,"source":"R2_WEEKLY","distancePct":11.51},{"label":"50-day SMA","price":205.72,"source":"SMA_50","distancePct":14.35},{"label":"Monthly R3","price":207.93,"source":"R3_MONTHLY","distancePct":15.58},{"label":"20-day swing high","price":208.09,"source":"SWING_HIGH_20D","distancePct":15.67},{"label":"Fib 1.272 ext","price":227.18,"source":"FIB_1_272","distancePct":26.28},{"label":"Fib 1.618 ext","price":233.78,"source":"FIB_1_618","distancePct":29.95},{"label":"Fib 2.000 ext","price":241.06,"source":"FIB_2_000","distancePct":34}],"currentPrice":179.9,"weeklyPivots":{"p":183.75,"r1":191.06,"r2":200.61,"r3":207.93,"s1":174.2,"s2":166.88,"s3":157.33,"basis":{"low":176.435,"high":193.3,"close":181.51,"periodLabel":"2026-W41"}},"fibExtensions":{"base":{"low":202.94,"asOf":"2026-08-13","high":222},"stale":false,"level_1_272":227.18,"level_1_618":233.78,"level_2_000":241.06},"monthlyPivots":{"p":183.75,"r1":191.06,"r2":200.61,"r3":207.93,"s1":174.2,"s2":166.88,"s3":157.33,"basis":{"low":176.435,"high":193.3,"close":181.51,"periodLabel":"2026-10"}},"nearestSupport":{"label":"Monthly S1","price":174.2,"source":"S1_MONTHLY","distancePct":-3.17},"nearestResistance":{"label":"20-day swing low","price":182.47,"source":"SWING_LOW_20D","distancePct":1.43}}}}