{"ticker": {"uuid": "2c45fe9b-c8b9-4cfc-a528-47c81a57b41a", "symbol": "JAN", "name": "Janus Living, Inc.", "exchange": "NYSE", "asset_type": "equity"}, "latest_week": "2026-07-31", "summary": "JAN closed the latest completed week at 30.21 USD. The 4-week return is 3.9% and the 12-week return is 8.9%. The trend backdrop is inactive, with activity pressure at 0.00.", "description": "JanOne Inc., a clinical-stage biopharmaceutical company, focuses on identifying, acquiring, licensing, developing, partnering, and commercializing novel, non-opioid, and non-addictive therapies to address the unmet medical need for pain management. The company is headquartered in Las Vegas, Nevada.", "setup_signature": "Balanced read", "composite_score": "47", "kpis": [{"label": "Latest Close", "value": "30.21 USD", "hint": "2026-07-31"}, {"label": "1W Return", "value": "-3.8%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "3.9%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "8.9%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "0.0%", "hint": "0 of 18 weeks active"}, {"label": "Volume Ratio", "value": "0.9x", "hint": "vs 13-week average"}], "classification": {"exchange": "NYSE", "country": "US", "sector": "Real Estate", "industry": "Reit - Residential", "currency": "USD", "market_cap": "5.1B"}, "price": {"trend_line": "-", "fair_value": "27.03 USD", "vs_trend": "-", "vs_fair_value": "11.8%", "high_52": "32.83 USD", "low_52": "22.62 USD", "drawdown": "-8.0%", "range_position": "74.3%", "markers": [{"label": "Close", "value": 30.21, "value_label": "30.21", "position": 74.34053460027108, "left": "74.3%", "tone": "neutral"}, {"label": "Trend", "value": null, "value_label": "-", "position": null, "left": "50%", "tone": "positive"}, {"label": "Fair", "value": 27.025453, "value_label": "27.03", "position": 43.15207140931283, "left": "43.2%", "tone": "neutral"}], "insights": [{"label": "Range location", "value": "74.3%", "detail": "Shows where the latest close sits between the 52-week low and high.", "tone": "positive"}, {"label": "Trend distance", "value": "-", "detail": "Price premium or discount versus the weekly Trend Line.", "tone": "neutral"}, {"label": "Fair-value gap", "value": "11.8%", "detail": "Premium demand or model discount versus Sharemaestro Fair Value.", "tone": "positive"}, {"label": "High-water gap", "value": "-8.0%", "detail": "Distance from the latest 52-week high.", "tone": "neutral"}]}, "momentum": {"returns": [{"label": "1W", "value": -3.820439350525308, "value_label": "-3.8%", "tone": "negative", "width": 10.915541001500879}, {"label": "4W", "value": 3.9054984822436847, "value_label": "3.9%", "tone": "positive", "width": 11.158567092124812}, {"label": "12W", "value": 8.874849963717402, "value_label": "8.9%", "tone": "positive", "width": 25.35671418204972}, {"label": "26W", "value": null, "value_label": "-", "tone": "neutral", "width": 0}, {"label": "52W", "value": null, "value_label": "-", "tone": "neutral", "width": 0}], "trend_streak": 0, "active_weeks": 0, "active_breadth": "0.0%", "peer": {"scope": "US Real Estate", "count": 247, "rank": 190, "percentile": 23.17073170731707, "avg_weekly_return": -1.8235150691836464}}, "setup": {"scores": [{"label": "Trend", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Persistence of the active trend backdrop over the last year and current streak."}, {"label": "Momentum", "value": 66.97001147650613, "value_label": "67", "width": 66.97001147650613, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Activity Pressure", "value": 50.0, "value_label": "50", "width": 50.0, "tone": "neutral", "description": "Latest activity pressure and whether pressure has improved over four weeks."}, {"label": "Relative Leadership", "value": 50.0, "value_label": "50", "width": 50.0, "tone": "neutral", "description": "Relative leadership and short-term leadership change."}, {"label": "Next-Week Expectancy", "value": 85.3147, "value_label": "85", "width": 85.3147, "tone": "positive", "description": "Historical one-week follow-through read for the latest completed-week setup state."}, {"label": "Volume", "value": 37.79044670802741, "value_label": "38", "width": 37.79044670802741, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Smart Money", "value": 16.17741666666667, "value_label": "16", "width": 16.17741666666667, "tone": "negative", "description": "Activity pressure and recent smart-money signal balance."}, {"label": "Risk Control", "value": 66.14373592955356, "value_label": "66", "width": 66.14373592955356, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "17 Apr", "return": 7.966457023060798, "return_label": "8.0%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 66.38714185883998}, {"week": "24 Apr", "return": -2.4854376747327582, "return_label": "-2.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 20.711980622772984}, {"week": "1 May", "return": 5.416172106230368, "return_label": "5.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 45.13476755191974}, {"week": "8 May", "return": 5.4778993839373635, "return_label": "5.5%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 45.64916153281136}, {"week": "15 May", "return": -4.441261369736424, "return_label": "-4.4%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 37.0105114144702}, {"week": "22 May", "return": 0.14992578950618843, "return_label": "0.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "29 May", "return": 0.18712574427494985, "return_label": "0.2%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "5 Jun", "return": -6.16361584904123, "return_label": "-6.2%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 51.36346540867692}, {"week": "12 Jun", "return": 2.904233924309056, "return_label": "2.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 24.201949369242133}, {"week": "19 Jun", "return": 1.9043905139916644, "return_label": "1.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 15.869920949930535}, {"week": "26 Jun", "return": 7.742182024481589, "return_label": "7.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 64.51818353734657}, {"week": "3 Jul", "return": 3.0796441703453326, "return_label": "3.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 25.663701419544438}, {"week": "10 Jul", "return": -1.4423053111565591, "return_label": "-1.4%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 12.019210926304659}, {"week": "17 Jul", "return": 5.914632527001349, "return_label": "5.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 49.28860439167791}, {"week": "24 Jul", "return": 3.4925864909390403, "return_label": "3.5%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 29.104887424492006}, {"week": "31 Jul", "return": -3.820439350525308, "return_label": "-3.8%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 31.836994587710898}]}, "groups": {"sector": {"scope": "US Real Estate", "count": 100, "avg_weekly_return": -1.4113738874876651, "avg_four_week_return": -0.4543548326159739, "avg_twelve_week_return": 4.403955332162517, "trend_breadth": 67.0, "positive_md_breadth": 79.0, "positive_rs_breadth": 48.0, "week_rank": 86, "four_week_rank": 18, "twelve_week_rank": 23, "rank_percentile": 82.82828282828282, "current": {"id": 2253, "symbol": "JAN", "name": "Janus Living, Inc.", "exchange": "NYSE", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/report/", "weekly_return": -3.820439350525308, "weekly_return_label": "-3.8%", "weekly_return_tone": "negative", "four_week_return": 3.9054984822436847, "four_week_return_label": "3.9%", "four_week_return_tone": "positive", "twelve_week_return": 8.874849963717402, "twelve_week_return_label": "8.9%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": false}, "breadth_bars": [{"label": "Trend", "value": 67.0, "value_label": "67.0%", "tone": "positive", "description": "active weekly trend signals"}, {"label": "MD", "value": 79.0, "value_label": "79.0%", "tone": "positive", "description": "positive activity pressure"}, {"label": "RS", "value": 48.0, "value_label": "48.0%", "tone": "negative", "description": "positive relative leadership"}], "top_peers": [{"id": 405, "symbol": "BEKE", "name": "Ke Holdings\u00a0Inc", "exchange": "NYSE", "url": "/terminal/8402a608-7590-4f19-8f7d-6ddad62a496c/report/", "weekly_return": 6.6708621774701, "weekly_return_label": "6.7%", "weekly_return_tone": "positive", "four_week_return": 12.32604373757455, "four_week_return_label": "12.3%", "four_week_return_tone": "positive", "twelve_week_return": -10.174880763116066, "twelve_week_return_label": "-10.2%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false, "four_week_width": 41.086812458581825}, {"id": 3349, "symbol": "REXR", "name": "Rexford Industrial Realty Inc", "exchange": "NYSE", "url": "/terminal/3d3c8921-eaf4-4a54-b906-3a8d51ad9c32/report/", "weekly_return": -3.153846153846146, "weekly_return_label": "-3.2%", "weekly_return_tone": "negative", "four_week_return": 10.40631394329144, "four_week_return_label": "10.4%", "four_week_return_tone": "positive", "twelve_week_return": 5.487857040577131, "twelve_week_return_label": "5.5%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false, "four_week_width": 34.6877131443048}, {"id": 2549, "symbol": "LXP", "name": "LXP Industrial Trust", "exchange": "NYSE", "url": "/terminal/49071539-9380-4884-95a8-cd2128774bc1/report/", "weekly_return": -0.46045058378556347, "weekly_return_label": "-0.5%", "weekly_return_tone": "negative", "four_week_return": 8.945284377249818, "four_week_return_label": "8.9%", "four_week_return_tone": "positive", "twelve_week_return": 17.01602222504082, "twelve_week_return_label": "17.0%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true, "four_week_width": 29.817614590832726}, {"id": 1068, "symbol": "DLR", "name": "Digital Realty Trust Inc", "exchange": "NYSE", "url": "/terminal/86d36905-c0b8-473d-a908-4946ebbf4cd7/report/", "weekly_return": -5.304400241109103, "weekly_return_label": "-5.3%", "weekly_return_tone": "negative", "four_week_return": 8.782458165031736, "four_week_return_label": "8.8%", "four_week_return_tone": "positive", "twelve_week_return": -2.8396468665425343, "twelve_week_return_label": "-2.8%", "twelve_week_return_tone": "negative", "trend_active": true, "positive_md": false, "positive_rs": true, "four_week_width": 29.274860550105785}, {"id": 3382, "symbol": "RITM", "name": "Rithm Capital Corp.", "exchange": "NYSE", "url": "/terminal/423fd998-af0e-45bb-8e2e-983cb278f145/report/", "weekly_return": 8.333333333333352, "weekly_return_label": "8.3%", "weekly_return_tone": "positive", "four_week_return": 8.6908690869087, "four_week_return_label": "8.7%", "four_week_return_tone": "positive", "twelve_week_return": 3.1679558658344606, "twelve_week_return_label": "3.2%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false, "four_week_width": 28.969563623029}], "laggards": [{"id": 6126, "symbol": "FRMI", "name": "Fermi Inc.", "exchange": "NASDAQ", "url": "/terminal/7178d850-bffd-4770-aac8-77bc02d6476c/report/", "weekly_return": -23.108108108108105, "weekly_return_label": "-23.1%", "weekly_return_tone": "negative", "four_week_return": -29.404466501240694, "four_week_return_label": "-29.4%", "four_week_return_tone": "negative", "twelve_week_return": 8.795411089866155, "twelve_week_return_label": "8.8%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false, "four_week_width": 98.01488833746899}, {"id": 7522, "symbol": "OPEN", "name": "Opendoor Technologies Inc", "exchange": "NASDAQ", "url": "/terminal/8a699d75-073e-4e56-9a6e-0debf76e813f/report/", "weekly_return": -1.6949152542372867, "weekly_return_label": "-1.7%", "weekly_return_tone": "negative", "four_week_return": -23.061224489795922, "four_week_return_label": "-23.1%", "four_week_return_tone": "negative", "twelve_week_return": -24.750499001996005, "twelve_week_return_label": "-24.8%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false, "four_week_width": 76.87074829931973}, {"id": 1962, "symbol": "HPP", "name": "Hudson Pacific Properties Inc", "exchange": "NYSE", "url": "/terminal/111c98d0-1923-46e7-b770-d2b80ed34dcc/report/", "weekly_return": -10.468140442132647, "weekly_return_label": "-10.5%", "weekly_return_tone": "negative", "four_week_return": -18.568894145476055, "four_week_return_label": "-18.6%", "four_week_return_tone": "negative", "twelve_week_return": 25.753424657534254, "twelve_week_return_label": "25.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false, "four_week_width": 61.89631381825351}]}, "industry": {"scope": "US Reit - Residential", "count": 20, "avg_weekly_return": -0.9020996728012928, "avg_four_week_return": -3.3733194821791987, "avg_twelve_week_return": -0.6660405476763253, "trend_breadth": 55.00000000000001, "positive_md_breadth": 60.0, "positive_rs_breadth": 5.0, "week_rank": 20, "four_week_rank": 1, "twelve_week_rank": 1, "rank_percentile": 100.0, "current": {"id": 2253, "symbol": "JAN", "name": "Janus Living, Inc.", "exchange": "NYSE", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/report/", "weekly_return": -3.820439350525308, "weekly_return_label": "-3.8%", "weekly_return_tone": "negative", "four_week_return": 3.9054984822436847, "four_week_return_label": "3.9%", "four_week_return_tone": "positive", "twelve_week_return": 8.874849963717402, "twelve_week_return_label": "8.9%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": false, "four_week_width": 13.018328274145615}, "breadth_bars": [{"label": "Trend", "value": 55.00000000000001, "value_label": "55.0%", "tone": "positive", "description": "active weekly trend signals"}, {"label": "MD", "value": 60.0, "value_label": "60.0%", "tone": "positive", "description": "positive activity pressure"}, {"label": "RS", "value": 5.0, "value_label": "5.0%", "tone": "negative", "description": "positive relative leadership"}], "top_peers": [{"id": 2253, "symbol": "JAN", "name": "Janus Living, Inc.", "exchange": "NYSE", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/report/", "weekly_return": -3.820439350525308, "weekly_return_label": "-3.8%", "weekly_return_tone": "negative", "four_week_return": 3.9054984822436847, "four_week_return_label": "3.9%", "four_week_return_tone": "positive", "twelve_week_return": 8.874849963717402, "twelve_week_return_label": "8.9%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": false, "four_week_width": 13.018328274145615}, {"id": 1248, "symbol": "ELME", "name": "Elme Communities", "exchange": "NYSE", "url": "/terminal/5f279c08-cbf1-4578-ae75-3d8d62c69878/report/", "weekly_return": 8.053691275167793, "weekly_return_label": "8.1%", "weekly_return_tone": "positive", "four_week_return": 1.2578616352201268, "four_week_return_label": "1.3%", "four_week_return_tone": "positive", "twelve_week_return": -23.333333333333332, "twelve_week_return_label": "-23.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false, "four_week_width": 4.192872117400423}, {"id": 559, "symbol": "BRT", "name": "BRT Realty Trust", "exchange": "NYSE", "url": "/terminal/1dcfcb34-0c9f-4e99-ac55-222246769cd0/report/", "weekly_return": -0.5336891260840565, "weekly_return_label": "-0.5%", "weekly_return_tone": "negative", "four_week_return": 0.8795669824086657, "four_week_return_label": "0.9%", "four_week_return_tone": "positive", "twelve_week_return": 3.4338297162826015, "twelve_week_return_label": "3.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false, "four_week_width": 4}, {"id": 3828, "symbol": "SUI", "name": "Sun Communities Inc", "exchange": "NYSE", "url": "/terminal/b494366a-55b2-44a2-87a9-86cb71b34700/report/", "weekly_return": 1.3543462201428267, "weekly_return_label": "1.4%", "weekly_return_tone": "positive", "four_week_return": -0.12132977432661286, "four_week_return_label": "-0.1%", "four_week_return_tone": "negative", "twelve_week_return": -1.0375215659941814, "twelve_week_return_label": "-1.0%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false, "four_week_width": 4}, {"id": 1250, "symbol": "ELS", "name": "Equity Lifestyle Properties Inc", "exchange": "NYSE", "url": "/terminal/25c02aaa-48b4-4fab-91a2-cb87a360dfcb/report/", "weekly_return": -1.4837244511733596, "weekly_return_label": "-1.5%", "weekly_return_tone": "negative", "four_week_return": -1.7811320754717082, "four_week_return_label": "-1.8%", "four_week_return_tone": "negative", "twelve_week_return": 3.7628008206302717, "twelve_week_return_label": "3.8%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false, "four_week_width": 5.937106918239028}], "laggards": [{"id": 146, "symbol": "AIV", "name": "Apartment Investment and Management Co", "exchange": "NYSE", "url": "/terminal/a38354f9-550a-4261-a3a7-ad52e9b828a0/report/", "weekly_return": 1.8939393939393872, "weekly_return_label": "1.9%", "weekly_return_tone": "positive", "four_week_return": -9.121621621621623, "four_week_return_label": "-9.1%", "four_week_return_tone": "negative", "twelve_week_return": -9.603532519205046, "twelve_week_return_label": "-9.6%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false, "four_week_width": 30.40540540540541}, {"id": 2952, "symbol": "NXRT", "name": "Nexpoint Residential Trust Inc", "exchange": "NYSE", "url": "/terminal/645ebe72-2869-45f3-9c2d-77ac092f3141/report/", "weekly_return": 0.15343306482546662, "weekly_return_label": "0.2%", "weekly_return_tone": "positive", "four_week_return": -9.087743732590528, "four_week_return_label": "-9.1%", "four_week_return_tone": "negative", "twelve_week_return": -11.136296534536791, "twelve_week_return_label": "-11.1%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false, "four_week_width": 30.292479108635096}, {"id": 4106, "symbol": "UDR", "name": "UDR Inc", "exchange": "NYSE", "url": "/terminal/c740cbf0-d03c-4048-a1dc-576dec9e7b58/report/", "weekly_return": -3.612023238191479, "weekly_return_label": "-3.6%", "weekly_return_tone": "negative", "four_week_return": -6.792005040266304, "four_week_return_label": "-6.8%", "four_week_return_tone": "negative", "twelve_week_return": 3.386616093199675, "twelve_week_return_label": "3.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false, "four_week_width": 22.64001680088768}]}}, "dynamics": {"activity_pressure": "0.00", "activity_pressure_tone": "neutral", "activity_pressure_change_4w": null, "activity_pressure_points": "17.65,22.00 23.53,22.00 29.41,22.00 35.29,22.00 41.18,22.00 47.06,22.00 52.94,22.00 58.82,22.00 64.71,22.00 70.59,22.00 76.47,22.00 82.35,22.00 88.24,22.00 94.12,22.00 100.00,22.00", "relative_leadership": "-", "relative_leadership_tone": null, "relative_leadership_change_4w": null, "relative_leadership_points": "", "expectancy": "Positive", "expectancy_probability": "70.63%", "expectancy_score": 85.3147, "expectancy_tone": "positive", "expectancy_bars": [{"value": null, "value_label": "-", "height": 4, "tone": "neutral"}, {"value": null, "value_label": "-", "height": 4, "tone": "neutral"}, {"value": -0.0, "value_label": "-0.00", "height": 4, "tone": "neutral"}, {"value": 55.102, "value_label": "55.10", "height": 55.102, "tone": "positive"}, {"value": -29.3333, "value_label": "-29.33", "height": 29.3333, "tone": "negative"}, {"value": 0.0, "value_label": "0.00", "height": 4, "tone": "neutral"}, {"value": 63.6364, "value_label": "63.64", "height": 63.6364, "tone": "positive"}, {"value": 0.0, "value_label": "0.00", "height": 4, "tone": "neutral"}, {"value": 55.5556, "value_label": "55.56", "height": 55.55559999999999, "tone": "positive"}, {"value": 66.1538, "value_label": "66.15", "height": 66.1538, "tone": "positive"}, {"value": 0.0, "value_label": "0.00", "height": 4, "tone": "neutral"}, {"value": 57.8755, "value_label": "57.88", "height": 57.8755, "tone": "positive"}, {"value": 62.1711, "value_label": "62.17", "height": 62.1711, "tone": "positive"}, {"value": 65.6716, "value_label": "65.67", "height": 65.6716, "tone": "positive"}, {"value": 71.0983, "value_label": "71.10", "height": 71.0983, "tone": "positive"}, {"value": 63.2242, "value_label": "63.22", "height": 63.22420000000001, "tone": "positive"}, {"value": 65.4846, "value_label": "65.48", "height": 65.4846, "tone": "positive"}, {"value": 70.6294, "value_label": "70.63", "height": 70.6294, "tone": "positive"}], "insights": [{"label": "Pressure", "value": "0.00", "detail": "Latest activity-pressure read.", "tone": "neutral"}, {"label": "Pressure change", "value": "-", "detail": "Four-week change in activity pressure.", "tone": "neutral"}, {"label": "Leadership", "value": "-", "detail": "Latest relative-leadership reading.", "tone": "neutral"}, {"label": "RS change", "value": "-", "detail": "Four-week change in relative leadership.", "tone": "neutral"}]}, "indicators": {"available": true, "activity_pressure_latest": "0.34", "activity_pressure_average": "0.25", "activity_pressure_positive_count": 0, "activity_pressure_bars": [{"value": null, "value_label": "-", "height": 4, "tone": "neutral"}, {"value": null, "value_label": "-", "height": 4, "tone": "neutral"}, {"value": null, "value_label": "-", "height": 4, "tone": "neutral"}, {"value": 0.2, "value_label": "0.20", "height": 20.0, "tone": "negative"}, {"value": 0.204, "value_label": "0.20", "height": 20.4, "tone": "negative"}, {"value": 0.2097, "value_label": "0.21", "height": 20.97, "tone": "negative"}, {"value": 0.2156, "value_label": "0.22", "height": 21.560000000000002, "tone": "negative"}, {"value": 0.2208, "value_label": "0.22", "height": 22.08, "tone": "negative"}, {"value": 0.2223, "value_label": "0.22", "height": 22.23, "tone": "negative"}, {"value": 0.2218, "value_label": "0.22", "height": 22.18, "tone": "negative"}, {"value": 0.2209, "value_label": "0.22", "height": 22.09, "tone": "negative"}, {"value": 0.2242, "value_label": "0.22", "height": 22.42, "tone": "negative"}, {"value": 0.231, "value_label": "0.23", "height": 23.1, "tone": "negative"}, {"value": 0.24, "value_label": "0.24", "height": 24.0, "tone": "negative"}, {"value": 0.258, "value_label": "0.26", "height": 25.8, "tone": "negative"}, {"value": 0.282, "value_label": "0.28", "height": 28.199999999999996, "tone": "negative"}, {"value": 0.31, "value_label": "0.31", "height": 31.0, "tone": "negative"}, {"value": 0.34, "value_label": "0.34", "height": 34.0, "tone": "negative"}], "activity_pressure_points": "17.65,41.00 23.53,39.91 29.41,38.37 35.29,36.77 41.18,35.35 47.06,34.95 52.94,35.08 58.82,35.33 64.71,34.43 70.59,32.59 76.47,30.14 82.35,25.26 88.24,18.74 94.12,11.14 100.00,3.00", "expectancy_points": "11.76,29.90 17.65,9.05 23.53,41.00 29.41,29.90 35.29,5.82 41.18,29.90 47.06,8.88 52.94,4.87 58.82,29.90 64.71,8.00 70.59,6.38 76.47,5.05 82.35,3.00 88.24,5.98 94.12,5.12 100.00,3.18", "expectancy_bars": [{"value": null, "value_label": "-", "height": 4, "tone": "neutral"}, {"value": null, "value_label": "-", "height": 4, "tone": "neutral"}, {"value": -0.0, "value_label": "-0.00", "height": 4, "tone": "neutral"}, {"value": 55.102, "value_label": "55.10", "height": 55.102, "tone": "positive"}, {"value": -29.3333, "value_label": "-29.33", "height": 29.3333, "tone": "negative"}, {"value": 0.0, "value_label": "0.00", "height": 4, "tone": "neutral"}, {"value": 63.6364, "value_label": "63.64", "height": 63.6364, "tone": "positive"}, {"value": 0.0, "value_label": "0.00", "height": 4, "tone": "neutral"}, {"value": 55.5556, "value_label": "55.56", "height": 55.55559999999999, "tone": "positive"}, {"value": 66.1538, "value_label": "66.15", "height": 66.1538, "tone": "positive"}, {"value": 0.0, "value_label": "0.00", "height": 4, "tone": "neutral"}, {"value": 57.8755, "value_label": "57.88", "height": 57.8755, "tone": "positive"}, {"value": 62.1711, "value_label": "62.17", "height": 62.1711, "tone": "positive"}, {"value": 65.6716, "value_label": "65.67", "height": 65.6716, "tone": "positive"}, {"value": 71.0983, "value_label": "71.10", "height": 71.0983, "tone": "positive"}, {"value": 63.2242, "value_label": "63.22", "height": 63.22420000000001, "tone": "positive"}, {"value": 65.4846, "value_label": "65.48", "height": 65.4846, "tone": "positive"}, {"value": 70.6294, "value_label": "70.63", "height": 70.6294, "tone": "positive"}], "confirmation": [{"label": "Trend active", "value": "0/12", "detail": "Active trend-backdrop weeks in the latest 12-week window.", "tone": "negative"}, {"label": "Positive pressure", "value": "0/12", "detail": "Weeks with constructive activity pressure in the latest 12-week window.", "tone": "negative"}, {"label": "Positive leadership", "value": "0/12", "detail": "Weeks with positive relative leadership in the latest 12-week window.", "tone": "negative"}, {"label": "Activity pressure", "value": "0.34", "detail": "Current proprietary activity-pressure read.", "tone": "negative"}, {"label": "Buy signals", "value": "0", "detail": "Accumulation signal count in the latest 12 weeks.", "tone": "neutral"}, {"label": "Reversal markers", "value": "6", "detail": "6 reversal markers", "tone": "negative"}], "trend_backdrop_weeks": 0, "positive_activity_weeks": 0, "positive_leadership_weeks": 0, "accumulation_signal_count": 0, "window_count": 12, "smart_money": {"support_count": 0, "risk_count": 6, "recent_count": 6, "score": 0, "support_label": "No recent accumulation markers", "risk_label": "6 reversal markers"}}, "volume": {"latest": "5.7M", "average_13": "6.4M", "average_52": "5.8M", "ratio_13": "0.9x", "ratio_52": "1.0x", "confirmation": [{"week": "3 Apr", "return": null, "return_label": "-", "return_tone": "neutral", "volume_height": 34.21290790384599, "volume": "5.5M"}, {"week": "10 Apr", "return": -0.16743491379964348, "return_label": "-0.2%", "return_tone": "negative", "volume_height": 21.16102228117528, "volume": "3.4M"}, {"week": "17 Apr", "return": 7.966457023060798, "return_label": "8.0%", "return_tone": "positive", "volume_height": 37.30333196332077, "volume": "6.0M"}, {"week": "24 Apr", "return": -2.4854376747327582, "return_label": "-2.5%", "return_tone": "negative", "volume_height": 23.96675665346518, "volume": "3.9M"}, {"week": "1 May", "return": 5.416172106230368, "return_label": "5.4%", "return_tone": "positive", "volume_height": 18.257966490519827, "volume": "2.9M"}, {"week": "8 May", "return": 5.4778993839373635, "return_label": "5.5%", "return_tone": "positive", "volume_height": 20.903231722135608, "volume": "3.4M"}, {"week": "15 May", "return": -4.441261369736424, "return_label": "-4.4%", "return_tone": "negative", "volume_height": 16.12200177223632, "volume": "2.6M"}, {"week": "22 May", "return": 0.14992578950618843, "return_label": "0.1%", "return_tone": "positive", "volume_height": 14.483826231383693, "volume": "2.3M"}, {"week": "29 May", "return": 0.18712574427494985, "return_label": "0.2%", "return_tone": "positive", "volume_height": 10.529865611210314, "volume": "1.7M"}, {"week": "5 Jun", "return": -6.16361584904123, "return_label": "-6.2%", "return_tone": "negative", "volume_height": 100, "volume": "16.1M"}, {"week": "12 Jun", "return": 2.904233924309056, "return_label": "2.9%", "return_tone": "positive", "volume_height": 38.283336157845326, "volume": "6.2M"}, {"week": "19 Jun", "return": 1.9043905139916644, "return_label": "1.9%", "return_tone": "positive", "volume_height": 68.58953396546077, "volume": "11.0M"}, {"week": "26 Jun", "return": 7.742182024481589, "return_label": "7.7%", "return_tone": "positive", "volume_height": 75.73485560448616, "volume": "12.2M"}, {"week": "3 Jul", "return": 3.0796441703453326, "return_label": "3.1%", "return_tone": "positive", "volume_height": 42.17035335887488, "volume": "6.8M"}, {"week": "10 Jul", "return": -1.4423053111565591, "return_label": "-1.4%", "return_tone": "negative", "volume_height": 30.09218511371187, "volume": "4.8M"}, {"week": "17 Jul", "return": 5.914632527001349, "return_label": "5.9%", "return_tone": "positive", "volume_height": 28.786664195011596, "volume": "4.6M"}, {"week": "24 Jul", "return": 3.4925864909390403, "return_label": "3.5%", "return_tone": "positive", "volume_height": 31.9158590301802, "volume": "5.1M"}, {"week": "31 Jul", "return": -3.820439350525308, "return_label": "-3.8%", "return_tone": "negative", "volume_height": 35.51519222999115, "volume": "5.7M"}], "insights": [{"label": "Participation", "value": "0.9x", "detail": "Latest volume versus the 13-week average.", "tone": "neutral"}, {"label": "Baseline", "value": "6.4M", "detail": "13-week average volume.", "tone": "neutral"}, {"label": "One-year base", "value": "5.8M", "detail": "52-week average volume.", "tone": "neutral"}]}, "risk": {"volatility_13": "4.1%", "volatility_52": "4.2%", "downside_weeks": 6, "upside_weeks": 11, "downside_breadth": "35.3%", "average_gain": "4.0%", "average_loss": "-3.1%", "distribution_scale": "8%", "return_callouts": [{"label": "Weeks higher", "value": "11 of 17", "detail": "6 weeks finished lower.", "tone": "positive"}, {"label": "Best week", "value": "+8.0%", "detail": "Week of 17 Apr.", "tone": "positive"}, {"label": "Worst week", "value": "-6.2%", "detail": "Week of 5 Jun.", "tone": "negative"}, {"label": "Latest week", "value": "-3.8%", "detail": "Week of 31 Jul.", "tone": "negative"}], "buckets": [{"label": "Strong gains", "count": 5, "share": 29.411764705882355, "share_label": "29.4%", "tone": "positive"}, {"label": "Modest gains", "count": 6, "share": 35.294117647058826, "share_label": "35.3%", "tone": "positive"}, {"label": "Flat weeks", "count": 0, "share": 0.0, "share_label": "0.0%", "tone": "neutral"}, {"label": "Modest losses", "count": 4, "share": 23.52941176470588, "share_label": "23.5%", "tone": "negative"}, {"label": "Sharp losses", "count": 2, "share": 11.76470588235294, "share_label": "11.8%", "tone": "negative"}], "insights": [{"label": "Recent vol", "value": "4.1%", "detail": "13-week weekly-return volatility.", "tone": "neutral"}, {"label": "Base vol", "value": "4.2%", "detail": "52-week weekly-return volatility.", "tone": "neutral"}, {"label": "Up/down split", "value": "11/6", "detail": "Count of positive and negative weeks in the 52-week window.", "tone": "positive"}, {"label": "Average skew", "value": "4.0% / -3.1%", "detail": "Average positive week versus average negative week.", "tone": "neutral"}]}, "signals": [{"label": "Trend backdrop", "value": "Inactive", "tone": "negative"}, {"label": "Activity pressure", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-", "tone": "neutral"}, {"label": "Volume", "value": "0.9x", "tone": "neutral"}], "opportunities": ["Price is above Fair Value, showing premium demand versus the model.", "Next-week expectancy is positive at 70.63% based on similar historical setup states."], "risks": ["The trend backdrop is inactive, so price action has not confirmed a constructive regime.", "Activity pressure is negative, which weakens the current setup.", "Activity pressure is weak, so confirmation is not yet broad enough.", "6 reversal markers appear in the recent smart-money tape.", "Latest weekly return ranks in the weaker part of its sector group."], "watch_points": ["Activity pressure is the gauge to monitor for confirmation or fade.", "A volume ratio above 1.5x would show stronger participation in the next move."], "recent_rows": [{"week": "2026-07-31", "close": "30.21 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "27.03 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "5.7M", "trend_backdrop": null}, {"week": "2026-07-24", "close": "31.41 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "26.84 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "5.1M", "trend_backdrop": null}, {"week": "2026-07-17", "close": "30.35 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "26.55 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "4.6M", "trend_backdrop": null}, {"week": "2026-07-10", "close": "28.66 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "26.30 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "4.8M", "trend_backdrop": null}, {"week": "2026-07-03", "close": "29.07 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "26.13 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "6.8M", "trend_backdrop": null}, {"week": "2026-06-26", "close": "28.21 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.90 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "12.2M", "trend_backdrop": null}, {"week": "2026-06-19", "close": "26.18 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.71 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "11.0M", "trend_backdrop": null}, {"week": "2026-06-12", "close": "25.69 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.67 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "6.2M", "trend_backdrop": null}, {"week": "2026-06-05", "close": "24.96 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.67 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "16.1M", "trend_backdrop": null}, {"week": "2026-05-29", "close": "26.60 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.75 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "1.7M", "trend_backdrop": null}, {"week": "2026-05-22", "close": "26.55 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.64 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "2.3M", "trend_backdrop": null}, {"week": "2026-05-15", "close": "26.52 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.51 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "2.6M", "trend_backdrop": null}, {"week": "2026-05-08", "close": "27.75 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "25.34 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "3.4M", "trend_backdrop": null}, {"week": "2026-05-01", "close": "26.31 USD", "return": null, "return_tone": null, "trend_line": "-", "fair_value": "24.86 USD", "activity_pressure": "0.00", "relative_leadership": "-", "volume": "2.9M", "trend_backdrop": null}], "intelligence": {"rating": "Caution", "rating_tone": "negative", "overall_score": "41", "primary_driver": {"label": "Next-Week Expectancy", "score": 85.3147, "score_label": "85", "tone": "positive", "summary": "Next-week expectancy is positive with a 70.63% historical one-week setup read.", "detail": "Adds short-term historical context without overriding trend, activity, or relative leadership.", "metric": "Positive 70.63%", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.05}, "primary_conflict": {"label": "Indicator analysis", "score": 6.374999999999999, "score_label": "6", "tone": "negative", "summary": "Latest 12-week confirmation: trend 0/12, activity pressure 0/12, relative leadership 0/12.", "detail": "Activity pressure 0.34; 6 reversal markers", "metric": "6/100", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.45}, "options_tone": "negative", "options": {"direction": "bearish", "direction_label": "Bearish", "conviction_score": "48.25", "pressure_score": "-69.94", "speculation_score": "8.29", "volatility_score": "63.93", "trend_confirmation_score": "41.01", "expected_move_percent": "9.02019199", "put_call_volume_ratio": "10.00000000", "insight": "JAN shows bearish options pressure with a 48/100 conviction score, put-call volume ratio of 10.00, expected move of 9.0%, and Sharemaestro trend signal inactive."}, "evidence": [{"label": "Weekly tape", "score": 41.000628069185055, "score_label": "41", "tone": "neutral", "summary": "Trend, activity pressure, participation, and risk combine to a 41/100 tape read.", "detail": "", "metric": "41/100", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.6}, {"label": "Indicator analysis", "score": 6.374999999999999, "score_label": "6", "tone": "negative", "summary": "Latest 12-week confirmation: trend 0/12, activity pressure 0/12, relative leadership 0/12.", "detail": "Activity pressure 0.34; 6 reversal markers", "metric": "6/100", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.45}, {"label": "Next-Week Expectancy", "score": 85.3147, "score_label": "85", "tone": "positive", "summary": "Next-week expectancy is positive with a 70.63% historical one-week setup read.", "detail": "Adds short-term historical context without overriding trend, activity, or relative leadership.", "metric": "Positive 70.63%", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.05}, {"label": "Factors", "score": 32.89855072463768, "score_label": "33", "tone": "negative", "summary": "O'Shaughnessy factor stack blends value, quality, momentum, and confidence.", "detail": "Buyback Yield rank 53; Small Cap Core rank 62", "metric": "33/100", "url": "/factors/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.2}, {"label": "Patient Capital", "score": 48.0, "score_label": "48", "tone": "neutral", "summary": "Activity-pressure buy-signal evidence highlights potential institutional accumulation windows.", "detail": "No recent buy signal", "metric": "Quiet", "url": "/patient-capital/", "available": true, "weight": 1}, {"label": "Options", "score": 37.59214285714286, "score_label": "38", "tone": "negative", "summary": "JAN shows bearish options pressure with a 48/100 conviction score, put-call volume ratio of 10.00, expected move of 9.0%, and Sharemaestro trend signal inactive.", "detail": "Bearish \u00b7 Put-side pressure \u00b7 Expected move 9.0%", "metric": "38/100", "url": "/options/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.05}, {"label": "Sentiment", "score": 52.0, "score_label": "52", "tone": "neutral", "summary": "Weighted news tone is neutral across 19 relevant articles.", "detail": "Jan Pattishall-Krupinski Sells 2,500 Shares of WesBanco (NASDAQ:WSBC) Stock", "metric": "52/100", "url": "/sentiment/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 0.95}, {"label": "Insiders", "score": 50.0, "score_label": "50", "tone": "neutral", "summary": "No recent insider transaction evidence is stored.", "detail": "", "metric": "50/100", "url": "/insider-activity/", "available": false, "weight": 0}, {"label": "Earnings", "score": 48.0, "score_label": "48", "tone": "neutral", "summary": "Next report is scheduled for 04 Aug 2026; event risk rises as the date approaches.", "detail": "", "metric": "3d", "url": "/earnings-calendar/", "available": true, "weight": 0.55}], "positives": [{"label": "Next-Week Expectancy", "score": 85.3147, "score_label": "85", "tone": "positive", "summary": "Next-week expectancy is positive with a 70.63% historical one-week setup read.", "detail": "Adds short-term historical context without overriding trend, activity, or relative leadership.", "metric": "Positive 70.63%", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.05}], "negatives": [{"label": "Indicator analysis", "score": 6.374999999999999, "score_label": "6", "tone": "negative", "summary": "Latest 12-week confirmation: trend 0/12, activity pressure 0/12, relative leadership 0/12.", "detail": "Activity pressure 0.34; 6 reversal markers", "metric": "6/100", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.45}, {"label": "Factors", "score": 32.89855072463768, "score_label": "33", "tone": "negative", "summary": "O'Shaughnessy factor stack blends value, quality, momentum, and confidence.", "detail": "Buyback Yield rank 53; Small Cap Core rank 62", "metric": "33/100", "url": "/factors/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.2}, {"label": "Options", "score": 37.59214285714286, "score_label": "38", "tone": "negative", "summary": "JAN shows bearish options pressure with a 48/100 conviction score, put-call volume ratio of 10.00, expected move of 9.0%, and Sharemaestro trend signal inactive.", "detail": "Bearish \u00b7 Put-side pressure \u00b7 Expected move 9.0%", "metric": "38/100", "url": "/options/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.05}], "conclusion": ["The strongest supporting evidence is next-week expectancy: Next-week expectancy is positive with a 70.63% historical one-week setup read.", "The main constraint is indicator analysis: Latest 12-week confirmation: trend 0/12, activity pressure 0/12, relative leadership 0/12.", "The combined read is defensive, so risk control and evidence of stabilization matter more than headline upside."], "weekly_changes": [{"label": "Price follow-through", "value": "-3.8%", "detail": "Latest completed week; four-week move 3.9%.", "tone": "negative", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Indicator stack", "value": "0/50", "detail": "Trend and activity pressure are weighted against the latest 12-week confirmation window.", "tone": "negative", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Trend backdrop", "value": "Active", "detail": "The trend backdrop defines the current weekly regime.", "tone": "positive", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Patient Capital", "value": "Quiet", "detail": "Activity-pressure buy-signal status for institutional accumulation timing.", "tone": "neutral", "url": "/patient-capital/"}, {"label": "Next-Week Expectancy", "value": "Positive 70.63%", "detail": "Historical one-week expectancy contributes to the evidence score when direction is confirmed.", "tone": "positive", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Options pressure", "value": "Bearish", "detail": "48/100 conviction; expected move 9.0%.", "tone": "negative", "url": "/options/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "News sentiment", "value": "52/100", "detail": "19 relevant articles in the latest sentiment read.", "tone": "neutral", "url": "/sentiment/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Event risk", "value": "3d", "detail": "Next report is scheduled for 04 Aug 2026; event risk rises as the date approaches.", "tone": "negative", "url": "/earnings-calendar/"}]}, "investor_view": {"stance": "Mixed setup", "stance_tone": "neutral", "setup_score": "47", "bottom_line": "The weekly trend is not active. Price is - below the Trend Line and sits at 74.3% of its 52-week range. The latest completed week returned -3.8%, after a 3.9% four-week move. The latest factor snapshot indicates quality is middle-of-the-pack; growth is moderate; valuation is neither clearly cheap nor expensive. Options positioning is bearish with 48/100 conviction, while the latest news-sentiment score is 52/100. Near-term considerations: volume confirmation is below normal; earnings are due in 3d.", "price_summary": "The weekly trend is not active. Price is - below the Trend Line and sits at 74.3% of its 52-week range. The latest completed week returned -3.8%, after a 3.9% four-week move.", "volume_summary": "Latest weekly volume is 0.9x the 13-week average. Participation is below its recent norm, so price strength is not receiving full volume confirmation.", "momentum_summary": "Performance is 3.9% over four weeks, 8.9% over 12 weeks, and - over one year. The current trend has remained active for 0 consecutive weeks.", "fundamentals": {"available": true, "summary": "The latest factor snapshot indicates quality is middle-of-the-pack; growth is moderate; valuation is neither clearly cheap nor expensive.", "week_end": "2026-07-26", "financials_period_end": "2026-03-31", "coverage": "76%", "confidence": "73%", "url": "", "rank_scores": [{"label": "Overall factor strength", "value": "24/100", "width": 24.0, "tone": "neutral", "detail": "Blend of value, momentum, and quality. Underlying universe rank 77; rank 1 is best."}, {"label": "Value", "value": "38/100", "width": 38.0, "tone": "neutral", "detail": "Relative valuation strength. Underlying universe rank 63; rank 1 is best."}, {"label": "Quality", "value": "37/100", "width": 37.0, "tone": "neutral", "detail": "Profitability and accounting quality. Underlying universe rank 64; rank 1 is best."}, {"label": "Momentum", "value": "39/100", "width": 39.0, "tone": "neutral", "detail": "Medium-term price momentum. Underlying universe rank 62; rank 1 is best."}, {"label": "Growth", "value": "39/100", "width": 39.0, "tone": "neutral", "detail": "Revenue and earnings growth. Underlying universe rank 62; rank 1 is best."}], "groups": [{"title": "Valuation", "summary": "How much investors are paying for earnings, sales, and cash flow.", "metrics": [{"label": "P/E", "value": "-", "detail": "Price divided by trailing earnings.", "tone": "neutral"}, {"label": "Price / sales", "value": "8.6x", "detail": "Market value relative to trailing revenue.", "tone": "neutral"}, {"label": "EV / EBITDA", "value": "30.7x", "detail": "Enterprise value relative to operating cash earnings.", "tone": "neutral"}, {"label": "Free-cash-flow yield", "value": "4.0%", "detail": "Free cash flow as a share of enterprise value.", "tone": "neutral"}]}, {"title": "Business quality", "summary": "Margins and the return generated on invested capital.", "metrics": [{"label": "Gross margin", "value": "100.0%", "detail": "Gross profit retained from each unit of revenue.", "tone": "neutral"}, {"label": "Operating margin", "value": "-8.7%", "detail": "Operating profit retained from revenue.", "tone": "neutral"}, {"label": "Free-cash-flow margin", "value": "33.8%", "detail": "Free cash flow generated from revenue.", "tone": "neutral"}, {"label": "Return on invested capital", "value": "-", "detail": "Operating return generated on invested capital.", "tone": "neutral"}]}, {"title": "Growth and financial strength", "summary": "Recent business growth and accounting strength.", "metrics": [{"label": "Revenue growth", "value": "35.7%", "detail": "Latest one-year revenue growth.", "tone": "neutral"}, {"label": "EPS growth", "value": "-", "detail": "Latest one-year earnings-per-share growth.", "tone": "neutral"}, {"label": "Free-cash-flow growth", "value": "34.7%", "detail": "Latest one-year free-cash-flow growth.", "tone": "neutral"}, {"label": "Piotroski F-score", "value": "5/9", "detail": "Nine-point accounting-strength checklist.", "tone": "neutral"}]}, {"title": "Shareholder return and balance sheet", "summary": "Cash returned to owners and financial leverage.", "metrics": [{"label": "Dividend yield", "value": "0.7%", "detail": "Cash dividends relative to market value.", "tone": "neutral"}, {"label": "Buyback yield", "value": "0.0%", "detail": "Net share repurchases relative to market value.", "tone": "neutral"}, {"label": "Shareholder yield", "value": "0.7%", "detail": "Dividend yield plus net buyback yield.", "tone": "neutral"}, {"label": "Net debt / EBITDA", "value": "-4.9x", "detail": "Balance-sheet debt relative to operating cash earnings.", "tone": "neutral"}]}]}, "weekly_change": [{"label": "Price follow-through", "value": "-3.8%", "detail": "Latest completed week; four-week move 3.9%.", "tone": "negative", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Indicator stack", "value": "0/50", "detail": "Trend and activity pressure are weighted against the latest 12-week confirmation window.", "tone": "negative", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Trend backdrop", "value": "Active", "detail": "The trend backdrop defines the current weekly regime.", "tone": "positive", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Patient Capital", "value": "Quiet", "detail": "Activity-pressure buy-signal status for institutional accumulation timing.", "tone": "neutral", "url": "/patient-capital/"}, {"label": "Next-Week Expectancy", "value": "Positive 70.63%", "detail": "Historical one-week expectancy contributes to the evidence score when direction is confirmed.", "tone": "positive", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Options pressure", "value": "Bearish", "detail": "48/100 conviction; expected move 9.0%.", "tone": "negative", "url": "/options/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "News sentiment", "value": "52/100", "detail": "19 relevant articles in the latest sentiment read.", "tone": "neutral", "url": "/sentiment/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/"}, {"label": "Event risk", "value": "3d", "detail": "Next report is scheduled for 04 Aug 2026; event risk rises as the date approaches.", "tone": "negative", "url": "/earnings-calendar/"}], "strengths": ["Price is above Fair Value, showing premium demand versus the model.", "Next-week expectancy is positive at 70.63% based on similar historical setup states."], "risks": ["The trend backdrop is inactive, so price action has not confirmed a constructive regime.", "Activity pressure is negative, which weakens the current setup.", "Activity pressure is weak, so confirmation is not yet broad enough.", "6 reversal markers appear in the recent smart-money tape."], "watch_points": ["Activity pressure is the gauge to monitor for confirmation or fade.", "A volume ratio above 1.5x would show stronger participation in the next move."], "evidence": {"weekly_tape": {"label": "Weekly tape", "score": 41.000628069185055, "score_label": "41", "tone": "neutral", "summary": "Trend, activity pressure, participation, and risk combine to a 41/100 tape read.", "detail": "", "metric": "41/100", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.6}, "indicator_analysis": {"label": "Indicator analysis", "score": 6.374999999999999, "score_label": "6", "tone": "negative", "summary": "Latest 12-week confirmation: trend 0/12, activity pressure 0/12, relative leadership 0/12.", "detail": "Activity pressure 0.34; 6 reversal markers", "metric": "6/100", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.45}, "next-week_expectancy": {"label": "Next-Week Expectancy", "score": 85.3147, "score_label": "85", "tone": "positive", "summary": "Next-week expectancy is positive with a 70.63% historical one-week setup read.", "detail": "Adds short-term historical context without overriding trend, activity, or relative leadership.", "metric": "Positive 70.63%", "url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.05}, "factors": {"label": "Factors", "score": 32.89855072463768, "score_label": "33", "tone": "negative", "summary": "O'Shaughnessy factor stack blends value, quality, momentum, and confidence.", "detail": "Buyback Yield rank 53; Small Cap Core rank 62", "metric": "33/100", "url": "/factors/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.2}, "patient_capital": {"label": "Patient Capital", "score": 48.0, "score_label": "48", "tone": "neutral", "summary": "Activity-pressure buy-signal evidence highlights potential institutional accumulation windows.", "detail": "No recent buy signal", "metric": "Quiet", "url": "/patient-capital/", "available": true, "weight": 1}, "options": {"label": "Options", "score": 37.59214285714286, "score_label": "38", "tone": "negative", "summary": "JAN shows bearish options pressure with a 48/100 conviction score, put-call volume ratio of 10.00, expected move of 9.0%, and Sharemaestro trend signal inactive.", "detail": "Bearish \u00b7 Put-side pressure \u00b7 Expected move 9.0%", "metric": "38/100", "url": "/options/ticker/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 1.05}, "sentiment": {"label": "Sentiment", "score": 52.0, "score_label": "52", "tone": "neutral", "summary": "Weighted news tone is neutral across 19 relevant articles.", "detail": "Jan Pattishall-Krupinski Sells 2,500 Shares of WesBanco (NASDAQ:WSBC) Stock", "metric": "52/100", "url": "/sentiment/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "available": true, "weight": 0.95}, "insiders": {"label": "Insiders", "score": 50.0, "score_label": "50", "tone": "neutral", "summary": "No recent insider transaction evidence is stored.", "detail": "", "metric": "50/100", "url": "/insider-activity/", "available": false, "weight": 0}, "earnings": {"label": "Earnings", "score": 48.0, "score_label": "48", "tone": "neutral", "summary": "Next report is scheduled for 04 Aug 2026; event risk rises as the date approaches.", "detail": "", "metric": "3d", "url": "/earnings-calendar/", "available": true, "weight": 0.55}}, "section_nav": [{"id": "overview", "label": "Overview"}, {"id": "price-action", "label": "Price"}, {"id": "volume-demand", "label": "Volume"}, {"id": "momentum", "label": "Momentum"}, {"id": "fundamentals", "label": "Fundamentals"}, {"id": "ownership-flow", "label": "Ownership & Flow"}, {"id": "catalysts-risk", "label": "Catalysts & Risk"}, {"id": "peer-context", "label": "Peer Context"}, {"id": "weekly-data", "label": "Weekly Data"}]}, "chart_url": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/", "api_path": "/terminal/2c45fe9b-c8b9-4cfc-a528-47c81a57b41a/report/api/"}