{"ticker": {"uuid": "93213538-41bf-48c3-b534-84ba249e630c", "symbol": "BIMBOA", "name": "Grupo Bimbo, S.A.B. de C.V.", "exchange": "MEX", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "BIMBOA closed the latest completed week at 58.24 MXN. The 4-week return is -1.6% and the 12-week return is 3.1%. Trend Signal is inactive, Market Dynamics is -0.27.", "description": "Grupo Bimbo, S.A.B. de C.V., together with its subsidiaries, produces, distributes, and markets bakery products. It offers sliced bread, buns and rolls, pastries, cakes, cookies, toast, English muffins, bagels, tortillas and flatbreads, and salty snacks. The company operates Mexico, North America, Central America, Latin America, Europe and Africa, and Asia. Grupo Bimbo, S.A.B. de C.V. was founded in 1945 and is based in Mexico City, Mexico.", "setup_signature": "Balanced read", "composite_score": "41", "kpis": [{"label": "Latest Close", "value": "58.24 MXN", "hint": "2026-06-12"}, {"label": "1W Return", "value": "4.4%", "tone": "positive", "hint": "latest completed week"}, {"label": "4W Return", "value": "-1.6%", "tone": "negative", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "3.1%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "50.0%", "hint": "26 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.8x", "hint": "vs 13-week average"}], "classification": {"exchange": "MEX", "country": "MX", "sector": "Consumer Defensive", "industry": "Packaged Foods", "currency": "MXN", "market_cap": "248.0B"}, "price": {"trend_line": "59.01 MXN", "fair_value": "64.39 MXN", "vs_trend": "-1.3%", "vs_fair_value": "-9.6%", "high_52": "67.43 MXN", "low_52": "48.01 MXN", "drawdown": "-13.6%", "range_position": "52.7%"}, "momentum": {"returns": [{"label": "1W", "value": 4.410188318576342, "value_label": "4.4%", "tone": "positive", "width": 12.600538053075264}, {"label": "4W", "value": -1.604995803429568, "value_label": "-1.6%", "tone": "negative", "width": 4.585702295513052}, {"label": "12W", "value": 3.12113893327842, "value_label": "3.1%", "tone": "positive", "width": 8.917539809366914}, {"label": "26W", "value": -0.6277768320392308, "value_label": "-0.6%", "tone": "negative", "width": 4}, {"label": "52W", "value": 14.751947536924598, "value_label": "14.8%", "tone": "positive", "width": 42.14842153407028}], "trend_streak": 0, "active_weeks": 26, "active_breadth": "50.0%", "peer": {"scope": "MX Consumer Defensive", "count": 53, "rank": 6, "percentile": 90.38461538461539, "avg_weekly_return": 0.9669982974397697}}, "setup": {"scores": [{"label": "Trend", "value": 27.500000000000004, "value_label": "28", "width": 27.500000000000004, "tone": "negative", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 49.11753469206257, "value_label": "49", "width": 49.11753469206257, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 50.39717796076654, "value_label": "50", "width": 50.39717796076654, "tone": "neutral", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 29.560302951375945, "value_label": "30", "width": 29.560302951375945, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 33.67171157165618, "value_label": "34", "width": 33.67171157165618, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 54.380171659392886, "value_label": "54", "width": 54.380171659392886, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": -2.202783510995783, "return_label": "-2.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 18.356529258298192}, {"week": "6 Mar", "return": -2.076675091599835, "return_label": "-2.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 17.305625763331957}, {"week": "13 Mar", "return": -2.887441877836828, "return_label": "-2.9%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 24.062015648640234}, {"week": "20 Mar", "return": -3.3764465513397535, "return_label": "-3.4%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 28.137054594497947}, {"week": "27 Mar", "return": 1.8254494888102542, "return_label": "1.8%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 15.212079073418785}, {"week": "3 Apr", "return": 0.9219775700981443, "return_label": "0.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 7.6831464174845365}, {"week": "10 Apr", "return": -1.8778569963409657, "return_label": "-1.9%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 15.64880830284138}, {"week": "17 Apr", "return": -0.9482714630601972, "return_label": "-0.9%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 7.902262192168309}, {"week": "24 Apr", "return": -4.7867752788279105, "return_label": "-4.8%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 39.88979399023258}, {"week": "1 May", "return": 8.55576211753438, "return_label": "8.6%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 71.29801764611983}, {"week": "8 May", "return": -1.481981775003716, "return_label": "-1.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 12.349848125030967}, {"week": "15 May", "return": 3.0475472602887916, "return_label": "3.0%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 25.396227169073267}, {"week": "22 May", "return": -1.6387869849431773, "return_label": "-1.6%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 13.656558207859812}, {"week": "29 May", "return": 2.524902052131529, "return_label": "2.5%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 21.040850434429405}, {"week": "5 Jun", "return": -6.550511083104564, "return_label": "-6.6%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 54.587592359204706}, {"week": "12 Jun", "return": 4.410188318576342, "return_label": "4.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 36.75156932146952}]}, "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": 6, "four_week_rank": 30, "twelve_week_rank": 17, "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 Packaged Foods", "count": 11, "avg_weekly_return": -0.33805589569249395, "avg_four_week_return": -2.8827121216974003, "avg_twelve_week_return": -5.006209646894563, "trend_breadth": 9.090909090909092, "positive_md_breadth": 36.36363636363637, "positive_rs_breadth": 9.090909090909092, "week_rank": 2, "four_week_rank": 6, "twelve_week_rank": 2, "top_peers": [{"id": 47623, "symbol": "KHC", "name": "The Kraft Heinz Company", "exchange": "MEX", "url": "/terminal/dd07f053-c507-44d6-93fd-07b07e91b788/report/", "weekly_return": 7.6923076923076925, "weekly_return_label": "7.7%", "weekly_return_tone": "positive", "four_week_return": 7.753142353579443, "four_week_return_label": "7.8%", "four_week_return_tone": "positive", "twelve_week_return": 8.266957332169977, "twelve_week_return_label": "8.3%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 47724, "symbol": "MKC", "name": "McCormick & Company, Incorporated", "exchange": "MEX", "url": "/terminal/21c10501-75cd-47e3-9734-196b9cb3b93c/report/", "weekly_return": 1.5051173991571343, "weekly_return_label": "1.5%", "weekly_return_tone": "positive", "four_week_return": 5.506883604505632, "four_week_return_label": "5.5%", "four_week_return_tone": "positive", "twelve_week_return": -11.848848158962307, "twelve_week_return_label": "-11.8%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 47436, "symbol": "GIS", "name": "General Mills, Inc.", "exchange": "MEX", "url": "/terminal/85f6cf58-ee60-4ce8-b716-15490f91c4f0/report/", "weekly_return": 0.8547008547008548, "weekly_return_label": "0.9%", "weekly_return_tone": "positive", "four_week_return": 2.966841186736475, "four_week_return_label": "3.0%", "four_week_return_tone": "positive", "twelve_week_return": -11.314238449112464, "twelve_week_return_label": "-11.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 47993, "symbol": "SIGMAFA", "name": "Sigma Foods, S.A.B. de C.V.", "exchange": "MEX", "url": "/terminal/87a5e2ab-1b64-4317-a098-c711c84adeda/report/", "weekly_return": 1.7121179454660789, "weekly_return_label": "1.7%", "weekly_return_tone": "positive", "four_week_return": 0.5012593984962364, "four_week_return_label": "0.5%", "four_week_return_tone": "positive", "twelve_week_return": 2.6461523693725413, "twelve_week_return_label": "2.6%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 47466, "symbol": "GRUMAB", "name": "Gruma, S.A.B. de C.V.", "exchange": "MEX", "url": "/terminal/de28b3c0-ad84-4695-9a62-3959ee558743/report/", "weekly_return": 3.017256934923891, "weekly_return_label": "3.0%", "weekly_return_tone": "positive", "four_week_return": -0.5130265042306474, "four_week_return_label": "-0.5%", "four_week_return_tone": "negative", "twelve_week_return": -3.3426309335344575, "twelve_week_return_label": "-3.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "-0.27", "market_dynamics_tone": "negative", "md_4_change": "64.6%", "relative_strength": "-6.25", "rs_4_change": "-21.1%", "expectation": "Negative", "expectation_probability": "44.16%"}, "volume": {"latest": "7.9M", "average_13": "9.8M", "average_52": "10.7M", "ratio_13": "0.8x", "ratio_52": "0.7x"}, "risk": {"volatility_13": "3.9%", "volatility_52": "3.8%", "downside_weeks": 26, "upside_weeks": 26, "downside_breadth": "50.0%", "average_gain": "3.2%", "average_loss": "-2.5%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-1.3%", "tone": "negative"}, {"label": "Volume", "value": "0.8x", "tone": "neutral"}], "opportunities": ["Latest weekly return ranks in the strongest part of its sector group."], "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."], "watch_points": ["Trend Line remains the key weekly regime level.", "Market Dynamics is the pressure 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-06-12", "close": "58.24 MXN", "weekly_return": 4.410188318576342, "weekly_return_label": "4.4%", "weekly_return_tone": "positive", "trend_line": "59.01 MXN", "fair_value": "64.39 MXN", "market_dynamics": "-0.27", "relative_strength": "-6.25", "volume": "7.9M", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "55.78 MXN", "weekly_return": -6.550511083104564, "weekly_return_label": "-6.6%", "weekly_return_tone": "negative", "trend_line": "59.03 MXN", "fair_value": "64.58 MXN", "market_dynamics": "-0.46", "relative_strength": "-7.80", "volume": "7.4M", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "59.69 MXN", "weekly_return": 2.524902052131529, "weekly_return_label": "2.5%", "weekly_return_tone": "positive", "trend_line": "59.31 MXN", "fair_value": "64.80 MXN", "market_dynamics": "-0.32", "relative_strength": "-4.94", "volume": "19.8M", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "58.22 MXN", "weekly_return": -1.6387869849431773, "weekly_return_label": "-1.6%", "weekly_return_tone": "negative", "trend_line": "59.42 MXN", "fair_value": "64.98 MXN", "market_dynamics": "-0.57", "relative_strength": "-7.03", "volume": "8.9M", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "59.19 MXN", "weekly_return": 3.0475472602887916, "weekly_return_label": "3.0%", "weekly_return_tone": "positive", "trend_line": "59.50 MXN", "fair_value": "65.18 MXN", "market_dynamics": "-0.75", "relative_strength": "-5.16", "volume": "7.7M", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "57.44 MXN", "weekly_return": -1.481981775003716, "weekly_return_label": "-1.5%", "weekly_return_tone": "negative", "trend_line": "59.56 MXN", "fair_value": "65.37 MXN", "market_dynamics": "-0.82", "relative_strength": "-10.64", "volume": "16.4M", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "58.30 MXN", "weekly_return": 8.55576211753438, "weekly_return_label": "8.6%", "weekly_return_tone": "positive", "trend_line": "59.64 MXN", "fair_value": "65.59 MXN", "market_dynamics": "-0.98", "relative_strength": "-6.97", "volume": "9.4M", "trend_signal": "Off"}, {"week": "2026-04-24", "close": "53.71 MXN", "weekly_return": -4.7867752788279105, "weekly_return_label": "-4.8%", "weekly_return_tone": "negative", "trend_line": "59.81 MXN", "fair_value": "65.81 MXN", "market_dynamics": "-1.05", "relative_strength": "-16.26", "volume": "7.5M", "trend_signal": "Off"}, {"week": "2026-04-17", "close": "56.41 MXN", "weekly_return": -0.9482714630601972, "weekly_return_label": "-0.9%", "weekly_return_tone": "negative", "trend_line": "60.15 MXN", "fair_value": "66.05 MXN", "market_dynamics": "-0.89", "relative_strength": "-13.44", "volume": "11.2M", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "56.95 MXN", "weekly_return": -1.8778569963409657, "weekly_return_label": "-1.9%", "weekly_return_tone": "negative", "trend_line": "60.39 MXN", "fair_value": "66.25 MXN", "market_dynamics": "-0.78", "relative_strength": "-13.37", "volume": "9.5M", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "58.04 MXN", "weekly_return": 0.9219775700981443, "weekly_return_label": "0.9%", "weekly_return_tone": "positive", "trend_line": "60.63 MXN", "fair_value": "66.43 MXN", "market_dynamics": "-0.69", "relative_strength": "-11.81", "volume": "5.5M", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "57.51 MXN", "weekly_return": 1.8254494888102542, "weekly_return_label": "1.8%", "weekly_return_tone": "positive", "trend_line": "60.76 MXN", "fair_value": "66.61 MXN", "market_dynamics": "-0.43", "relative_strength": "-9.08", "volume": "7.3M", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "56.48 MXN", "weekly_return": -3.3764465513397535, "weekly_return_label": "-3.4%", "weekly_return_tone": "negative", "trend_line": "60.75 MXN", "fair_value": "66.78 MXN", "market_dynamics": "-0.04", "relative_strength": "-7.46", "volume": "9.4M", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "58.45 MXN", "weekly_return": -2.887441877836828, "weekly_return_label": "-2.9%", "weekly_return_tone": "negative", "trend_line": "60.78 MXN", "fair_value": "66.95 MXN", "market_dynamics": "0.23", "relative_strength": "-6.66", "volume": "6.1M", "trend_signal": "Off"}], "chart_url": "/terminal/93213538-41bf-48c3-b534-84ba249e630c/", "api_path": "/terminal/93213538-41bf-48c3-b534-84ba249e630c/report/api/"}