{"ticker": {"uuid": "cfc7e3ff-59da-4bdb-afec-86fcaca3eeea", "symbol": "DGG", "name": "Dollar General Corporation", "exchange": "MEX", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "DGG closed the latest completed week at 1,808 MXN. The 4-week return is 4.1% and the 12-week return is -18.0%. Trend Signal is inactive, Market Dynamics is -1.27.", "description": "Dollar General Corporation, a discount retailer, provides various merchandise products in the southern, southwestern, midwestern, and eastern United States. It offers consumable products, including paper towels, bath tissues, paper dinnerware, trash and storage bags, disinfectants, and laundry products; packaged food, such as cereals, pasta, canned soups, canned meats, fruits and vegetables, condiments, spices, sugar, and flour; and perishables, including milk, eggs, bread, refrigerated and frozen food, beer, wine, and produce; candy, cookies, crackers, salty snacks, and carbonated beverages; over-the-counter medicines and personal care products including soap, body wash, shampoo, cosmetics, dental hygiene and foot care products; pet supplies and pet food; and tobacco products. The company also provides seasonal products comprising holiday items, toys, batteries, small electronics, greeting cards, stationery, prepaid phones and accessories, gardening supplies, hardware, automotive, and home office supplies; home products include kitchen supplies, cookware, small appliances, light bulbs, storage containers, frames, candles, craft supplies and kitchen, and bed and bath soft goods; and apparel products for infants, toddlers, girls, boys, women and men, as well as socks, underwear, disposable diapers, shoes and accessories. The company was formerly known as J.L. Turner & Son, Inc. and changed its name to Dollar General Corporation in 1968. Dollar General Corporation was founded in 1939 and is based in Goodlettsville, Tennessee.", "setup_signature": "Risk-first tape", "composite_score": "17", "kpis": [{"label": "Latest Close", "value": "1,808 MXN", "hint": "2026-06-12"}, {"label": "1W Return", "value": "0.0%", "tone": "neutral", "hint": "latest completed week"}, {"label": "4W Return", "value": "4.1%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "-18.0%", "tone": "negative", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "55.8%", "hint": "29 of 52 weeks active"}, {"label": "Volume Ratio", "value": "-", "hint": "vs 13-week average"}], "classification": {"exchange": "MEX", "country": "MX", "sector": "Consumer Defensive", "industry": "Discount Stores", "currency": "MXN", "market_cap": "418.9B"}, "price": {"trend_line": "2,258 MXN", "fair_value": "2,101 MXN", "vs_trend": "-19.9%", "vs_fair_value": "-13.9%", "high_52": "2,716 MXN", "low_52": "1,737 MXN", "drawdown": "-33.4%", "range_position": "7.3%"}, "momentum": {"returns": [{"label": "1W", "value": 0.0, "value_label": "0.0%", "tone": "neutral", "width": 4}, {"label": "4W", "value": 4.107283144915008, "value_label": "4.1%", "tone": "positive", "width": 11.735094699757164}, {"label": "12W", "value": -17.99560079599167, "value_label": "-18.0%", "tone": "negative", "width": 51.41600227426192}, {"label": "26W", "value": -25.55740460998396, "value_label": "-25.6%", "tone": "negative", "width": 73.0211560285256}, {"label": "52W", "value": -16.58826790431641, "value_label": "-16.6%", "tone": "negative", "width": 47.39505115518974}], "trend_streak": 0, "active_weeks": 29, "active_breadth": "55.8%", "peer": {"scope": "MX Consumer Defensive", "count": 53, "rank": 30, "percentile": 44.230769230769226, "avg_weekly_return": 0.9669982974397697}}, "setup": {"scores": [{"label": "Trend", "value": 30.673076923076927, "value_label": "31", "width": 30.673076923076927, "tone": "negative", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 43.250710516912015, "value_label": "43", "width": 43.250710516912015, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 26.09993965921435, "value_label": "26", "width": 26.09993965921435, "tone": "negative", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 1.2626294149670088, "value_label": "1", "width": 4, "tone": "negative", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "6 Mar", "return": 6.04371251850566, "return_label": "6.0%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 50.364270987547165}, {"week": "13 Mar", "return": -5.956918133148731, "return_label": "-6.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 49.640984442906095}, {"week": "20 Mar", "return": -13.6837674090594, "return_label": "-13.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 100}, {"week": "27 Mar", "return": -4.850866459434471, "return_label": "-4.9%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 40.42388716195393}, {"week": "3 Apr", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "10 Apr", "return": 0.0281287653466914, "return_label": "0.0%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "17 Apr", "return": -1.2580967991295737, "return_label": "-1.3%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 10.484139992746448}, {"week": "24 Apr", "return": 1.5859124999999985, "return_label": "1.6%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 13.215937499999988}, {"week": "1 May", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "8 May", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "15 May", "return": -17.492376893625075, "return_label": "-17.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 100}, {"week": "22 May", "return": 5.661982616658761, "return_label": "5.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 47.18318847215634}, {"week": "29 May", "return": 3.651226158038147, "return_label": "3.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 30.42688465031789}, {"week": "5 Jun", "return": -4.942166140904311, "return_label": "-4.9%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 41.184717840869254}, {"week": "12 Jun", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}]}, "groups": {"sector": {"scope": "MX Consumer Defensive", "count": 53, "avg_weekly_return": 0.9669982974397697, "avg_four_week_return": -0.4958954002751523, "avg_twelve_week_return": -1.7663605426242202, "trend_breadth": 35.84905660377358, "positive_md_breadth": 41.509433962264154, "positive_rs_breadth": 26.41509433962264, "week_rank": 32, "four_week_rank": 14, "twelve_week_rank": 49, "top_peers": [{"id": 47240, "symbol": "DNUT", "name": "Krispy Kreme, Inc.", "exchange": "MEX", "url": "/terminal/c43be2e4-bc93-48f5-80cb-9ae637d526ec/report/", "weekly_return": 25.6198347107438, "weekly_return_label": "25.6%", "weekly_return_tone": "positive", "four_week_return": 33.33333333333333, "four_week_return_label": "33.3%", "four_week_return_tone": "positive", "twelve_week_return": 15.151515151515152, "twelve_week_return_label": "15.2%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}, {"id": 47728, "symbol": "MNST", "name": "Monster Beverage Corporation", "exchange": "MEX", "url": "/terminal/17eaf8ba-247d-4677-abc2-bd73da2daf0b/report/", "weekly_return": 1.3165651380768453, "weekly_return_label": "1.3%", "weekly_return_tone": "positive", "four_week_return": 18.622373324247324, "four_week_return_label": "18.6%", "four_week_return_tone": "positive", "twelve_week_return": 15.136219680232156, "twelve_week_return_label": "15.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 48100, "symbol": "TBBBN", "name": "BBB FOODS INC", "exchange": "MEX", "url": "/terminal/97063cc1-15d1-4736-ae02-097715e7d5d3/report/", "weekly_return": 6.773438231269177, "weekly_return_label": "6.8%", "weekly_return_tone": "positive", "four_week_return": 14.962206299212594, "four_week_return_label": "15.0%", "four_week_return_tone": "positive", "twelve_week_return": 23.940578947368415, "twelve_week_return_label": "23.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 48119, "symbol": "TGT", "name": "Target Corporation", "exchange": "MEX", "url": "/terminal/0b0a4659-6a1c-4fb9-a6da-4938dd8ece26/report/", "weekly_return": 9.410422342958155, "weekly_return_label": "9.4%", "weekly_return_tone": "positive", "four_week_return": 9.675015252884544, "four_week_return_label": "9.7%", "four_week_return_tone": "positive", "twelve_week_return": 14.890137661279157, "twelve_week_return_label": "14.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 47144, "symbol": "CLX", "name": "The Clorox Company", "exchange": "MEX", "url": "/terminal/067fb63b-8d7a-454e-94af-51f8c27656bb/report/", "weekly_return": 5.85305105853051, "weekly_return_label": "5.9%", "weekly_return_tone": "positive", "four_week_return": 8.369991273111218, "four_week_return_label": "8.4%", "four_week_return_tone": "positive", "twelve_week_return": -10.931053940384789, "twelve_week_return_label": "-10.9%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}]}, "industry": {"scope": "MX Discount Stores", "count": 6, "avg_weekly_return": 2.7874574997755825, "avg_four_week_return": 1.2246873626473347, "avg_twelve_week_return": 1.1766019572516182, "trend_breadth": 50.0, "positive_md_breadth": 33.33333333333333, "positive_rs_breadth": 33.33333333333333, "week_rank": 4, "four_week_rank": 3, "twelve_week_rank": 6, "top_peers": [{"id": 48100, "symbol": "TBBBN", "name": "BBB FOODS INC", "exchange": "MEX", "url": "/terminal/97063cc1-15d1-4736-ae02-097715e7d5d3/report/", "weekly_return": 6.773438231269177, "weekly_return_label": "6.8%", "weekly_return_tone": "positive", "four_week_return": 14.962206299212594, "four_week_return_label": "15.0%", "four_week_return_tone": "positive", "twelve_week_return": 23.940578947368415, "twelve_week_return_label": "23.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 48119, "symbol": "TGT", "name": "Target Corporation", "exchange": "MEX", "url": "/terminal/0b0a4659-6a1c-4fb9-a6da-4938dd8ece26/report/", "weekly_return": 9.410422342958155, "weekly_return_label": "9.4%", "weekly_return_tone": "positive", "four_week_return": 9.675015252884544, "four_week_return_label": "9.7%", "four_week_return_tone": "positive", "twelve_week_return": 14.890137661279157, "twelve_week_return_label": "14.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 47226, "symbol": "DGG", "name": "Dollar General Corporation", "exchange": "MEX", "url": "/terminal/cfc7e3ff-59da-4bdb-afec-86fcaca3eeea/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 4.107283144915008, "four_week_return_label": "4.1%", "four_week_return_tone": "positive", "twelve_week_return": -17.99560079599167, "twelve_week_return_label": "-18.0%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 48285, "symbol": "WALMEX", "name": "Wal-Mart de M\u00e9xico, S.A.B. de C.V.", "exchange": "MEX", "url": "/terminal/e8c0d67d-9115-4fd3-9372-6632589afed9/report/", "weekly_return": 2.0348287608133755, "weekly_return_label": "2.0%", "weekly_return_tone": "positive", "four_week_return": -4.870481576067128, "four_week_return_label": "-4.9%", "four_week_return_tone": "negative", "twelve_week_return": -6.65830869264916, "twelve_week_return_label": "-6.7%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 47168, "symbol": "COST", "name": "Costco Wholesale Corporation", "exchange": "MEX", "url": "/terminal/d8c367ab-9dfa-4a12-92c1-128d4eb2ec85/report/", "weekly_return": -1.4444470317567262, "weekly_return_label": "-1.4%", "weekly_return_tone": "negative", "four_week_return": -7.5521550063301595, "four_week_return_label": "-7.6%", "four_week_return_tone": "negative", "twelve_week_return": -3.883205503529778, "twelve_week_return_label": "-3.9%", "twelve_week_return_tone": "negative", "trend_active": true, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "-1.27", "market_dynamics_tone": "negative", "md_4_change": "-12.9%", "relative_strength": "-20.33", "rs_4_change": "18.3%", "expectation": "Negative", "expectation_probability": "32.45%"}, "volume": {"latest": "0", "average_13": "379", "average_52": "300", "ratio_13": "-", "ratio_52": "-"}, "risk": {"volatility_13": "6.3%", "volatility_52": "5.9%", "downside_weeks": 16, "upside_weeks": 11, "downside_breadth": "30.8%", "average_gain": "6.2%", "average_loss": "-4.9%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-19.9%", "tone": "negative"}, {"label": "Volume", "value": "-", "tone": "neutral"}], "opportunities": ["No strong opportunity cluster is confirmed yet; monitor trend and Market Dynamics."], "risks": ["Trend Signal is inactive, so price action has not confirmed a constructive regime.", "Price is below the Trend Line, which keeps downside pressure in focus.", "Price is below Fair Value, so the market is still discounting the latest tape.", "Market Dynamics is negative, which weakens the current setup.", "The share remains more than 20% below its 52-week high."], "watch_points": ["Trend Line remains the key weekly regime level.", "Market Dynamics is the pressure gauge to monitor for confirmation or fade."], "recent_rows": [{"week": "2026-06-12", "close": "1,808 MXN", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "2,258 MXN", "fair_value": "2,101 MXN", "market_dynamics": "-1.27", "relative_strength": "-20.33", "volume": "0", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "1,808 MXN", "weekly_return": -4.942166140904311, "weekly_return_label": "-4.9%", "weekly_return_tone": "negative", "trend_line": "2,260 MXN", "fair_value": "2,107 MXN", "market_dynamics": "-1.24", "relative_strength": "-18.66", "volume": "6", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "1,902 MXN", "weekly_return": 3.651226158038147, "weekly_return_label": "3.7%", "weekly_return_tone": "positive", "trend_line": "2,262 MXN", "fair_value": "2,113 MXN", "market_dynamics": "-1.14", "relative_strength": "-17.90", "volume": "31", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "1,835 MXN", "weekly_return": 5.661982616658761, "weekly_return_label": "5.7%", "weekly_return_tone": "positive", "trend_line": "2,261 MXN", "fair_value": "2,119 MXN", "market_dynamics": "-1.11", "relative_strength": "-20.76", "volume": "1.2K", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "1,737 MXN", "weekly_return": -17.492376893625075, "weekly_return_label": "-17.5%", "weekly_return_tone": "negative", "trend_line": "2,261 MXN", "fair_value": "2,131 MXN", "market_dynamics": "-1.12", "relative_strength": "-24.89", "volume": "9", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "2,105 MXN", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "2,266 MXN", "fair_value": "2,144 MXN", "market_dynamics": "-0.92", "relative_strength": "-11.70", "volume": "0", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "2,105 MXN", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "2,255 MXN", "fair_value": "2,156 MXN", "market_dynamics": "-0.94", "relative_strength": "-9.20", "volume": "0", "trend_signal": "Off"}, {"week": "2026-04-24", "close": "2,105 MXN", "weekly_return": 1.5859124999999985, "weekly_return_label": "1.6%", "weekly_return_tone": "positive", "trend_line": "2,246 MXN", "fair_value": "2,167 MXN", "market_dynamics": "-0.93", "relative_strength": "-11.06", "volume": "42", "trend_signal": "Off"}, {"week": "2026-04-17", "close": "2,072 MXN", "weekly_return": -1.2580967991295737, "weekly_return_label": "-1.3%", "weekly_return_tone": "negative", "trend_line": "2,240 MXN", "fair_value": "2,179 MXN", "market_dynamics": "-0.82", "relative_strength": "-13.26", "volume": "2.2K", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "2,098 MXN", "weekly_return": 0.0281287653466914, "weekly_return_label": "0.0%", "weekly_return_tone": "positive", "trend_line": "2,235 MXN", "fair_value": "2,190 MXN", "market_dynamics": "-0.91", "relative_strength": "-12.62", "volume": "0", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "2,098 MXN", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "2,232 MXN", "fair_value": "2,200 MXN", "market_dynamics": "-0.70", "relative_strength": "-12.49", "volume": "0", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "2,098 MXN", "weekly_return": -4.850866459434471, "weekly_return_label": "-4.9%", "weekly_return_tone": "negative", "trend_line": "2,228 MXN", "fair_value": "2,211 MXN", "market_dynamics": "-0.30", "relative_strength": "-8.97", "volume": "1.4K", "trend_signal": "On"}, {"week": "2026-03-20", "close": "2,205 MXN", "weekly_return": -13.6837674090594, "weekly_return_label": "-13.7%", "weekly_return_tone": "negative", "trend_line": "2,225 MXN", "fair_value": "2,221 MXN", "market_dynamics": "-0.07", "relative_strength": "-0.55", "volume": "102", "trend_signal": "On"}, {"week": "2026-03-13", "close": "2,554 MXN", "weekly_return": -5.956918133148731, "weekly_return_label": "-6.0%", "weekly_return_tone": "negative", "trend_line": "2,218 MXN", "fair_value": "2,231 MXN", "market_dynamics": "0.27", "relative_strength": "12.68", "volume": "7", "trend_signal": "On"}], "chart_url": "/terminal/cfc7e3ff-59da-4bdb-afec-86fcaca3eeea/", "api_path": "/terminal/cfc7e3ff-59da-4bdb-afec-86fcaca3eeea/report/api/"}