{"ticker": {"uuid": "6c2edd67-f08c-4ab8-9bb9-65535ce8d098", "symbol": "FTNT", "name": "Fortinet, Inc.", "exchange": "MEX", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "FTNT closed the latest completed week at 2,500 MXN. The 4-week return is 17.6% and the 12-week return is 72.3%. Trend Signal is active, Market Dynamics is 1.74.", "description": "Fortinet, Inc. provides cybersecurity and convergence of networking and security solutions worldwide. The company offers FortiOS, a unified operating system designed to address cybersecurity threats; FortiASIC application-specific integrated circuit (ASIC)-based security processing units; FortiCloud, a private cloud software as a service platform; FortiAI, which provides a dual-layered defense across the Fortinet Security Fabric; FortiEndpoint, which converges secure connectivity, endpoint protection, and capabilities into a single agent; and OT Security, which protect the engineered systems that underpin infrastructure and supply chains. It also provides secure networking solutions that focus on the convergence of networking and security; network firewall solutions comprising FortiGate data centers, hyperscale, and distributed firewalls; wireless local area network solutions; and secure connectivity solutions. In addition, the company offers the Fortinet Unified Secure Access Service Edge solutions that include firewall, software-defined wide-area network, secure web gateway, cloud access services broker, data loss prevention, and zero trust network access; and web application firewalls, cloud network security with virtualized firewalls, cloud-native firewalls, cloud-native application protection, and code security. Further, it provides AI-driven security operation solutions, which include a suite of cybersecurity solutions, as well as FortiEDR, FortiXDR, FortiNDR, FortiSandbox, FortiDeceptor, FortiDLP, and FortiRecon. Additionally, the company offers FortiGuard Labs, a cybersecurity threat intelligence and research organization; FortiGuard and Other Security Services, a suite of AI-powered security capabilities that consists of FortiGuard application, content, device, NOC/SOC, and web security services; and FortiCare technical support services. Fortinet, Inc. was incorporated in 2000 and is headquartered in Sunnyvale, California.", "setup_signature": "Balanced read", "composite_score": "62", "kpis": [{"label": "Latest Close", "value": "2,500 MXN", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-0.6%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "17.6%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "72.3%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "9.6%", "hint": "5 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.2x", "hint": "vs 13-week average"}], "classification": {"exchange": "MEX", "country": "MX", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "MXN", "market_cap": "1855.8B"}, "price": {"trend_line": "1,606 MXN", "fair_value": "1,478 MXN", "vs_trend": "55.6%", "vs_fair_value": "69.1%", "high_52": "2,557 MXN", "low_52": "1,303 MXN", "drawdown": "-2.2%", "range_position": "95.5%"}, "momentum": {"returns": [{"label": "1W", "value": -0.6359300476947536, "value_label": "-0.6%", "tone": "negative", "width": 4}, {"label": "4W", "value": 17.647058823529413, "value_label": "17.6%", "tone": "positive", "width": 50.42016806722689}, {"label": "12W", "value": 72.30327493099126, "value_label": "72.3%", "tone": "positive", "width": 100}, {"label": "26W", "value": 67.22408026755853, "value_label": "67.2%", "tone": "positive", "width": 100}, {"label": "52W", "value": 27.55102040816326, "value_label": "27.6%", "tone": "positive", "width": 78.71720116618076}], "trend_streak": 5, "active_weeks": 5, "active_breadth": "9.6%", "peer": {"scope": "MX Technology", "count": 148, "rank": 75, "percentile": 49.65986394557823, "avg_weekly_return": -1.381427250131861}}, "setup": {"scores": [{"label": "Trend", "value": 22.59615384615385, "value_label": "23", "width": 22.59615384615385, "tone": "negative", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 82.51482386680841, "value_label": "83", "width": 82.51482386680841, "tone": "positive", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 8.341032608695652, "value_label": "8", "width": 8.341032608695652, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 57.22207572736432, "value_label": "57", "width": 57.22207572736432, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": -5.673838306731434, "return_label": "-5.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 47.28198588942862}, {"week": "6 Mar", "return": 8.884377364441724, "return_label": "8.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 74.03647803701436}, {"week": "13 Mar", "return": 1.3108124324324346, "return_label": "1.3%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 10.923436936936955}, {"week": "20 Mar", "return": -3.2326243313438883, "return_label": "-3.2%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 26.9385360945324}, {"week": "27 Mar", "return": -3.510166038644888, "return_label": "-3.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 29.25138365537407}, {"week": "3 Apr", "return": 3.571428571428571, "return_label": "3.6%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 29.761904761904763}, {"week": "10 Apr", "return": -8.493795448275861, "return_label": "-8.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 70.78162873563217}, {"week": "17 Apr", "return": 6.11679148048816, "return_label": "6.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 50.97326233740132}, {"week": "24 Apr", "return": 3.3380681818181817, "return_label": "3.3%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 27.817234848484844}, {"week": "1 May", "return": 1.443298969072165, "return_label": "1.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 12.027491408934708}, {"week": "8 May", "return": 32.72357723577235, "return_label": "32.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "15 May", "return": 8.473711077080143, "return_label": "8.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 70.61425897566785}, {"week": "22 May", "return": 8.799999999999999, "return_label": "8.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 73.33333333333333}, {"week": "29 May", "return": 2.945505968858127, "return_label": "2.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 24.545883073817723}, {"week": "5 Jun", "return": 5.70983977162124, "return_label": "5.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 47.58199809684367}, {"week": "12 Jun", "return": -0.6359300476947536, "return_label": "-0.6%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 5.299417064122947}]}, "groups": {"sector": {"scope": "MX Technology", "count": 100, "avg_weekly_return": -1.4731722015971143, "avg_four_week_return": 13.745789899412959, "avg_twelve_week_return": 41.73035726253167, "trend_breadth": 54.0, "positive_md_breadth": 80.0, "positive_rs_breadth": 53.0, "week_rank": 46, "four_week_rank": 30, "twelve_week_rank": 20, "top_peers": [{"id": 47001, "symbol": "ASEHN", "name": "ASE Technology Holding Co., Ltd.", "exchange": "MEX", "url": "/terminal/29c6a786-3185-4b73-b296-fb005e7f1465/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 375.67200698888075, "four_week_return_label": "375.7%", "four_week_return_tone": "positive", "twelve_week_return": 375.67200698888075, "twelve_week_return_label": "375.7%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 48177, "symbol": "UMCN", "name": "UNITED MICRO ELECTRONICS", "exchange": "MEX", "url": "/terminal/8eb52ca7-6737-4444-9a3c-653beb0dac9d/report/", "weekly_return": 4.166666666666666, "weekly_return_label": "4.2%", "weekly_return_tone": "positive", "four_week_return": 110.67415730337078, "four_week_return_label": "110.7%", "four_week_return_tone": "positive", "twelve_week_return": 110.67415730337078, "twelve_week_return_label": "110.7%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46999, "symbol": "ARMN", "name": "ARM HOLDINGS PLC", "exchange": "MEX", "url": "/terminal/3239d385-f177-4b70-a777-be8ad812eb3b/report/", "weekly_return": 0.5954069508196747, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "four_week_return": 67.70483257720689, "four_week_return_label": "67.7%", "four_week_return_tone": "positive", "twelve_week_return": 203.62789826818405, "twelve_week_return_label": "203.6%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 47222, "symbol": "DELLC", "name": "Dell Technologies Inc.", "exchange": "MEX", "url": "/terminal/d43af231-21c8-4488-966a-64e25855c512/report/", "weekly_return": -1.1793613823094065, "weekly_return_label": "-1.2%", "weekly_return_tone": "negative", "four_week_return": 63.25004221555596, "four_week_return_label": "63.3%", "four_week_return_tone": "positive", "twelve_week_return": 138.2286387687206, "twelve_week_return_label": "138.2%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 47743, "symbol": "MRVL1", "name": "Marvell Technology, Inc.", "exchange": "MEX", "url": "/terminal/665c9692-3a84-4411-9748-4dbb11dc1bff/report/", "weekly_return": 4.152485243707805, "weekly_return_label": "4.2%", "weekly_return_tone": "positive", "four_week_return": 58.31842266225441, "four_week_return_label": "58.3%", "four_week_return_tone": "positive", "twelve_week_return": 212.78857981405488, "twelve_week_return_label": "212.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}]}, "industry": {"scope": "MX Software - Infrastructure", "count": 32, "avg_weekly_return": -2.510823248681612, "avg_four_week_return": 6.788196821572972, "avg_twelve_week_return": 15.006903041101227, "trend_breadth": 28.125, "positive_md_breadth": 78.125, "positive_rs_breadth": 25.0, "week_rank": 15, "four_week_rank": 8, "twelve_week_rank": 2, "top_peers": [{"id": 47042, "symbol": "BBN", "name": "BlackBerry Limited", "exchange": "MEX", "url": "/terminal/cc350d71-79e6-4f42-807e-23bb81ef58fa/report/", "weekly_return": -3.6230570958778325, "weekly_return_label": "-3.6%", "weekly_return_tone": "negative", "four_week_return": 47.67289252336449, "four_week_return_label": "47.7%", "four_week_return_tone": "positive", "twelve_week_return": 151.00872516268905, "twelve_week_return_label": "151.0%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 47817, "symbol": "OKTA", "name": "Okta, Inc.", "exchange": "MEX", "url": "/terminal/12e8485b-56d7-4a7c-b6e0-867ce5cc1a77/report/", "weekly_return": -1.7556178408461416, "weekly_return_label": "-1.8%", "weekly_return_tone": "negative", "four_week_return": 44.01350243140412, "four_week_return_label": "44.0%", "four_week_return_tone": "positive", "twelve_week_return": 44.47632711621234, "twelve_week_return_label": "44.5%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46938, "symbol": "AI1", "name": "C3.ai, Inc.", "exchange": "MEX", "url": "/terminal/30248e0f-2128-44bc-ac47-77926ff19b95/report/", "weekly_return": 10.710230681818187, "weekly_return_label": "10.7%", "weekly_return_tone": "positive", "four_week_return": 29.039739072847688, "four_week_return_label": "29.0%", "four_week_return_tone": "positive", "twelve_week_return": 29.900004000000006, "twelve_week_return_label": "29.9%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 48115, "symbol": "TENB", "name": "Tenable Holdings, Inc.", "exchange": "MEX", "url": "/terminal/da4b3418-72a7-4cd9-a3e7-3fb2d899560f/report/", "weekly_return": -12.371962990654204, "weekly_return_label": "-12.4%", "weekly_return_tone": "negative", "four_week_return": 28.75505130681874, "four_week_return_label": "28.8%", "four_week_return_tone": "positive", "twelve_week_return": 33.66691851185784, "twelve_week_return_label": "33.7%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 47560, "symbol": "IOT", "name": "SAMSARA INC", "exchange": "MEX", "url": "/terminal/4c5a4879-8d03-4708-b723-4746c55bb417/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 25.0, "four_week_return_label": "25.0%", "four_week_return_tone": "positive", "twelve_week_return": 2.227573450964947, "twelve_week_return_label": "2.2%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "1.74", "market_dynamics_tone": "positive", "md_4_change": "14.5%", "relative_strength": "44.61", "rs_4_change": "89.5%", "expectation": "Positive", "expectation_probability": "56.34%"}, "volume": {"latest": "877", "average_13": "4.4K", "average_52": "6.8K", "ratio_13": "0.2x", "ratio_52": "0.1x"}, "risk": {"volatility_13": "9.5%", "volatility_52": "7.0%", "downside_weeks": 24, "upside_weeks": 27, "downside_breadth": "46.2%", "average_gain": "4.9%", "average_loss": "-4.0%"}, "signals": [{"label": "Trend Signal", "value": "Active", "tone": "positive"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "55.6%", "tone": "positive"}, {"label": "Volume", "value": "0.2x", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 5-week active streak.", "Price is above the Trend Line, keeping the weekly tape constructive.", "Price is above Fair Value, showing premium demand versus the model.", "Market Dynamics is positive on the latest completed week."], "risks": ["Recent volatility is running well above the one-year baseline."], "watch_points": ["Price is close to its 52-week high; watch for continuation or exhaustion.", "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": "2,500 MXN", "weekly_return": -0.6359300476947536, "weekly_return_label": "-0.6%", "weekly_return_tone": "negative", "trend_line": "1,606 MXN", "fair_value": "1,478 MXN", "market_dynamics": "1.74", "relative_strength": "44.61", "volume": "877", "trend_signal": "On"}, {"week": "2026-06-05", "close": "2,516 MXN", "weekly_return": 5.70983977162124, "weekly_return_label": "5.7%", "weekly_return_tone": "positive", "trend_line": "1,573 MXN", "fair_value": "1,470 MXN", "market_dynamics": "1.82", "relative_strength": "49.82", "volume": "2.4K", "trend_signal": "On"}, {"week": "2026-05-29", "close": "2,380 MXN", "weekly_return": 2.945505968858127, "weekly_return_label": "2.9%", "weekly_return_tone": "positive", "trend_line": "1,538 MXN", "fair_value": "1,462 MXN", "market_dynamics": "1.86", "relative_strength": "37.05", "volume": "23.2K", "trend_signal": "On"}, {"week": "2026-05-22", "close": "2,312 MXN", "weekly_return": 8.799999999999999, "weekly_return_label": "8.8%", "weekly_return_tone": "positive", "trend_line": "1,512 MXN", "fair_value": "1,454 MXN", "market_dynamics": "1.69", "relative_strength": "33.72", "volume": "2.5K", "trend_signal": "On"}, {"week": "2026-05-15", "close": "2,125 MXN", "weekly_return": 8.473711077080143, "weekly_return_label": "8.5%", "weekly_return_tone": "positive", "trend_line": "1,487 MXN", "fair_value": "1,447 MXN", "market_dynamics": "1.52", "relative_strength": "23.54", "volume": "12.5K", "trend_signal": "On"}, {"week": "2026-05-08", "close": "1,959 MXN", "weekly_return": 32.72357723577235, "weekly_return_label": "32.7%", "weekly_return_tone": "positive", "trend_line": "1,467 MXN", "fair_value": "1,441 MXN", "market_dynamics": "1.20", "relative_strength": "10.53", "volume": "7.3K", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "1,476 MXN", "weekly_return": 1.443298969072165, "weekly_return_label": "1.4%", "weekly_return_tone": "positive", "trend_line": "1,454 MXN", "fair_value": "1,436 MXN", "market_dynamics": "0.78", "relative_strength": "-14.61", "volume": "791", "trend_signal": "Off"}, {"week": "2026-04-24", "close": "1,455 MXN", "weekly_return": 3.3380681818181817, "weekly_return_label": "3.3%", "weekly_return_tone": "positive", "trend_line": "1,457 MXN", "fair_value": "1,434 MXN", "market_dynamics": "0.71", "relative_strength": "-18.45", "volume": "1.2K", "trend_signal": "Off"}, {"week": "2026-04-17", "close": "1,408 MXN", "weekly_return": 6.11679148048816, "weekly_return_label": "6.1%", "weekly_return_tone": "positive", "trend_line": "1,460 MXN", "fair_value": "1,432 MXN", "market_dynamics": "0.64", "relative_strength": "-22.54", "volume": "223", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "1,327 MXN", "weekly_return": -8.493795448275861, "weekly_return_label": "-8.5%", "weekly_return_tone": "negative", "trend_line": "1,464 MXN", "fair_value": "1,431 MXN", "market_dynamics": "0.76", "relative_strength": "-28.04", "volume": "402", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "1,450 MXN", "weekly_return": 3.571428571428571, "weekly_return_label": "3.6%", "weekly_return_tone": "positive", "trend_line": "1,469 MXN", "fair_value": "1,431 MXN", "market_dynamics": "1.09", "relative_strength": "-22.10", "volume": "409", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "1,400 MXN", "weekly_return": -3.510166038644888, "weekly_return_label": "-3.5%", "weekly_return_tone": "negative", "trend_line": "1,470 MXN", "fair_value": "1,429 MXN", "market_dynamics": "1.14", "relative_strength": "-22.12", "volume": "1.3K", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "1,451 MXN", "weekly_return": -3.2326243313438883, "weekly_return_label": "-3.2%", "weekly_return_tone": "negative", "trend_line": "1,472 MXN", "fair_value": "1,428 MXN", "market_dynamics": "0.96", "relative_strength": "-17.10", "volume": "4.3K", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "1,499 MXN", "weekly_return": 1.3108124324324346, "weekly_return_label": "1.3%", "weekly_return_tone": "positive", "trend_line": "1,473 MXN", "fair_value": "1,426 MXN", "market_dynamics": "0.80", "relative_strength": "-17.18", "volume": "74.9K", "trend_signal": "Off"}], "chart_url": "/terminal/6c2edd67-f08c-4ab8-9bb9-65535ce8d098/", "api_path": "/terminal/6c2edd67-f08c-4ab8-9bb9-65535ce8d098/report/api/"}