{
"price": {
"symbol": "FTNT",
"name": "Fortinet, Inc.",
"price": 168.02,
"changePercentage": 2.94712,
"change": 4.81,
"volume": 3040374.56834,
"dayLow": 162.8,
"dayHigh": 168.26,
"yearHigh": 170.35,
"yearLow": 70.12,
"marketCap": 123278567977,
"priceAvg50": 149.6714,
"priceAvg200": 100.54405,
"exchange": "NASDAQ",
"open": 164.67,
"previousClose": 163.21,
"timestamp": 1785867799
},
"company": {
"symbol": "FTNT",
"price": 166.69,
"marketCap": 122302728819,
"beta": 1.09,
"lastDividend": 0,
"range": "70.12-170.35",
"change": 3.48,
"changePercentage": 2.13222,
"volume": 400221,
"averageVolume": 6080000,
"companyName": "Fortinet, Inc.",
"currency": "USD",
"cik": "0001262039",
"isin": "US34959E1091",
"cusip": "34959E109",
"exchangeFullName": "NASDAQ Global Select",
"exchange": "NASDAQ",
"industry": "Software - Infrastructure",
"website": "https://www.fortinet.com",
"description": "Fortinet, Inc. specializes in delivering extensive, unified, and automated cybersecurity solutions to a global clientele, encompassing the Americas, Europe, the Middle East, Africa, and the Asia Pacific regions. At its core, the company offers FortiGate, a powerful platform combining hardware and software licenses that provides a comprehensive suite of security and networking functionalities. This includes firewall capabilities, intrusion prevention, anti-malware defense, virtual private network (VPN) services, application control, web filtering, anti-spam measures, and wide area network (WAN) acceleration. Beyond its flagship product, Fortinet provides a diverse portfolio of specialized security tools. These range from FortiSwitch for secure network switching and FortiAP for robust wireless connectivity, to FortiExtender, a versatile hardware appliance. For centralized network visibility and control, clients utilize FortiAnalyzer for logging, analysis, and reporting, and FortiManager for scalable administration of FortiGate devices. The company further fortifies digital defenses with FortiWeb (web application firewalls), FortiMail (secure email gateways), and FortiSandbox technology, which offers proactive threat detection and mitigation. Endpoint protection is a key focus, delivered through FortiClient (featuring pattern-based anti-malware, behavior-based exploit protection, web-filtering, and an application firewall) and the advanced FortiEDR/XDR suite, which leverages machine learning for anti-malware execution and real-time post-infection defense. Additionally, FortiToken and FortiAuthenticator product families provide essential multi-factor authentication to safeguard systems and data. Fortinet's service offerings include security subscriptions, technical support, professional consulting, and training programs. Its robust security technologies are distributed both directly to end-users and through an extensive network of channel partners. The company serves a wide array of sectors, including telecommunications, technology, government, financial services, education, retail, manufacturing, and healthcare. Headquartered in Sunnyvale, California, Fortinet, Inc. was established in 2000 and maintains a strategic alliance with Linksys.",
"ceo": "Ken Xie",
"sector": "Technology",
"country": "US",
"fullTimeEmployees": "15311",
"phone": "408 235 7700",
"address": "899 Kifer Road",
"city": "Sunnyvale",
"state": "CA",
"zip": "94086",
"image": "https://images.financialmodelingprep.com/symbol/FTNT.png",
"ipoDate": "2009-11-18",
"defaultImage": false,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false,
"isFund": false,
"sec_filings": [
{
"form": "144",
"date": "2026-08-03",
"accession": "0001950047-26-007545",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000195004726007545/xsl144X01/primary_doc.xml"
},
{
"form": "144",
"date": "2026-08-03",
"accession": "0001950047-26-007521",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000195004726007521/xsl144X01/primary_doc.xml"
},
{
"form": "10-Q",
"date": "2026-07-30",
"accession": "0001262039-26-000021",
"description": "FORM 10-Q",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000126203926000021/ftnt-20260630.htm"
},
{
"form": "8-K",
"date": "2026-07-29",
"accession": "0001262039-26-000018",
"description": "FORM 8-K",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000126203926000018/ftnt-20260729.htm"
},
{
"form": "3",
"date": "2026-06-18",
"accession": "0001899894-26-000002",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000189989426000002/xslF345X06/form3-06182026_080654.xml"
},
{
"form": "8-K",
"date": "2026-06-16",
"accession": "0001262039-26-000015",
"description": "FORM 8-K",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000126203926000015/ftnt-20260612.htm"
},
{
"form": "5",
"date": "2026-06-12",
"accession": "0001302110-26-000026",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000130211026000026/xslF345X06/form5-06122026_090610.xml"
},
{
"form": "4",
"date": "2026-06-12",
"accession": "0001302110-26-000024",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000130211026000024/xslF345X06/form4-06122026_090640.xml"
},
{
"form": "4",
"date": "2026-06-12",
"accession": "0001821008-26-000004",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000182100826000004/xslF345X06/form4-06122026_090627.xml"
},
{
"form": "4",
"date": "2026-06-12",
"accession": "0001646293-26-000004",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000164629326000004/xslF345X06/form4-06122026_090613.xml"
},
{
"form": "4",
"date": "2026-06-12",
"accession": "0001661859-26-000004",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000166185926000004/xslF345X06/form4-06122026_090624.xml"
},
{
"form": "4",
"date": "2026-06-12",
"accession": "0001452385-26-000004",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000145238526000004/xslF345X06/form4-06122026_090605.xml"
},
{
"form": "4",
"date": "2026-06-12",
"accession": "0001218470-26-000010",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000121847026000010/xslF345X06/form4-06122026_090655.xml"
},
{
"form": "4",
"date": "2026-06-05",
"accession": "0001475586-26-000016",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000147558626000016/xslF345X06/form4-06052026_100601.xml"
},
{
"form": "4",
"date": "2026-06-03",
"accession": "0001475587-26-000012",
"description": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000147558726000012/xslF345X06/form4-06032026_100613.xml"
}
]
},
"volume": {
"volume": 3040374.56834,
"avgVolume": 6080000,
"short_ratio": [
{
"symbol": "FTNT",
"file_date": "2026-08-03",
"date": "20260803",
"short_volume": 1092810,
"short_exempt_volume": 3301,
"total_volume": 2232980,
"short_volume_ratio": 0.4894,
"signal": "Neutral"
}
],
"volume_profile": {
"poc": 153.55,
"vah": 163.04,
"val": 151.24,
"profile": [
{
"price": 144.28,
"volume": 236186
},
{
"price": 144.7,
"volume": 201108
},
{
"price": 145.12,
"volume": 36965
},
{
"price": 145.54,
"volume": 40802
},
{
"price": 145.97,
"volume": 479565
},
{
"price": 146.39,
"volume": 602945
},
{
"price": 146.81,
"volume": 914635
},
{
"price": 147.23,
"volume": 798242
},
{
"price": 147.65,
"volume": 272914
},
{
"price": 148.07,
"volume": 428912
},
{
"price": 148.5,
"volume": 42949
},
{
"price": 148.92,
"volume": 325101
},
{
"price": 149.34,
"volume": 97882
},
{
"price": 149.76,
"volume": 400553
},
{
"price": 150.18,
"volume": 986037
},
{
"price": 150.6,
"volume": 293942
},
{
"price": 151.02,
"volume": 392484
},
{
"price": 151.45,
"volume": 1462322
},
{
"price": 151.87,
"volume": 2200013
},
{
"price": 152.29,
"volume": 3205691
},
{
"price": 152.71,
"volume": 1985489
},
{
"price": 153.13,
"volume": 1525776
},
{
"price": 153.55,
"volume": 3503400
},
{
"price": 153.98,
"volume": 3220015
},
{
"price": 154.4,
"volume": 2334823
},
{
"price": 154.82,
"volume": 1557079
},
{
"price": 155.24,
"volume": 2518510
},
{
"price": 155.66,
"volume": 1530454
},
{
"price": 156.08,
"volume": 1602658
},
{
"price": 156.51,
"volume": 2124065
},
{
"price": 156.93,
"volume": 1524601
},
{
"price": 157.35,
"volume": 1834190
},
{
"price": 157.77,
"volume": 2015270
},
{
"price": 158.19,
"volume": 2378317
},
{
"price": 158.61,
"volume": 942017
},
{
"price": 159.04,
"volume": 446712
},
{
"price": 159.46,
"volume": 697998
},
{
"price": 159.88,
"volume": 1416504
},
{
"price": 160.3,
"volume": 2395434
},
{
"price": 160.72,
"volume": 2532171
},
{
"price": 161.14,
"volume": 2150600
},
{
"price": 161.57,
"volume": 2486458
},
{
"price": 161.99,
"volume": 2806639
},
{
"price": 162.41,
"volume": 1712824
},
{
"price": 162.83,
"volume": 2024561
},
{
"price": 163.25,
"volume": 2899076
},
{
"price": 163.67,
"volume": 3130183
},
{
"price": 164.09,
"volume": 1441167
},
{
"price": 164.52,
"volume": 978633
},
{
"price": 164.94,
"volume": 597049
},
{
"price": 165.36,
"volume": 585355
},
{
"price": 165.78,
"volume": 1397474
},
{
"price": 166.2,
"volume": 1465432
},
{
"price": 166.62,
"volume": 928643
},
{
"price": 167.05,
"volume": 588229
},
{
"price": 167.47,
"volume": 751058
},
{
"price": 167.89,
"volume": 441348
},
{
"price": 168.31,
"volume": 212998
},
{
"price": 168.73,
"volume": 37825
},
{
"price": 169.15,
"volume": 267475
}
],
"sessions": 20
}
},
"market_env": {
"vix": 17.09,
"sp500": 7437.63,
"fed_funds": 3.63,
"yield_curve_10y2y": 0.45,
"hy_spread": 2.84,
"treasury": {
"date": "2026-07-31",
"month1": 3.78,
"month2": 3.85,
"month3": 3.83,
"month6": 3.98,
"year1": 4.08,
"year2": 4.28,
"year3": 4.34,
"year5": 4.45,
"year7": 4.59,
"year10": 4.75,
"year20": 5.28,
"year30": 5.27
},
"events": [
{
"title": "Average Hourly Earnings m/m",
"currency": "USD",
"date": "2026-08-07",
"time_utc": "12:30",
"impact": "High",
"forecast": "0.3%",
"previous": "0.3%",
"actual": null,
"minutes_until": 3970
},
{
"title": "Non-Farm Employment Change",
"currency": "USD",
"date": "2026-08-07",
"time_utc": "12:30",
"impact": "High",
"forecast": "85K",
"previous": "57K",
"actual": null,
"minutes_until": 3970
},
{
"title": "Unemployment Rate",
"currency": "USD",
"date": "2026-08-07",
"time_utc": "12:30",
"impact": "High",
"forecast": "4.2%",
"previous": "4.2%",
"actual": null,
"minutes_until": 3970
}
]
},
"levels": {
"prior_day": {
"high": 168.26,
"low": 162.77,
"close": 167.98,
"date": "2026-08-04"
},
"woodie_pivots": {
"PP": 166.75,
"R1": 170.72,
"S1": 165.24,
"R2": 172.24,
"S2": 161.26
},
"swing": {
"high_20d": 170.35,
"low_20d": 143.77,
"high_60d": 170.35,
"low_60d": 106.67
},
"orb": {
"high": 167.5,
"low": 162.77,
"date": "2026-08-04"
},
"vwap": 166.68,
"volume_profile": {
"poc": 153.55,
"vah": 163.04,
"val": 151.24,
"sessions": 20
},
"recent_daily": [
{
"d": "2026-06-30",
"o": 151.04,
"h": 154.4652,
"l": 150.73,
"c": 153.62,
"v": 6678719.740254
},
{
"d": "2026-07-01",
"o": 154.74,
"h": 159.8,
"l": 152.54,
"c": 158.98,
"v": 4734373.323843
},
{
"d": "2026-07-02",
"o": 158.64,
"h": 158.96,
"l": 156.2,
"c": 156.25,
"v": 4491268.904862
},
{
"d": "2026-07-06",
"o": 154.745,
"h": 163.5699,
"l": 153.43,
"c": 162.35,
"v": 5163669.698002
},
{
"d": "2026-07-07",
"o": 162.39,
"h": 163.31,
"l": 155.68,
"c": 158.67,
"v": 5827963.996488
},
{
"d": "2026-07-08",
"o": 156.995,
"h": 159.45,
"l": 154.4227,
"c": 156.71,
"v": 4770245.425967
},
{
"d": "2026-07-09",
"o": 153.27,
"h": 164.01,
"l": 152.25,
"c": 163.73,
"v": 4626524.543231
},
{
"d": "2026-07-10",
"o": 164.435,
"h": 165.2799,
"l": 156.62,
"c": 157.51,
"v": 3519019.486824
},
{
"d": "2026-07-13",
"o": 157.67,
"h": 161.95,
"l": 155.72,
"c": 160.62,
"v": 4098962.881935
},
{
"d": "2026-07-14",
"o": 158.775,
"h": 167.27,
"l": 158.06,
"c": 166.83,
"v": 4685215.974858
},
{
"d": "2026-07-15",
"o": 169.39,
"h": 170.35,
"l": 163.03,
"c": 164.51,
"v": 5088963.180436
},
{
"d": "2026-07-16",
"o": 164.07,
"h": 165,
"l": 159.08,
"c": 160.78,
"v": 4145301.895127
},
{
"d": "2026-07-17",
"o": 160.5,
"h": 163.83,
"l": 158.93,
"c": 161.61,
"v": 5651642.09682
},
{
"d": "2026-07-20",
"o": 160.635,
"h": 164.57,
"l": 160,
"c": 160.36,
"v": 3775367.832378
},
{
"d": "2026-07-21",
"o": 163.38,
"h": 163.5,
"l": 156.02,
"c": 158.1,
"v": 5548733.16073
},
{
"d": "2026-07-22",
"o": 158.57,
"h": 159,
"l": 154.51,
"c": 155.05,
"v": 4570398.754352
},
{
"d": "2026-07-23",
"o": 155.29,
"h": 156.485,
"l": 150.92,
"c": 151.54,
"v": 4590455.261881
},
{
"d": "2026-07-24",
"o": 152.696,
"h": 154.32,
"l": 151.48,
"c": 152.37,
"v": 2817161.147677
},
{
"d": "2026-07-27",
"o": 157.13,
"h": 157.13,
"l": 151.675,
"c": 152.38,
"v": 4796956.413593
},
{
"d": "2026-07-28",
"o": 152.6,
"h": 153.24,
"l": 146.117,
"c": 149.98,
"v": 6019937.800344
},
{
"d": "2026-07-29",
"o": 148.27,
"h": 154.99,
"l": 143.77,
"c": 153.22,
"v": 12380406.392496
},
{
"d": "2026-07-30",
"o": 164,
"h": 169.26,
"l": 152.23,
"c": 154.25,
"v": 11021787.016061
},
{
"d": "2026-07-31",
"o": 154.01,
"h": 162.57,
"l": 153.61,
"c": 161.95,
"v": 6085470.5543
},
{
"d": "2026-08-03",
"o": 163.305,
"h": 164.5,
"l": 159.32,
"c": 163.21,
"v": 5916855.870116
},
{
"d": "2026-08-04",
"o": 164.11,
"h": 168.26,
"l": 162.77,
"c": 167.98,
"v": 3078849.419188
}
]
},
"patterns": {
"days": 37,
"patterns": [
{
"name": "Woodie Pivot Touch",
"count": 37,
"pct": 100,
"example": {
"date": "2026-08-04",
"bars": [
{
"t": 1785850200,
"o": 164.11,
"h": 165.99,
"l": 162.77,
"c": 165.465
},
{
"t": 1785850500,
"o": 165.48,
"h": 167.5,
"l": 165.47,
"c": 167.05
},
{
"t": 1785850800,
"o": 167.085,
"h": 167.3,
"l": 165.71,
"c": 165.89
},
{
"t": 1785851100,
"o": 165.89,
"h": 167.235,
"l": 165.89,
"c": 167.235
},
{
"t": 1785851400,
"o": 167.2209,
"h": 167.71,
"l": 167.1,
"c": 167.39
},
{
"t": 1785851700,
"o": 167.315,
"h": 167.47,
"l": 166.65,
"c": 167.3625
},
{
"t": 1785852000,
"o": 167.36,
"h": 168.1,
"l": 167.11,
"c": 167.55
},
{
"t": 1785852300,
"o": 167.47,
"h": 168,
"l": 167.415,
"c": 167.825
},
{
"t": 1785852600,
"o": 167.74,
"h": 167.825,
"l": 167.19,
"c": 167.59
},
{
"t": 1785852900,
"o": 167.57,
"h": 167.69,
"l": 166.91,
"c": 167.105
},
{
"t": 1785853200,
"o": 167.21,
"h": 167.67,
"l": 166.8832,
"c": 167.67
},
{
"t": 1785853500,
"o": 167.7773,
"h": 167.7773,
"l": 167.32,
"c": 167.445
},
{
"t": 1785853800,
"o": 167.46,
"h": 168.26,
"l": 167.2,
"c": 167.72
},
{
"t": 1785854100,
"o": 167.71,
"h": 167.71,
"l": 166.7801,
"c": 166.95
},
{
"t": 1785854400,
"o": 166.92,
"h": 167.47,
"l": 166.47,
"c": 166.78
},
{
"t": 1785854700,
"o": 166.71,
"h": 166.78,
"l": 165.9,
"c": 165.995
},
{
"t": 1785855000,
"o": 165.96,
"h": 166.28,
"l": 165.59,
"c": 165.62
},
{
"t": 1785855300,
"o": 165.59,
"h": 166.01,
"l": 165.58,
"c": 165.79
},
{
"t": 1785855600,
"o": 165.73,
"h": 166.2,
"l": 165.62,
"c": 166.2
},
{
"t": 1785855900,
"o": 166.19,
"h": 166.94,
"l": 166.19,
"c": 166.88
},
{
"t": 1785856200,
"o": 166.87,
"h": 166.9299,
"l": 166.37,
"c": 166.43
},
{
"t": 1785856500,
"o": 166.49,
"h": 166.51,
"l": 165.75,
"c": 166.285
},
{
"t": 1785856800,
"o": 166.335,
"h": 166.39,
"l": 166.15,
"c": 166.34
},
{
"t": 1785857100,
"o": 166.2775,
"h": 166.57,
"l": 166.15,
"c": 166.365
},
{
"t": 1785857400,
"o": 166.365,
"h": 166.485,
"l": 165.99,
"c": 166.04
},
{
"t": 1785857700,
"o": 165.99,
"h": 166.42,
"l": 165.92,
"c": 166.21
},
{
"t": 1785858000,
"o": 166.28,
"h": 166.28,
"l": 165.74,
"c": 165.875
},
{
"t": 1785858300,
"o": 165.96,
"h": 166.197,
"l": 165.8,
"c": 165.98
},
{
"t": 1785858600,
"o": 165.95,
"h": 166.03,
"l": 165.57,
"c": 165.675
},
{
"t": 1785858900,
"o": 165.655,
"h": 166.08,
"l": 165.65,
"c": 166.08
},
{
"t": 1785859200,
"o": 166.08,
"h": 166.24,
"l": 165.51,
"c": 165.51
},
{
"t": 1785859500,
"o": 165.575,
"h": 166.12,
"l": 165.51,
"c": 165.8
},
{
"t": 1785859800,
"o": 165.75,
"h": 165.79,
"l": 165.3837,
"c": 165.615
},
{
"t": 1785860100,
"o": 165.6,
"h": 166.21,
"l": 165.6,
"c": 166.14
},
{
"t": 1785860400,
"o": 166.2,
"h": 166.39,
"l": 166.09,
"c": 166.39
},
{
"t": 1785860700,
"o": 166.37,
"h": 166.42,
"l": 166.1,
"c": 166.29
},
{
"t": 1785861000,
"o": 166.26,
"h": 166.34,
"l": 165.97,
"c": 165.99
},
{
"t": 1785861300,
"o": 166.03,
"h": 166.21,
"l": 165.91,
"c": 166.13
},
{
"t": 1785861600,
"o": 166.13,
"h": 166.13,
"l": 165.69,
"c": 165.735
},
{
"t": 1785861900,
"o": 165.63,
"h": 166,
"l": 165.63,
"c": 165.95
},
{
"t": 1785862200,
"o": 165.96,
"h": 166.11,
"l": 165.635,
"c": 165.7495
},
{
"t": 1785862500,
"o": 165.72,
"h": 165.88,
"l": 165.64,
"c": 165.82
},
{
"t": 1785862800,
"o": 165.81,
"h": 165.9599,
"l": 165.695,
"c": 165.695
},
{
"t": 1785863100,
"o": 165.69,
"h": 166.48,
"l": 165.595,
"c": 166.33
},
{
"t": 1785863400,
"o": 166.38,
"h": 166.55,
"l": 166.34,
"c": 166.48
},
{
"t": 1785863700,
"o": 166.48,
"h": 166.84,
"l": 166.38,
"c": 166.84
},
{
"t": 1785864000,
"o": 166.83,
"h": 167.2,
"l": 166.68,
"c": 167.045
},
{
"t": 1785864300,
"o": 167.04,
"h": 167.25,
"l": 166.93,
"c": 167.25
},
{
"t": 1785864600,
"o": 167.19,
"h": 167.24,
"l": 166.84,
"c": 167.24
},
{
"t": 1785864900,
"o": 167.24,
"h": 167.5525,
"l": 166.935,
"c": 167.55
},
{
"t": 1785865200,
"o": 167.505,
"h": 167.55,
"l": 167.32,
"c": 167.36
},
{
"t": 1785865500,
"o": 167.4,
"h": 167.61,
"l": 167.32,
"c": 167.55
},
{
"t": 1785865800,
"o": 167.5996,
"h": 167.73,
"l": 167.45,
"c": 167.59
},
{
"t": 1785866100,
"o": 167.52,
"h": 167.77,
"l": 167.36,
"c": 167.69
},
{
"t": 1785866400,
"o": 167.72,
"h": 167.86,
"l": 167.56,
"c": 167.82
},
{
"t": 1785866700,
"o": 167.87,
"h": 168.0399,
"l": 167.83,
"c": 167.885
},
{
"t": 1785867000,
"o": 167.885,
"h": 168,
"l": 167.84,
"c": 167.99
},
{
"t": 1785867300,
"o": 167.99,
"h": 168.18,
"l": 167.87,
"c": 168.14
},
{
"t": 1785867600,
"o": 168.11,
"h": 168.125,
"l": 167.91,
"c": 167.98
}
],
"overlays": {
"lines": [
{
"label": "PP $162.56",
"color": "#4a9eff",
"points": [
{
"t": 1785850200,
"v": 162.56
},
{
"t": 1785867600,
"v": 162.56
}
]
},
{
"label": "R1 $165.80",
"color": "#22a06b",
"points": [
{
"t": 1785850200,
"v": 165.8
},
{
"t": 1785867600,
"v": 165.8
}
]
},
{
"label": "S1 $160.62",
"color": "#e5484d",
"points": [
{
"t": 1785850200,
"v": 160.62
},
{
"t": 1785867600,
"v": 160.62
}
]
},
{
"label": "R2 $167.74",
"color": "#22a06b",
"points": [
{
"t": 1785850200,
"v": 167.74
},
{
"t": 1785867600,
"v": 167.74
}
]
},
{
"label": "S2 $157.38",
"color": "#e5484d",
"points": [
{
"t": 1785850200,
"v": 157.38
},
{
"t": 1785867600,
"v": 157.38
}
]
}
]
}
}
},
{
"name": "VWAP Touch",
"count": 37,
"pct": 100,
"example": {
"date": "2026-08-04",
"bars": [
{
"t": 1785850200,
"o": 164.11,
"h": 165.99,
"l": 162.77,
"c": 165.465
},
{
"t": 1785850500,
"o": 165.48,
"h": 167.5,
"l": 165.47,
"c": 167.05
},
{
"t": 1785850800,
"o": 167.085,
"h": 167.3,
"l": 165.71,
"c": 165.89
},
{
"t": 1785851100,
"o": 165.89,
"h": 167.235,
"l": 165.89,
"c": 167.235
},
{
"t": 1785851400,
"o": 167.2209,
"h": 167.71,
"l": 167.1,
"c": 167.39
},
{
"t": 1785851700,
"o": 167.315,
"h": 167.47,
"l": 166.65,
"c": 167.3625
},
{
"t": 1785852000,
"o": 167.36,
"h": 168.1,
"l": 167.11,
"c": 167.55
},
{
"t": 1785852300,
"o": 167.47,
"h": 168,
"l": 167.415,
"c": 167.825
},
{
"t": 1785852600,
"o": 167.74,
"h": 167.825,
"l": 167.19,
"c": 167.59
},
{
"t": 1785852900,
"o": 167.57,
"h": 167.69,
"l": 166.91,
"c": 167.105
},
{
"t": 1785853200,
"o": 167.21,
"h": 167.67,
"l": 166.8832,
"c": 167.67
},
{
"t": 1785853500,
"o": 167.7773,
"h": 167.7773,
"l": 167.32,
"c": 167.445
},
{
"t": 1785853800,
"o": 167.46,
"h": 168.26,
"l": 167.2,
"c": 167.72
},
{
"t": 1785854100,
"o": 167.71,
"h": 167.71,
"l": 166.7801,
"c": 166.95
},
{
"t": 1785854400,
"o": 166.92,
"h": 167.47,
"l": 166.47,
"c": 166.78
},
{
"t": 1785854700,
"o": 166.71,
"h": 166.78,
"l": 165.9,
"c": 165.995
},
{
"t": 1785855000,
"o": 165.96,
"h": 166.28,
"l": 165.59,
"c": 165.62
},
{
"t": 1785855300,
"o": 165.59,
"h": 166.01,
"l": 165.58,
"c": 165.79
},
{
"t": 1785855600,
"o": 165.73,
"h": 166.2,
"l": 165.62,
"c": 166.2
},
{
"t": 1785855900,
"o": 166.19,
"h": 166.94,
"l": 166.19,
"c": 166.88
},
{
"t": 1785856200,
"o": 166.87,
"h": 166.9299,
"l": 166.37,
"c": 166.43
},
{
"t": 1785856500,
"o": 166.49,
"h": 166.51,
"l": 165.75,
"c": 166.285
},
{
"t": 1785856800,
"o": 166.335,
"h": 166.39,
"l": 166.15,
"c": 166.34
},
{
"t": 1785857100,
"o": 166.2775,
"h": 166.57,
"l": 166.15,
"c": 166.365
},
{
"t": 1785857400,
"o": 166.365,
"h": 166.485,
"l": 165.99,
"c": 166.04
},
{
"t": 1785857700,
"o": 165.99,
"h": 166.42,
"l": 165.92,
"c": 166.21
},
{
"t": 1785858000,
"o": 166.28,
"h": 166.28,
"l": 165.74,
"c": 165.875
},
{
"t": 1785858300,
"o": 165.96,
"h": 166.197,
"l": 165.8,
"c": 165.98
},
{
"t": 1785858600,
"o": 165.95,
"h": 166.03,
"l": 165.57,
"c": 165.675
},
{
"t": 1785858900,
"o": 165.655,
"h": 166.08,
"l": 165.65,
"c": 166.08
},
{
"t": 1785859200,
"o": 166.08,
"h": 166.24,
"l": 165.51,
"c": 165.51
},
{
"t": 1785859500,
"o": 165.575,
"h": 166.12,
"l": 165.51,
"c": 165.8
},
{
"t": 1785859800,
"o": 165.75,
"h": 165.79,
"l": 165.3837,
"c": 165.615
},
{
"t": 1785860100,
"o": 165.6,
"h": 166.21,
"l": 165.6,
"c": 166.14
},
{
"t": 1785860400,
"o": 166.2,
"h": 166.39,
"l": 166.09,
"c": 166.39
},
{
"t": 1785860700,
"o": 166.37,
"h": 166.42,
"l": 166.1,
"c": 166.29
},
{
"t": 1785861000,
"o": 166.26,
"h": 166.34,
"l": 165.97,
"c": 165.99
},
{
"t": 1785861300,
"o": 166.03,
"h": 166.21,
"l": 165.91,
"c": 166.13
},
{
"t": 1785861600,
"o": 166.13,
"h": 166.13,
"l": 165.69,
"c": 165.735
},
{
"t": 1785861900,
"o": 165.63,
"h": 166,
"l": 165.63,
"c": 165.95
},
{
"t": 1785862200,
"o": 165.96,
"h": 166.11,
"l": 165.635,
"c": 165.7495
},
{
"t": 1785862500,
"o": 165.72,
"h": 165.88,
"l": 165.64,
"c": 165.82
},
{
"t": 1785862800,
"o": 165.81,
"h": 165.9599,
"l": 165.695,
"c": 165.695
},
{
"t": 1785863100,
"o": 165.69,
"h": 166.48,
"l": 165.595,
"c": 166.33
},
{
"t": 1785863400,
"o": 166.38,
"h": 166.55,
"l": 166.34,
"c": 166.48
},
{
"t": 1785863700,
"o": 166.48,
"h": 166.84,
"l": 166.38,
"c": 166.84
},
{
"t": 1785864000,
"o": 166.83,
"h": 167.2,
"l": 166.68,
"c": 167.045
},
{
"t": 1785864300,
"o": 167.04,
"h": 167.25,
"l": 166.93,
"c": 167.25
},
{
"t": 1785864600,
"o": 167.19,
"h": 167.24,
"l": 166.84,
"c": 167.24
},
{
"t": 1785864900,
"o": 167.24,
"h": 167.5525,
"l": 166.935,
"c": 167.55
},
{
"t": 1785865200,
"o": 167.505,
"h": 167.55,
"l": 167.32,
"c": 167.36
},
{
"t": 1785865500,
"o": 167.4,
"h": 167.61,
"l": 167.32,
"c": 167.55
},
{
"t": 1785865800,
"o": 167.5996,
"h": 167.73,
"l": 167.45,
"c": 167.59
},
{
"t": 1785866100,
"o": 167.52,
"h": 167.77,
"l": 167.36,
"c": 167.69
},
{
"t": 1785866400,
"o": 167.72,
"h": 167.86,
"l": 167.56,
"c": 167.82
},
{
"t": 1785866700,
"o": 167.87,
"h": 168.0399,
"l": 167.83,
"c": 167.885
},
{
"t": 1785867000,
"o": 167.885,
"h": 168,
"l": 167.84,
"c": 167.99
},
{
"t": 1785867300,
"o": 167.99,
"h": 168.18,
"l": 167.87,
"c": 168.14
},
{
"t": 1785867600,
"o": 168.11,
"h": 168.125,
"l": 167.91,
"c": 167.98
}
],
"overlays": {
"lines": [
{
"label": "VWAP",
"color": "#4a9eff",
"points": [
{
"t": 1785850200,
"v": 164.7754
},
{
"t": 1785850500,
"v": 166.3164
},
{
"t": 1785850800,
"v": 166.77
},
{
"t": 1785851100,
"v": 166.6676
},
{
"t": 1785851400,
"v": 167.2736
},
{
"t": 1785851700,
"v": 167.0786
},
{
"t": 1785852000,
"v": 167.64
},
{
"t": 1785852300,
"v": 167.7161
},
{
"t": 1785852600,
"v": 167.4433
},
{
"t": 1785852900,
"v": 167.308
},
{
"t": 1785853200,
"v": 167.195
},
{
"t": 1785853500,
"v": 167.5326
},
{
"t": 1785853800,
"v": 167.7071
},
{
"t": 1785854100,
"v": 167.4155
},
{
"t": 1785854400,
"v": 167.0417
},
{
"t": 1785854700,
"v": 166.2347
},
{
"t": 1785855000,
"v": 165.9459
},
{
"t": 1785855300,
"v": 165.7956
},
{
"t": 1785855600,
"v": 165.8677
},
{
"t": 1785855900,
"v": 166.5215
},
{
"t": 1785856200,
"v": 166.6615
},
{
"t": 1785856500,
"v": 166.0922
},
{
"t": 1785856800,
"v": 166.276
},
{
"t": 1785857100,
"v": 166.3522
},
{
"t": 1785857400,
"v": 166.2593
},
{
"t": 1785857700,
"v": 166.1502
},
{
"t": 1785858000,
"v": 165.9837
},
{
"t": 1785858300,
"v": 165.973
},
{
"t": 1785858600,
"v": 165.7529
},
{
"t": 1785858900,
"v": 165.8738
},
{
"t": 1785859200,
"v": 165.9376
},
{
"t": 1785859500,
"v": 165.7905
},
{
"t": 1785859800,
"v": 165.5667
},
{
"t": 1785860100,
"v": 165.9864
},
{
"t": 1785860400,
"v": 166.189
},
{
"t": 1785860700,
"v": 166.3001
},
{
"t": 1785861000,
"v": 166.1733
},
{
"t": 1785861300,
"v": 166.071
},
{
"t": 1785861600,
"v": 165.8824
},
{
"t": 1785861900,
"v": 165.8679
},
{
"t": 1785862200,
"v": 165.8664
},
{
"t": 1785862500,
"v": 165.7632
},
{
"t": 1785862800,
"v": 165.8115
},
{
"t": 1785863100,
"v": 166.1482
},
{
"t": 1785863400,
"v": 166.445
},
{
"t": 1785863700,
"v": 166.6296
},
{
"t": 1785864000,
"v": 166.9181
},
{
"t": 1785864300,
"v": 167.0401
},
{
"t": 1785864600,
"v": 167.1045
},
{
"t": 1785864900,
"v": 167.2516
},
{
"t": 1785865200,
"v": 167.4283
},
{
"t": 1785865500,
"v": 167.454
},
{
"t": 1785865800,
"v": 167.5659
},
{
"t": 1785866100,
"v": 167.5267
},
{
"t": 1785866400,
"v": 167.7248
},
{
"t": 1785866700,
"v": 167.9283
},
{
"t": 1785867000,
"v": 167.9152
},
{
"t": 1785867300,
"v": 168.0182
},
{
"t": 1785867600,
"v": 168.0085
}
]
}
]
}
}
},
{
"name": "9 EMA Touch",
"count": 37,
"pct": 100,
"example": {
"date": "2026-08-04",
"bars": [
{
"t": 1785850200,
"o": 164.11,
"h": 165.99,
"l": 162.77,
"c": 165.465
},
{
"t": 1785850500,
"o": 165.48,
"h": 167.5,
"l": 165.47,
"c": 167.05
},
{
"t": 1785850800,
"o": 167.085,
"h": 167.3,
"l": 165.71,
"c": 165.89
},
{
"t": 1785851100,
"o": 165.89,
"h": 167.235,
"l": 165.89,
"c": 167.235
},
{
"t": 1785851400,
"o": 167.2209,
"h": 167.71,
"l": 167.1,
"c": 167.39
},
{
"t": 1785851700,
"o": 167.315,
"h": 167.47,
"l": 166.65,
"c": 167.3625
},
{
"t": 1785852000,
"o": 167.36,
"h": 168.1,
"l": 167.11,
"c": 167.55
},
{
"t": 1785852300,
"o": 167.47,
"h": 168,
"l": 167.415,
"c": 167.825
},
{
"t": 1785852600,
"o": 167.74,
"h": 167.825,
"l": 167.19,
"c": 167.59
},
{
"t": 1785852900,
"o": 167.57,
"h": 167.69,
"l": 166.91,
"c": 167.105
},
{
"t": 1785853200,
"o": 167.21,
"h": 167.67,
"l": 166.8832,
"c": 167.67
},
{
"t": 1785853500,
"o": 167.7773,
"h": 167.7773,
"l": 167.32,
"c": 167.445
},
{
"t": 1785853800,
"o": 167.46,
"h": 168.26,
"l": 167.2,
"c": 167.72
},
{
"t": 1785854100,
"o": 167.71,
"h": 167.71,
"l": 166.7801,
"c": 166.95
},
{
"t": 1785854400,
"o": 166.92,
"h": 167.47,
"l": 166.47,
"c": 166.78
},
{
"t": 1785854700,
"o": 166.71,
"h": 166.78,
"l": 165.9,
"c": 165.995
},
{
"t": 1785855000,
"o": 165.96,
"h": 166.28,
"l": 165.59,
"c": 165.62
},
{
"t": 1785855300,
"o": 165.59,
"h": 166.01,
"l": 165.58,
"c": 165.79
},
{
"t": 1785855600,
"o": 165.73,
"h": 166.2,
"l": 165.62,
"c": 166.2
},
{
"t": 1785855900,
"o": 166.19,
"h": 166.94,
"l": 166.19,
"c": 166.88
},
{
"t": 1785856200,
"o": 166.87,
"h": 166.9299,
"l": 166.37,
"c": 166.43
},
{
"t": 1785856500,
"o": 166.49,
"h": 166.51,
"l": 165.75,
"c": 166.285
},
{
"t": 1785856800,
"o": 166.335,
"h": 166.39,
"l": 166.15,
"c": 166.34
},
{
"t": 1785857100,
"o": 166.2775,
"h": 166.57,
"l": 166.15,
"c": 166.365
},
{
"t": 1785857400,
"o": 166.365,
"h": 166.485,
"l": 165.99,
"c": 166.04
},
{
"t": 1785857700,
"o": 165.99,
"h": 166.42,
"l": 165.92,
"c": 166.21
},
{
"t": 1785858000,
"o": 166.28,
"h": 166.28,
"l": 165.74,
"c": 165.875
},
{
"t": 1785858300,
"o": 165.96,
"h": 166.197,
"l": 165.8,
"c": 165.98
},
{
"t": 1785858600,
"o": 165.95,
"h": 166.03,
"l": 165.57,
"c": 165.675
},
{
"t": 1785858900,
"o": 165.655,
"h": 166.08,
"l": 165.65,
"c": 166.08
},
{
"t": 1785859200,
"o": 166.08,
"h": 166.24,
"l": 165.51,
"c": 165.51
},
{
"t": 1785859500,
"o": 165.575,
"h": 166.12,
"l": 165.51,
"c": 165.8
},
{
"t": 1785859800,
"o": 165.75,
"h": 165.79,
"l": 165.3837,
"c": 165.615
},
{
"t": 1785860100,
"o": 165.6,
"h": 166.21,
"l": 165.6,
"c": 166.14
},
{
"t": 1785860400,
"o": 166.2,
"h": 166.39,
"l": 166.09,
"c": 166.39
},
{
"t": 1785860700,
"o": 166.37,
"h": 166.42,
"l": 166.1,
"c": 166.29
},
{
"t": 1785861000,
"o": 166.26,
"h": 166.34,
"l": 165.97,
"c": 165.99
},
{
"t": 1785861300,
"o": 166.03,
"h": 166.21,
"l": 165.91,
"c": 166.13
},
{
"t": 1785861600,
"o": 166.13,
"h": 166.13,
"l": 165.69,
"c": 165.735
},
{
"t": 1785861900,
"o": 165.63,
"h": 166,
"l": 165.63,
"c": 165.95
},
{
"t": 1785862200,
"o": 165.96,
"h": 166.11,
"l": 165.635,
"c": 165.7495
},
{
"t": 1785862500,
"o": 165.72,
"h": 165.88,
"l": 165.64,
"c": 165.82
},
{
"t": 1785862800,
"o": 165.81,
"h": 165.9599,
"l": 165.695,
"c": 165.695
},
{
"t": 1785863100,
"o": 165.69,
"h": 166.48,
"l": 165.595,
"c": 166.33
},
{
"t": 1785863400,
"o": 166.38,
"h": 166.55,
"l": 166.34,
"c": 166.48
},
{
"t": 1785863700,
"o": 166.48,
"h": 166.84,
"l": 166.38,
"c": 166.84
},
{
"t": 1785864000,
"o": 166.83,
"h": 167.2,
"l": 166.68,
"c": 167.045
},
{
"t": 1785864300,
"o": 167.04,
"h": 167.25,
"l": 166.93,
"c": 167.25
},
{
"t": 1785864600,
"o": 167.19,
"h": 167.24,
"l": 166.84,
"c": 167.24
},
{
"t": 1785864900,
"o": 167.24,
"h": 167.5525,
"l": 166.935,
"c": 167.55
},
{
"t": 1785865200,
"o": 167.505,
"h": 167.55,
"l": 167.32,
"c": 167.36
},
{
"t": 1785865500,
"o": 167.4,
"h": 167.61,
"l": 167.32,
"c": 167.55
},
{
"t": 1785865800,
"o": 167.5996,
"h": 167.73,
"l": 167.45,
"c": 167.59
},
{
"t": 1785866100,
"o": 167.52,
"h": 167.77,
"l": 167.36,
"c": 167.69
},
{
"t": 1785866400,
"o": 167.72,
"h": 167.86,
"l": 167.56,
"c": 167.82
},
{
"t": 1785866700,
"o": 167.87,
"h": 168.0399,
"l": 167.83,
"c": 167.885
},
{
"t": 1785867000,
"o": 167.885,
"h": 168,
"l": 167.84,
"c": 167.99
},
{
"t": 1785867300,
"o": 167.99,
"h": 168.18,
"l": 167.87,
"c": 168.14
},
{
"t": 1785867600,
"o": 168.11,
"h": 168.125,
"l": 167.91,
"c": 167.98
}
],
"overlays": {
"lines": [
{
"label": "9 EMA",
"color": "#f59e0b",
"points": [
{
"t": 1785850200,
"v": 165.465
},
{
"t": 1785850500,
"v": 165.782
},
{
"t": 1785850800,
"v": 165.8036
},
{
"t": 1785851100,
"v": 166.0899
},
{
"t": 1785851400,
"v": 166.3499
},
{
"t": 1785851700,
"v": 166.5524
},
{
"t": 1785852000,
"v": 166.7519
},
{
"t": 1785852300,
"v": 166.9666
},
{
"t": 1785852600,
"v": 167.0912
},
{
"t": 1785852900,
"v": 167.094
},
{
"t": 1785853200,
"v": 167.2092
},
{
"t": 1785853500,
"v": 167.2564
},
{
"t": 1785853800,
"v": 167.3491
},
{
"t": 1785854100,
"v": 167.2693
},
{
"t": 1785854400,
"v": 167.1714
},
{
"t": 1785854700,
"v": 166.9361
},
{
"t": 1785855000,
"v": 166.6729
},
{
"t": 1785855300,
"v": 166.4963
},
{
"t": 1785855600,
"v": 166.4371
},
{
"t": 1785855900,
"v": 166.5256
},
{
"t": 1785856200,
"v": 166.5065
},
{
"t": 1785856500,
"v": 166.4622
},
{
"t": 1785856800,
"v": 166.4378
},
{
"t": 1785857100,
"v": 166.4232
},
{
"t": 1785857400,
"v": 166.3466
},
{
"t": 1785857700,
"v": 166.3193
},
{
"t": 1785858000,
"v": 166.2304
},
{
"t": 1785858300,
"v": 166.1803
},
{
"t": 1785858600,
"v": 166.0793
},
{
"t": 1785858900,
"v": 166.0794
},
{
"t": 1785859200,
"v": 165.9655
},
{
"t": 1785859500,
"v": 165.9324
},
{
"t": 1785859800,
"v": 165.8689
},
{
"t": 1785860100,
"v": 165.9231
},
{
"t": 1785860400,
"v": 166.0165
},
{
"t": 1785860700,
"v": 166.0712
},
{
"t": 1785861000,
"v": 166.055
},
{
"t": 1785861300,
"v": 166.07
},
{
"t": 1785861600,
"v": 166.003
},
{
"t": 1785861900,
"v": 165.9924
},
{
"t": 1785862200,
"v": 165.9438
},
{
"t": 1785862500,
"v": 165.919
},
{
"t": 1785862800,
"v": 165.8742
},
{
"t": 1785863100,
"v": 165.9654
},
{
"t": 1785863400,
"v": 166.0683
},
{
"t": 1785863700,
"v": 166.2226
},
{
"t": 1785864000,
"v": 166.3871
},
{
"t": 1785864300,
"v": 166.5597
},
{
"t": 1785864600,
"v": 166.6958
},
{
"t": 1785864900,
"v": 166.8666
},
{
"t": 1785865200,
"v": 166.9653
},
{
"t": 1785865500,
"v": 167.0822
},
{
"t": 1785865800,
"v": 167.1838
},
{
"t": 1785866100,
"v": 167.285
},
{
"t": 1785866400,
"v": 167.392
},
{
"t": 1785866700,
"v": 167.4906
},
{
"t": 1785867000,
"v": 167.5905
},
{
"t": 1785867300,
"v": 167.7004
},
{
"t": 1785867600,
"v": 167.7563
}
]
}
]
}
}
},
{
"name": "21 EMA Touch",
"count": 37,
"pct": 100,
"example": {
"date": "2026-08-04",
"bars": [
{
"t": 1785850200,
"o": 164.11,
"h": 165.99,
"l": 162.77,
"c": 165.465
},
{
"t": 1785850500,
"o": 165.48,
"h": 167.5,
"l": 165.47,
"c": 167.05
},
{
"t": 1785850800,
"o": 167.085,
"h": 167.3,
"l": 165.71,
"c": 165.89
},
{
"t": 1785851100,
"o": 165.89,
"h": 167.235,
"l": 165.89,
"c": 167.235
},
{
"t": 1785851400,
"o": 167.2209,
"h": 167.71,
"l": 167.1,
"c": 167.39
},
{
"t": 1785851700,
"o": 167.315,
"h": 167.47,
"l": 166.65,
"c": 167.3625
},
{
"t": 1785852000,
"o": 167.36,
"h": 168.1,
"l": 167.11,
"c": 167.55
},
{
"t": 1785852300,
"o": 167.47,
"h": 168,
"l": 167.415,
"c": 167.825
},
{
"t": 1785852600,
"o": 167.74,
"h": 167.825,
"l": 167.19,
"c": 167.59
},
{
"t": 1785852900,
"o": 167.57,
"h": 167.69,
"l": 166.91,
"c": 167.105
},
{
"t": 1785853200,
"o": 167.21,
"h": 167.67,
"l": 166.8832,
"c": 167.67
},
{
"t": 1785853500,
"o": 167.7773,
"h": 167.7773,
"l": 167.32,
"c": 167.445
},
{
"t": 1785853800,
"o": 167.46,
"h": 168.26,
"l": 167.2,
"c": 167.72
},
{
"t": 1785854100,
"o": 167.71,
"h": 167.71,
"l": 166.7801,
"c": 166.95
},
{
"t": 1785854400,
"o": 166.92,
"h": 167.47,
"l": 166.47,
"c": 166.78
},
{
"t": 1785854700,
"o": 166.71,
"h": 166.78,
"l": 165.9,
"c": 165.995
},
{
"t": 1785855000,
"o": 165.96,
"h": 166.28,
"l": 165.59,
"c": 165.62
},
{
"t": 1785855300,
"o": 165.59,
"h": 166.01,
"l": 165.58,
"c": 165.79
},
{
"t": 1785855600,
"o": 165.73,
"h": 166.2,
"l": 165.62,
"c": 166.2
},
{
"t": 1785855900,
"o": 166.19,
"h": 166.94,
"l": 166.19,
"c": 166.88
},
{
"t": 1785856200,
"o": 166.87,
"h": 166.9299,
"l": 166.37,
"c": 166.43
},
{
"t": 1785856500,
"o": 166.49,
"h": 166.51,
"l": 165.75,
"c": 166.285
},
{
"t": 1785856800,
"o": 166.335,
"h": 166.39,
"l": 166.15,
"c": 166.34
},
{
"t": 1785857100,
"o": 166.2775,
"h": 166.57,
"l": 166.15,
"c": 166.365
},
{
"t": 1785857400,
"o": 166.365,
"h": 166.485,
"l": 165.99,
"c": 166.04
},
{
"t": 1785857700,
"o": 165.99,
"h": 166.42,
"l": 165.92,
"c": 166.21
},
{
"t": 1785858000,
"o": 166.28,
"h": 166.28,
"l": 165.74,
"c": 165.875
},
{
"t": 1785858300,
"o": 165.96,
"h": 166.197,
"l": 165.8,
"c": 165.98
},
{
"t": 1785858600,
"o": 165.95,
"h": 166.03,
"l": 165.57,
"c": 165.675
},
{
"t": 1785858900,
"o": 165.655,
"h": 166.08,
"l": 165.65,
"c": 166.08
},
{
"t": 1785859200,
"o": 166.08,
"h": 166.24,
"l": 165.51,
"c": 165.51
},
{
"t": 1785859500,
"o": 165.575,
"h": 166.12,
"l": 165.51,
"c": 165.8
},
{
"t": 1785859800,
"o": 165.75,
"h": 165.79,
"l": 165.3837,
"c": 165.615
},
{
"t": 1785860100,
"o": 165.6,
"h": 166.21,
"l": 165.6,
"c": 166.14
},
{
"t": 1785860400,
"o": 166.2,
"h": 166.39,
"l": 166.09,
"c": 166.39
},
{
"t": 1785860700,
"o": 166.37,
"h": 166.42,
"l": 166.1,
"c": 166.29
},
{
"t": 1785861000,
"o": 166.26,
"h": 166.34,
"l": 165.97,
"c": 165.99
},
{
"t": 1785861300,
"o": 166.03,
"h": 166.21,
"l": 165.91,
"c": 166.13
},
{
"t": 1785861600,
"o": 166.13,
"h": 166.13,
"l": 165.69,
"c": 165.735
},
{
"t": 1785861900,
"o": 165.63,
"h": 166,
"l": 165.63,
"c": 165.95
},
{
"t": 1785862200,
"o": 165.96,
"h": 166.11,
"l": 165.635,
"c": 165.7495
},
{
"t": 1785862500,
"o": 165.72,
"h": 165.88,
"l": 165.64,
"c": 165.82
},
{
"t": 1785862800,
"o": 165.81,
"h": 165.9599,
"l": 165.695,
"c": 165.695
},
{
"t": 1785863100,
"o": 165.69,
"h": 166.48,
"l": 165.595,
"c": 166.33
},
{
"t": 1785863400,
"o": 166.38,
"h": 166.55,
"l": 166.34,
"c": 166.48
},
{
"t": 1785863700,
"o": 166.48,
"h": 166.84,
"l": 166.38,
"c": 166.84
},
{
"t": 1785864000,
"o": 166.83,
"h": 167.2,
"l": 166.68,
"c": 167.045
},
{
"t": 1785864300,
"o": 167.04,
"h": 167.25,
"l": 166.93,
"c": 167.25
},
{
"t": 1785864600,
"o": 167.19,
"h": 167.24,
"l": 166.84,
"c": 167.24
},
{
"t": 1785864900,
"o": 167.24,
"h": 167.5525,
"l": 166.935,
"c": 167.55
},
{
"t": 1785865200,
"o": 167.505,
"h": 167.55,
"l": 167.32,
"c": 167.36
},
{
"t": 1785865500,
"o": 167.4,
"h": 167.61,
"l": 167.32,
"c": 167.55
},
{
"t": 1785865800,
"o": 167.5996,
"h": 167.73,
"l": 167.45,
"c": 167.59
},
{
"t": 1785866100,
"o": 167.52,
"h": 167.77,
"l": 167.36,
"c": 167.69
},
{
"t": 1785866400,
"o": 167.72,
"h": 167.86,
"l": 167.56,
"c": 167.82
},
{
"t": 1785866700,
"o": 167.87,
"h": 168.0399,
"l": 167.83,
"c": 167.885
},
{
"t": 1785867000,
"o": 167.885,
"h": 168,
"l": 167.84,
"c": 167.99
},
{
"t": 1785867300,
"o": 167.99,
"h": 168.18,
"l": 167.87,
"c": 168.14
},
{
"t": 1785867600,
"o": 168.11,
"h": 168.125,
"l": 167.91,
"c": 167.98
}
],
"overlays": {
"lines": [
{
"label": "21 EMA",
"color": "#a78bfa",
"points": [
{
"t": 1785850200,
"v": 165.465
},
{
"t": 1785850500,
"v": 165.6091
},
{
"t": 1785850800,
"v": 165.6346
},
{
"t": 1785851100,
"v": 165.7801
},
{
"t": 1785851400,
"v": 165.9265
},
{
"t": 1785851700,
"v": 166.057
},
{
"t": 1785852000,
"v": 166.1927
},
{
"t": 1785852300,
"v": 166.3411
},
{
"t": 1785852600,
"v": 166.4547
},
{
"t": 1785852900,
"v": 166.5138
},
{
"t": 1785853200,
"v": 166.6189
},
{
"t": 1785853500,
"v": 166.694
},
{
"t": 1785853800,
"v": 166.7873
},
{
"t": 1785854100,
"v": 166.8021
},
{
"t": 1785854400,
"v": 166.8001
},
{
"t": 1785854700,
"v": 166.7269
},
{
"t": 1785855000,
"v": 166.6262
},
{
"t": 1785855300,
"v": 166.5502
},
{
"t": 1785855600,
"v": 166.5184
},
{
"t": 1785855900,
"v": 166.5513
},
{
"t": 1785856200,
"v": 166.5402
},
{
"t": 1785856500,
"v": 166.517
},
{
"t": 1785856800,
"v": 166.5009
},
{
"t": 1785857100,
"v": 166.4886
},
{
"t": 1785857400,
"v": 166.4478
},
{
"t": 1785857700,
"v": 166.4262
},
{
"t": 1785858000,
"v": 166.3761
},
{
"t": 1785858300,
"v": 166.3401
},
{
"t": 1785858600,
"v": 166.2796
},
{
"t": 1785858900,
"v": 166.2615
},
{
"t": 1785859200,
"v": 166.1931
},
{
"t": 1785859500,
"v": 166.1574
},
{
"t": 1785859800,
"v": 166.1081
},
{
"t": 1785860100,
"v": 166.111
},
{
"t": 1785860400,
"v": 166.1364
},
{
"t": 1785860700,
"v": 166.1503
},
{
"t": 1785861000,
"v": 166.1358
},
{
"t": 1785861300,
"v": 166.1352
},
{
"t": 1785861600,
"v": 166.0988
},
{
"t": 1785861900,
"v": 166.0853
},
{
"t": 1785862200,
"v": 166.0548
},
{
"t": 1785862500,
"v": 166.0334
},
{
"t": 1785862800,
"v": 166.0027
},
{
"t": 1785863100,
"v": 166.0324
},
{
"t": 1785863400,
"v": 166.0731
},
{
"t": 1785863700,
"v": 166.1428
},
{
"t": 1785864000,
"v": 166.2249
},
{
"t": 1785864300,
"v": 166.318
},
{
"t": 1785864600,
"v": 166.4019
},
{
"t": 1785864900,
"v": 166.5062
},
{
"t": 1785865200,
"v": 166.5839
},
{
"t": 1785865500,
"v": 166.6717
},
{
"t": 1785865800,
"v": 166.7552
},
{
"t": 1785866100,
"v": 166.8402
},
{
"t": 1785866400,
"v": 166.9292
},
{
"t": 1785866700,
"v": 167.0161
},
{
"t": 1785867000,
"v": 167.1047
},
{
"t": 1785867300,
"v": 167.1988
},
{
"t": 1785867600,
"v": 167.2698
}
]
}
]
}
}
},
{
"name": "ORB Breakout",
"count": 36,
"pct": 97,
"example": {
"date": "2026-08-04",
"bars": [
{
"t": 1785850200,
"o": 164.11,
"h": 165.99,
"l": 162.77,
"c": 165.465
},
{
"t": 1785850500,
"o": 165.48,
"h": 167.5,
"l": 165.47,
"c": 167.05
},
{
"t": 1785850800,
"o": 167.085,
"h": 167.3,
"l": 165.71,
"c": 165.89
},
{
"t": 1785851100,
"o": 165.89,
"h": 167.235,
"l": 165.89,
"c": 167.235
},
{
"t": 1785851400,
"o": 167.2209,
"h": 167.71,
"l": 167.1,
"c": 167.39
},
{
"t": 1785851700,
"o": 167.315,
"h": 167.47,
"l": 166.65,
"c": 167.3625
},
{
"t": 1785852000,
"o": 167.36,
"h": 168.1,
"l": 167.11,
"c": 167.55
},
{
"t": 1785852300,
"o": 167.47,
"h": 168,
"l": 167.415,
"c": 167.825
},
{
"t": 1785852600,
"o": 167.74,
"h": 167.825,
"l": 167.19,
"c": 167.59
},
{
"t": 1785852900,
"o": 167.57,
"h": 167.69,
"l": 166.91,
"c": 167.105
},
{
"t": 1785853200,
"o": 167.21,
"h": 167.67,
"l": 166.8832,
"c": 167.67
},
{
"t": 1785853500,
"o": 167.7773,
"h": 167.7773,
"l": 167.32,
"c": 167.445
},
{
"t": 1785853800,
"o": 167.46,
"h": 168.26,
"l": 167.2,
"c": 167.72
},
{
"t": 1785854100,
"o": 167.71,
"h": 167.71,
"l": 166.7801,
"c": 166.95
},
{
"t": 1785854400,
"o": 166.92,
"h": 167.47,
"l": 166.47,
"c": 166.78
},
{
"t": 1785854700,
"o": 166.71,
"h": 166.78,
"l": 165.9,
"c": 165.995
},
{
"t": 1785855000,
"o": 165.96,
"h": 166.28,
"l": 165.59,
"c": 165.62
},
{
"t": 1785855300,
"o": 165.59,
"h": 166.01,
"l": 165.58,
"c": 165.79
},
{
"t": 1785855600,
"o": 165.73,
"h": 166.2,
"l": 165.62,
"c": 166.2
},
{
"t": 1785855900,
"o": 166.19,
"h": 166.94,
"l": 166.19,
"c": 166.88
},
{
"t": 1785856200,
"o": 166.87,
"h": 166.9299,
"l": 166.37,
"c": 166.43
},
{
"t": 1785856500,
"o": 166.49,
"h": 166.51,
"l": 165.75,
"c": 166.285
},
{
"t": 1785856800,
"o": 166.335,
"h": 166.39,
"l": 166.15,
"c": 166.34
},
{
"t": 1785857100,
"o": 166.2775,
"h": 166.57,
"l": 166.15,
"c": 166.365
},
{
"t": 1785857400,
"o": 166.365,
"h": 166.485,
"l": 165.99,
"c": 166.04
},
{
"t": 1785857700,
"o": 165.99,
"h": 166.42,
"l": 165.92,
"c": 166.21
},
{
"t": 1785858000,
"o": 166.28,
"h": 166.28,
"l": 165.74,
"c": 165.875
},
{
"t": 1785858300,
"o": 165.96,
"h": 166.197,
"l": 165.8,
"c": 165.98
},
{
"t": 1785858600,
"o": 165.95,
"h": 166.03,
"l": 165.57,
"c": 165.675
},
{
"t": 1785858900,
"o": 165.655,
"h": 166.08,
"l": 165.65,
"c": 166.08
},
{
"t": 1785859200,
"o": 166.08,
"h": 166.24,
"l": 165.51,
"c": 165.51
},
{
"t": 1785859500,
"o": 165.575,
"h": 166.12,
"l": 165.51,
"c": 165.8
},
{
"t": 1785859800,
"o": 165.75,
"h": 165.79,
"l": 165.3837,
"c": 165.615
},
{
"t": 1785860100,
"o": 165.6,
"h": 166.21,
"l": 165.6,
"c": 166.14
},
{
"t": 1785860400,
"o": 166.2,
"h": 166.39,
"l": 166.09,
"c": 166.39
},
{
"t": 1785860700,
"o": 166.37,
"h": 166.42,
"l": 166.1,
"c": 166.29
},
{
"t": 1785861000,
"o": 166.26,
"h": 166.34,
"l": 165.97,
"c": 165.99
},
{
"t": 1785861300,
"o": 166.03,
"h": 166.21,
"l": 165.91,
"c": 166.13
},
{
"t": 1785861600,
"o": 166.13,
"h": 166.13,
"l": 165.69,
"c": 165.735
},
{
"t": 1785861900,
"o": 165.63,
"h": 166,
"l": 165.63,
"c": 165.95
},
{
"t": 1785862200,
"o": 165.96,
"h": 166.11,
"l": 165.635,
"c": 165.7495
},
{
"t": 1785862500,
"o": 165.72,
"h": 165.88,
"l": 165.64,
"c": 165.82
},
{
"t": 1785862800,
"o": 165.81,
"h": 165.9599,
"l": 165.695,
"c": 165.695
},
{
"t": 1785863100,
"o": 165.69,
"h": 166.48,
"l": 165.595,
"c": 166.33
},
{
"t": 1785863400,
"o": 166.38,
"h": 166.55,
"l": 166.34,
"c": 166.48
},
{
"t": 1785863700,
"o": 166.48,
"h": 166.84,
"l": 166.38,
"c": 166.84
},
{
"t": 1785864000,
"o": 166.83,
"h": 167.2,
"l": 166.68,
"c": 167.045
},
{
"t": 1785864300,
"o": 167.04,
"h": 167.25,
"l": 166.93,
"c": 167.25
},
{
"t": 1785864600,
"o": 167.19,
"h": 167.24,
"l": 166.84,
"c": 167.24
},
{
"t": 1785864900,
"o": 167.24,
"h": 167.5525,
"l": 166.935,
"c": 167.55
},
{
"t": 1785865200,
"o": 167.505,
"h": 167.55,
"l": 167.32,
"c": 167.36
},
{
"t": 1785865500,
"o": 167.4,
"h": 167.61,
"l": 167.32,
"c": 167.55
},
{
"t": 1785865800,
"o": 167.5996,
"h": 167.73,
"l": 167.45,
"c": 167.59
},
{
"t": 1785866100,
"o": 167.52,
"h": 167.77,
"l": 167.36,
"c": 167.69
},
{
"t": 1785866400,
"o": 167.72,
"h": 167.86,
"l": 167.56,
"c": 167.82
},
{
"t": 1785866700,
"o": 167.87,
"h": 168.0399,
"l": 167.83,
"c": 167.885
},
{
"t": 1785867000,
"o": 167.885,
"h": 168,
"l": 167.84,
"c": 167.99
},
{
"t": 1785867300,
"o": 167.99,
"h": 168.18,
"l": 167.87,
"c": 168.14
},
{
"t": 1785867600,
"o": 168.11,
"h": 168.125,
"l": 167.91,
"c": 167.98
}
],
"overlays": {
"lines": [
{
"label": "ORB High $167.50",
"color": "#22a06b",
"points": [
{
"t": 1785850200,
"v": 167.5
},
{
"t": 1785867600,
"v": 167.5
}
]
},
{
"label": "ORB Low $162.77",
"color": "#e5484d",
"points": [
{
"t": 1785850200,
"v": 162.77
},
{
"t": 1785867600,
"v": 162.77
}
]
}
]
}
}
},
{
"name": "Gap Fill",
"count": 32,
"pct": 86,
"example": {
"date": "2026-08-04",
"bars": [
{
"t": 1785850200,
"o": 164.11,
"h": 165.99,
"l": 162.77,
"c": 165.465
},
{
"t": 1785850500,
"o": 165.48,
"h": 167.5,
"l": 165.47,
"c": 167.05
},
{
"t": 1785850800,
"o": 167.085,
"h": 167.3,
"l": 165.71,
"c": 165.89
},
{
"t": 1785851100,
"o": 165.89,
"h": 167.235,
"l": 165.89,
"c": 167.235
},
{
"t": 1785851400,
"o": 167.2209,
"h": 167.71,
"l": 167.1,
"c": 167.39
},
{
"t": 1785851700,
"o": 167.315,
"h": 167.47,
"l": 166.65,
"c": 167.3625
},
{
"t": 1785852000,
"o": 167.36,
"h": 168.1,
"l": 167.11,
"c": 167.55
},
{
"t": 1785852300,
"o": 167.47,
"h": 168,
"l": 167.415,
"c": 167.825
},
{
"t": 1785852600,
"o": 167.74,
"h": 167.825,
"l": 167.19,
"c": 167.59
},
{
"t": 1785852900,
"o": 167.57,
"h": 167.69,
"l": 166.91,
"c": 167.105
},
{
"t": 1785853200,
"o": 167.21,
"h": 167.67,
"l": 166.8832,
"c": 167.67
},
{
"t": 1785853500,
"o": 167.7773,
"h": 167.7773,
"l": 167.32,
"c": 167.445
},
{
"t": 1785853800,
"o": 167.46,
"h": 168.26,
"l": 167.2,
"c": 167.72
},
{
"t": 1785854100,
"o": 167.71,
"h": 167.71,
"l": 166.7801,
"c": 166.95
},
{
"t": 1785854400,
"o": 166.92,
"h": 167.47,
"l": 166.47,
"c": 166.78
},
{
"t": 1785854700,
"o": 166.71,
"h": 166.78,
"l": 165.9,
"c": 165.995
},
{
"t": 1785855000,
"o": 165.96,
"h": 166.28,
"l": 165.59,
"c": 165.62
},
{
"t": 1785855300,
"o": 165.59,
"h": 166.01,
"l": 165.58,
"c": 165.79
},
{
"t": 1785855600,
"o": 165.73,
"h": 166.2,
"l": 165.62,
"c": 166.2
},
{
"t": 1785855900,
"o": 166.19,
"h": 166.94,
"l": 166.19,
"c": 166.88
},
{
"t": 1785856200,
"o": 166.87,
"h": 166.9299,
"l": 166.37,
"c": 166.43
},
{
"t": 1785856500,
"o": 166.49,
"h": 166.51,
"l": 165.75,
"c": 166.285
},
{
"t": 1785856800,
"o": 166.335,
"h": 166.39,
"l": 166.15,
"c": 166.34
},
{
"t": 1785857100,
"o": 166.2775,
"h": 166.57,
"l": 166.15,
"c": 166.365
},
{
"t": 1785857400,
"o": 166.365,
"h": 166.485,
"l": 165.99,
"c": 166.04
},
{
"t": 1785857700,
"o": 165.99,
"h": 166.42,
"l": 165.92,
"c": 166.21
},
{
"t": 1785858000,
"o": 166.28,
"h": 166.28,
"l": 165.74,
"c": 165.875
},
{
"t": 1785858300,
"o": 165.96,
"h": 166.197,
"l": 165.8,
"c": 165.98
},
{
"t": 1785858600,
"o": 165.95,
"h": 166.03,
"l": 165.57,
"c": 165.675
},
{
"t": 1785858900,
"o": 165.655,
"h": 166.08,
"l": 165.65,
"c": 166.08
},
{
"t": 1785859200,
"o": 166.08,
"h": 166.24,
"l": 165.51,
"c": 165.51
},
{
"t": 1785859500,
"o": 165.575,
"h": 166.12,
"l": 165.51,
"c": 165.8
},
{
"t": 1785859800,
"o": 165.75,
"h": 165.79,
"l": 165.3837,
"c": 165.615
},
{
"t": 1785860100,
"o": 165.6,
"h": 166.21,
"l": 165.6,
"c": 166.14
},
{
"t": 1785860400,
"o": 166.2,
"h": 166.39,
"l": 166.09,
"c": 166.39
},
{
"t": 1785860700,
"o": 166.37,
"h": 166.42,
"l": 166.1,
"c": 166.29
},
{
"t": 1785861000,
"o": 166.26,
"h": 166.34,
"l": 165.97,
"c": 165.99
},
{
"t": 1785861300,
"o": 166.03,
"h": 166.21,
"l": 165.91,
"c": 166.13
},
{
"t": 1785861600,
"o": 166.13,
"h": 166.13,
"l": 165.69,
"c": 165.735
},
{
"t": 1785861900,
"o": 165.63,
"h": 166,
"l": 165.63,
"c": 165.95
},
{
"t": 1785862200,
"o": 165.96,
"h": 166.11,
"l": 165.635,
"c": 165.7495
},
{
"t": 1785862500,
"o": 165.72,
"h": 165.88,
"l": 165.64,
"c": 165.82
},
{
"t": 1785862800,
"o": 165.81,
"h": 165.9599,
"l": 165.695,
"c": 165.695
},
{
"t": 1785863100,
"o": 165.69,
"h": 166.48,
"l": 165.595,
"c": 166.33
},
{
"t": 1785863400,
"o": 166.38,
"h": 166.55,
"l": 166.34,
"c": 166.48
},
{
"t": 1785863700,
"o": 166.48,
"h": 166.84,
"l": 166.38,
"c": 166.84
},
{
"t": 1785864000,
"o": 166.83,
"h": 167.2,
"l": 166.68,
"c": 167.045
},
{
"t": 1785864300,
"o": 167.04,
"h": 167.25,
"l": 166.93,
"c": 167.25
},
{
"t": 1785864600,
"o": 167.19,
"h": 167.24,
"l": 166.84,
"c": 167.24
},
{
"t": 1785864900,
"o": 167.24,
"h": 167.5525,
"l": 166.935,
"c": 167.55
},
{
"t": 1785865200,
"o": 167.505,
"h": 167.55,
"l": 167.32,
"c": 167.36
},
{
"t": 1785865500,
"o": 167.4,
"h": 167.61,
"l": 167.32,
"c": 167.55
},
{
"t": 1785865800,
"o": 167.5996,
"h": 167.73,
"l": 167.45,
"c": 167.59
},
{
"t": 1785866100,
"o": 167.52,
"h": 167.77,
"l": 167.36,
"c": 167.69
},
{
"t": 1785866400,
"o": 167.72,
"h": 167.86,
"l": 167.56,
"c": 167.82
},
{
"t": 1785866700,
"o": 167.87,
"h": 168.0399,
"l": 167.83,
"c": 167.885
},
{
"t": 1785867000,
"o": 167.885,
"h": 168,
"l": 167.84,
"c": 167.99
},
{
"t": 1785867300,
"o": 167.99,
"h": 168.18,
"l": 167.87,
"c": 168.14
},
{
"t": 1785867600,
"o": 168.11,
"h": 168.125,
"l": 167.91,
"c": 167.98
}
],
"overlays": {
"lines": [
{
"label": "Prev close",
"color": "#a78bfa",
"points": [
{
"t": 1785850200,
"v": 163.21
},
{
"t": 1785867600,
"v": 163.21
}
]
}
]
}
}
},
{
"name": "PDH/PDL Touch",
"count": 32,
"pct": 86,
"example": {
"date": "2026-08-04",
"bars": [
{
"t": 1785850200,
"o": 164.11,
"h": 165.99,
"l": 162.77,
"c": 165.465
},
{
"t": 1785850500,
"o": 165.48,
"h": 167.5,
"l": 165.47,
"c": 167.05
},
{
"t": 1785850800,
"o": 167.085,
"h": 167.3,
"l": 165.71,
"c": 165.89
},
{
"t": 1785851100,
"o": 165.89,
"h": 167.235,
"l": 165.89,
"c": 167.235
},
{
"t": 1785851400,
"o": 167.2209,
"h": 167.71,
"l": 167.1,
"c": 167.39
},
{
"t": 1785851700,
"o": 167.315,
"h": 167.47,
"l": 166.65,
"c": 167.3625
},
{
"t": 1785852000,
"o": 167.36,
"h": 168.1,
"l": 167.11,
"c": 167.55
},
{
"t": 1785852300,
"o": 167.47,
"h": 168,
"l": 167.415,
"c": 167.825
},
{
"t": 1785852600,
"o": 167.74,
"h": 167.825,
"l": 167.19,
"c": 167.59
},
{
"t": 1785852900,
"o": 167.57,
"h": 167.69,
"l": 166.91,
"c": 167.105
},
{
"t": 1785853200,
"o": 167.21,
"h": 167.67,
"l": 166.8832,
"c": 167.67
},
{
"t": 1785853500,
"o": 167.7773,
"h": 167.7773,
"l": 167.32,
"c": 167.445
},
{
"t": 1785853800,
"o": 167.46,
"h": 168.26,
"l": 167.2,
"c": 167.72
},
{
"t": 1785854100,
"o": 167.71,
"h": 167.71,
"l": 166.7801,
"c": 166.95
},
{
"t": 1785854400,
"o": 166.92,
"h": 167.47,
"l": 166.47,
"c": 166.78
},
{
"t": 1785854700,
"o": 166.71,
"h": 166.78,
"l": 165.9,
"c": 165.995
},
{
"t": 1785855000,
"o": 165.96,
"h": 166.28,
"l": 165.59,
"c": 165.62
},
{
"t": 1785855300,
"o": 165.59,
"h": 166.01,
"l": 165.58,
"c": 165.79
},
{
"t": 1785855600,
"o": 165.73,
"h": 166.2,
"l": 165.62,
"c": 166.2
},
{
"t": 1785855900,
"o": 166.19,
"h": 166.94,
"l": 166.19,
"c": 166.88
},
{
"t": 1785856200,
"o": 166.87,
"h": 166.9299,
"l": 166.37,
"c": 166.43
},
{
"t": 1785856500,
"o": 166.49,
"h": 166.51,
"l": 165.75,
"c": 166.285
},
{
"t": 1785856800,
"o": 166.335,
"h": 166.39,
"l": 166.15,
"c": 166.34
},
{
"t": 1785857100,
"o": 166.2775,
"h": 166.57,
"l": 166.15,
"c": 166.365
},
{
"t": 1785857400,
"o": 166.365,
"h": 166.485,
"l": 165.99,
"c": 166.04
},
{
"t": 1785857700,
"o": 165.99,
"h": 166.42,
"l": 165.92,
"c": 166.21
},
{
"t": 1785858000,
"o": 166.28,
"h": 166.28,
"l": 165.74,
"c": 165.875
},
{
"t": 1785858300,
"o": 165.96,
"h": 166.197,
"l": 165.8,
"c": 165.98
},
{
"t": 1785858600,
"o": 165.95,
"h": 166.03,
"l": 165.57,
"c": 165.675
},
{
"t": 1785858900,
"o": 165.655,
"h": 166.08,
"l": 165.65,
"c": 166.08
},
{
"t": 1785859200,
"o": 166.08,
"h": 166.24,
"l": 165.51,
"c": 165.51
},
{
"t": 1785859500,
"o": 165.575,
"h": 166.12,
"l": 165.51,
"c": 165.8
},
{
"t": 1785859800,
"o": 165.75,
"h": 165.79,
"l": 165.3837,
"c": 165.615
},
{
"t": 1785860100,
"o": 165.6,
"h": 166.21,
"l": 165.6,
"c": 166.14
},
{
"t": 1785860400,
"o": 166.2,
"h": 166.39,
"l": 166.09,
"c": 166.39
},
{
"t": 1785860700,
"o": 166.37,
"h": 166.42,
"l": 166.1,
"c": 166.29
},
{
"t": 1785861000,
"o": 166.26,
"h": 166.34,
"l": 165.97,
"c": 165.99
},
{
"t": 1785861300,
"o": 166.03,
"h": 166.21,
"l": 165.91,
"c": 166.13
},
{
"t": 1785861600,
"o": 166.13,
"h": 166.13,
"l": 165.69,
"c": 165.735
},
{
"t": 1785861900,
"o": 165.63,
"h": 166,
"l": 165.63,
"c": 165.95
},
{
"t": 1785862200,
"o": 165.96,
"h": 166.11,
"l": 165.635,
"c": 165.7495
},
{
"t": 1785862500,
"o": 165.72,
"h": 165.88,
"l": 165.64,
"c": 165.82
},
{
"t": 1785862800,
"o": 165.81,
"h": 165.9599,
"l": 165.695,
"c": 165.695
},
{
"t": 1785863100,
"o": 165.69,
"h": 166.48,
"l": 165.595,
"c": 166.33
},
{
"t": 1785863400,
"o": 166.38,
"h": 166.55,
"l": 166.34,
"c": 166.48
},
{
"t": 1785863700,
"o": 166.48,
"h": 166.84,
"l": 166.38,
"c": 166.84
},
{
"t": 1785864000,
"o": 166.83,
"h": 167.2,
"l": 166.68,
"c": 167.045
},
{
"t": 1785864300,
"o": 167.04,
"h": 167.25,
"l": 166.93,
"c": 167.25
},
{
"t": 1785864600,
"o": 167.19,
"h": 167.24,
"l": 166.84,
"c": 167.24
},
{
"t": 1785864900,
"o": 167.24,
"h": 167.5525,
"l": 166.935,
"c": 167.55
},
{
"t": 1785865200,
"o": 167.505,
"h": 167.55,
"l": 167.32,
"c": 167.36
},
{
"t": 1785865500,
"o": 167.4,
"h": 167.61,
"l": 167.32,
"c": 167.55
},
{
"t": 1785865800,
"o": 167.5996,
"h": 167.73,
"l": 167.45,
"c": 167.59
},
{
"t": 1785866100,
"o": 167.52,
"h": 167.77,
"l": 167.36,
"c": 167.69
},
{
"t": 1785866400,
"o": 167.72,
"h": 167.86,
"l": 167.56,
"c": 167.82
},
{
"t": 1785866700,
"o": 167.87,
"h": 168.0399,
"l": 167.83,
"c": 167.885
},
{
"t": 1785867000,
"o": 167.885,
"h": 168,
"l": 167.84,
"c": 167.99
},
{
"t": 1785867300,
"o": 167.99,
"h": 168.18,
"l": 167.87,
"c": 168.14
},
{
"t": 1785867600,
"o": 168.11,
"h": 168.125,
"l": 167.91,
"c": 167.98
}
],
"overlays": {
"lines": [
{
"label": "PDH $164.50",
"color": "#22a06b",
"points": [
{
"t": 1785850200,
"v": 164.5
},
{
"t": 1785867600,
"v": 164.5
}
]
},
{
"label": "PDL $159.32",
"color": "#e5484d",
"points": [
{
"t": 1785850200,
"v": 159.32
},
{
"t": 1785867600,
"v": 159.32
}
]
}
]
}
}
},
{
"name": "Open Retracement",
"count": 22,
"pct": 59,
"example": {
"date": "2026-07-31",
"bars": [
{
"t": 1785504600,
"o": 154.01,
"h": 156.76,
"l": 153.61,
"c": 154.73
},
{
"t": 1785504900,
"o": 154.57,
"h": 157.69,
"l": 154.57,
"c": 157.45
},
{
"t": 1785505200,
"o": 157.2516,
"h": 157.2516,
"l": 155.4,
"c": 155.4
},
{
"t": 1785505500,
"o": 155.46,
"h": 157.88,
"l": 154.97,
"c": 155.69
},
{
"t": 1785505800,
"o": 155.94,
"h": 157.14,
"l": 155.88,
"c": 157.01
},
{
"t": 1785506100,
"o": 157.01,
"h": 157.87,
"l": 156.52,
"c": 156.52
}
],
"overlays": {
"lines": [
{
"label": "Retrace level",
"color": "#f59e0b",
"points": [
{
"t": 1785504600,
"v": 155.185
},
{
"t": 1785506100,
"v": 155.185
}
]
}
]
}
}
},
{
"name": "Darvas Box",
"count": 11,
"pct": 30,
"example": {
"date": "2026-07-29",
"bars": [
{
"t": 1785283200,
"o": 148.27,
"h": 154.99,
"l": 143.77,
"c": 153.22
},
{
"t": 1785369600,
"o": 164,
"h": 169.26,
"l": 152.23,
"c": 154.25
},
{
"t": 1785456000,
"o": 154.01,
"h": 162.57,
"l": 153.61,
"c": 161.95
},
{
"t": 1785715200,
"o": 163.305,
"h": 164.5,
"l": 159.32,
"c": 163.21
},
{
"t": 1785801600,
"o": 164.11,
"h": 168.26,
"l": 162.77,
"c": 167.98
}
],
"overlays": {
"timespan": "day",
"lines": [
{
"label": "Box top $170.35",
"color": "#22a06b",
"points": [
{
"t": 1785283200,
"v": 170.35
},
{
"t": 1785801600,
"v": 170.35
}
]
},
{
"label": "Box bottom $143.77",
"color": "#e5484d",
"points": [
{
"t": 1785283200,
"v": 143.77
},
{
"t": 1785801600,
"v": 143.77
}
]
}
]
}
}
},
{
"name": "High Vol Open",
"count": 6,
"pct": 16,
"example": {
"date": "2026-07-30",
"bars": [
{
"t": 1785418200,
"o": 164,
"h": 169.26,
"l": 159.35,
"c": 162.7005
},
{
"t": 1785418500,
"o": 163.06,
"h": 163.45,
"l": 158.88,
"c": 159.95
},
{
"t": 1785418800,
"o": 159.895,
"h": 161.61,
"l": 158.21,
"c": 160.42
},
{
"t": 1785419100,
"o": 160.52,
"h": 161.51,
"l": 158.3701,
"c": 158.3701
},
{
"t": 1785419400,
"o": 158.76,
"h": 160.9,
"l": 158.05,
"c": 160.705
},
{
"t": 1785419700,
"o": 160.83,
"h": 161.2,
"l": 159.84,
"c": 160.4725
},
{
"t": 1785420000,
"o": 160.355,
"h": 160.6087,
"l": 158.4667,
"c": 159.82
},
{
"t": 1785420300,
"o": 159.73,
"h": 159.73,
"l": 157.55,
"c": 157.89
},
{
"t": 1785420600,
"o": 157.99,
"h": 158.74,
"l": 157.18,
"c": 158.08
},
{
"t": 1785420900,
"o": 158.06,
"h": 159.1795,
"l": 157.995,
"c": 158.635
},
{
"t": 1785421200,
"o": 158.75,
"h": 158.83,
"l": 156.3205,
"c": 156.95
},
{
"t": 1785421500,
"o": 156.97,
"h": 157.8,
"l": 155.74,
"c": 155.8
},
{
"t": 1785421800,
"o": 155.81,
"h": 158.2,
"l": 155.8,
"c": 158.2
},
{
"t": 1785422100,
"o": 158.1744,
"h": 158.5299,
"l": 156.89,
"c": 157.03
},
{
"t": 1785422400,
"o": 157.09,
"h": 157.78,
"l": 156.63,
"c": 156.75
},
{
"t": 1785422700,
"o": 156.78,
"h": 157.8899,
"l": 156.77,
"c": 157.06
},
{
"t": 1785423000,
"o": 157.06,
"h": 157.38,
"l": 156.395,
"c": 156.395
},
{
"t": 1785423300,
"o": 156.38,
"h": 157.97,
"l": 156.185,
"c": 157.53
},
{
"t": 1785423600,
"o": 157.405,
"h": 157.405,
"l": 156.0184,
"c": 156.11
},
{
"t": 1785423900,
"o": 156.19,
"h": 157.16,
"l": 156,
"c": 156.03
},
{
"t": 1785424200,
"o": 155.975,
"h": 156.295,
"l": 155.49,
"c": 155.9
},
{
"t": 1785424500,
"o": 155.9,
"h": 156.175,
"l": 155.435,
"c": 156.15
},
{
"t": 1785424800,
"o": 156.22,
"h": 156.59,
"l": 155.915,
"c": 156.085
},
{
"t": 1785425100,
"o": 156.25,
"h": 156.53,
"l": 155.6474,
"c": 156.045
},
{
"t": 1785425400,
"o": 156.13,
"h": 156.13,
"l": 155.29,
"c": 155.64
},
{
"t": 1785425700,
"o": 155.59,
"h": 155.99,
"l": 155.425,
"c": 155.635
},
{
"t": 1785426000,
"o": 155.63,
"h": 156.2,
"l": 155.32,
"c": 155.96
},
{
"t": 1785426300,
"o": 155.89,
"h": 156.18,
"l": 154.52,
"c": 155.13
},
{
"t": 1785426600,
"o": 155.085,
"h": 155.3367,
"l": 153.68,
"c": 154.2
},
{
"t": 1785426900,
"o": 154.23,
"h": 154.66,
"l": 154.1,
"c": 154.355
},
{
"t": 1785427200,
"o": 154.4,
"h": 154.45,
"l": 153.64,
"c": 153.64
},
{
"t": 1785427500,
"o": 153.64,
"h": 154.02,
"l": 153.32,
"c": 153.68
},
{
"t": 1785427800,
"o": 153.58,
"h": 154.22,
"l": 153.57,
"c": 154.095
},
{
"t": 1785428100,
"o": 154.09,
"h": 154.64,
"l": 153.38,
"c": 153.49
},
{
"t": 1785428400,
"o": 153.475,
"h": 154.5,
"l": 153.3,
"c": 154.43
},
{
"t": 1785428700,
"o": 154.43,
"h": 154.56,
"l": 153.94,
"c": 154.2
},
{
"t": 1785429000,
"o": 154.22,
"h": 154.4175,
"l": 153.03,
"c": 153.475
},
{
"t": 1785429300,
"o": 153.46,
"h": 153.78,
"l": 153.24,
"c": 153.47
},
{
"t": 1785429600,
"o": 153.47,
"h": 153.9499,
"l": 153.16,
"c": 153.875
},
{
"t": 1785429900,
"o": 153.875,
"h": 154.26,
"l": 153.51,
"c": 153.905
},
{
"t": 1785430200,
"o": 153.9,
"h": 154.47,
"l": 153.69,
"c": 153.82
},
{
"t": 1785430500,
"o": 153.76,
"h": 153.85,
"l": 153.0337,
"c": 153.2
},
{
"t": 1785430800,
"o": 153.23,
"h": 153.64,
"l": 152.55,
"c": 152.765
},
{
"t": 1785431100,
"o": 152.65,
"h": 153.01,
"l": 152.65,
"c": 152.695
},
{
"t": 1785431400,
"o": 152.72,
"h": 153.44,
"l": 152.72,
"c": 153.28
},
{
"t": 1785431700,
"o": 153.19,
"h": 153.55,
"l": 152.77,
"c": 152.85
},
{
"t": 1785432000,
"o": 152.9,
"h": 153.07,
"l": 152.675,
"c": 152.76
},
{
"t": 1785432300,
"o": 152.8,
"h": 153.46,
"l": 152.8,
"c": 153.345
},
{
"t": 1785432600,
"o": 153.38,
"h": 154.26,
"l": 152.89,
"c": 153.4025
},
{
"t": 1785432900,
"o": 153.54,
"h": 154.45,
"l": 153.305,
"c": 153.74
},
{
"t": 1785433200,
"o": 153.89,
"h": 154.57,
"l": 153.715,
"c": 154.29
},
{
"t": 1785433500,
"o": 154.42,
"h": 154.93,
"l": 154.23,
"c": 154.93
},
{
"t": 1785433800,
"o": 154.93,
"h": 155.01,
"l": 152.7,
"c": 153.63
},
{
"t": 1785434100,
"o": 153.605,
"h": 153.93,
"l": 153.585,
"c": 153.74
},
{
"t": 1785434400,
"o": 153.67,
"h": 154.36,
"l": 153.67,
"c": 154.2
},
{
"t": 1785434700,
"o": 154.21,
"h": 154.51,
"l": 154.06,
"c": 154.24
},
{
"t": 1785435000,
"o": 154.26,
"h": 155.06,
"l": 154.19,
"c": 154.605
},
{
"t": 1785435300,
"o": 154.51,
"h": 154.8,
"l": 154.31,
"c": 154.32
},
{
"t": 1785435600,
"o": 154.31,
"h": 154.49,
"l": 153.92,
"c": 154.375
},
{
"t": 1785435900,
"o": 154.365,
"h": 154.55,
"l": 154.155,
"c": 154.38
},
{
"t": 1785436200,
"o": 154.4183,
"h": 154.65,
"l": 154.16,
"c": 154.19
},
{
"t": 1785436500,
"o": 154.22,
"h": 154.28,
"l": 153.43,
"c": 153.65
},
{
"t": 1785436800,
"o": 153.74,
"h": 154.275,
"l": 153.61,
"c": 154.06
},
{
"t": 1785437100,
"o": 154.1,
"h": 154.1,
"l": 153.45,
"c": 153.64
},
{
"t": 1785437400,
"o": 153.6,
"h": 153.67,
"l": 152.68,
"c": 152.75
},
{
"t": 1785437700,
"o": 152.75,
"h": 153.12,
"l": 152.23,
"c": 152.995
},
{
"t": 1785438000,
"o": 153.06,
"h": 153.505,
"l": 152.94,
"c": 153.46
},
{
"t": 1785438300,
"o": 153.48,
"h": 154.24,
"l": 153.3,
"c": 154.17
},
{
"t": 1785438600,
"o": 154.18,
"h": 154.64,
"l": 154.13,
"c": 154.51
},
{
"t": 1785438900,
"o": 154.58,
"h": 154.95,
"l": 153.9176,
"c": 154.11
},
{
"t": 1785439200,
"o": 154.15,
"h": 154.735,
"l": 154.06,
"c": 154.65
},
{
"t": 1785439500,
"o": 154.64,
"h": 154.7399,
"l": 154.41,
"c": 154.66
},
{
"t": 1785439800,
"o": 154.66,
"h": 154.765,
"l": 154.36,
"c": 154.45
},
{
"t": 1785440100,
"o": 154.45,
"h": 154.63,
"l": 154.05,
"c": 154.535
},
{
"t": 1785440400,
"o": 154.49,
"h": 154.73,
"l": 154.17,
"c": 154.41
},
{
"t": 1785440700,
"o": 154.425,
"h": 154.61,
"l": 154.12,
"c": 154.495
},
{
"t": 1785441000,
"o": 154.43,
"h": 154.53,
"l": 153.7105,
"c": 153.94
},
{
"t": 1785441300,
"o": 153.91,
"h": 155.4,
"l": 153.91,
"c": 154.24
}
],
"overlays": {
"highlight_period": "open"
}
}
},
{
"name": "Power Hour",
"count": 3,
"pct": 8,
"example": {
"date": "2026-07-30",
"bars": [
{
"t": 1785418200,
"o": 164,
"h": 169.26,
"l": 159.35,
"c": 162.7005
},
{
"t": 1785418500,
"o": 163.06,
"h": 163.45,
"l": 158.88,
"c": 159.95
},
{
"t": 1785418800,
"o": 159.895,
"h": 161.61,
"l": 158.21,
"c": 160.42
},
{
"t": 1785419100,
"o": 160.52,
"h": 161.51,
"l": 158.3701,
"c": 158.3701
},
{
"t": 1785419400,
"o": 158.76,
"h": 160.9,
"l": 158.05,
"c": 160.705
},
{
"t": 1785419700,
"o": 160.83,
"h": 161.2,
"l": 159.84,
"c": 160.4725
},
{
"t": 1785420000,
"o": 160.355,
"h": 160.6087,
"l": 158.4667,
"c": 159.82
},
{
"t": 1785420300,
"o": 159.73,
"h": 159.73,
"l": 157.55,
"c": 157.89
},
{
"t": 1785420600,
"o": 157.99,
"h": 158.74,
"l": 157.18,
"c": 158.08
},
{
"t": 1785420900,
"o": 158.06,
"h": 159.1795,
"l": 157.995,
"c": 158.635
},
{
"t": 1785421200,
"o": 158.75,
"h": 158.83,
"l": 156.3205,
"c": 156.95
},
{
"t": 1785421500,
"o": 156.97,
"h": 157.8,
"l": 155.74,
"c": 155.8
},
{
"t": 1785421800,
"o": 155.81,
"h": 158.2,
"l": 155.8,
"c": 158.2
},
{
"t": 1785422100,
"o": 158.1744,
"h": 158.5299,
"l": 156.89,
"c": 157.03
},
{
"t": 1785422400,
"o": 157.09,
"h": 157.78,
"l": 156.63,
"c": 156.75
},
{
"t": 1785422700,
"o": 156.78,
"h": 157.8899,
"l": 156.77,
"c": 157.06
},
{
"t": 1785423000,
"o": 157.06,
"h": 157.38,
"l": 156.395,
"c": 156.395
},
{
"t": 1785423300,
"o": 156.38,
"h": 157.97,
"l": 156.185,
"c": 157.53
},
{
"t": 1785423600,
"o": 157.405,
"h": 157.405,
"l": 156.0184,
"c": 156.11
},
{
"t": 1785423900,
"o": 156.19,
"h": 157.16,
"l": 156,
"c": 156.03
},
{
"t": 1785424200,
"o": 155.975,
"h": 156.295,
"l": 155.49,
"c": 155.9
},
{
"t": 1785424500,
"o": 155.9,
"h": 156.175,
"l": 155.435,
"c": 156.15
},
{
"t": 1785424800,
"o": 156.22,
"h": 156.59,
"l": 155.915,
"c": 156.085
},
{
"t": 1785425100,
"o": 156.25,
"h": 156.53,
"l": 155.6474,
"c": 156.045
},
{
"t": 1785425400,
"o": 156.13,
"h": 156.13,
"l": 155.29,
"c": 155.64
},
{
"t": 1785425700,
"o": 155.59,
"h": 155.99,
"l": 155.425,
"c": 155.635
},
{
"t": 1785426000,
"o": 155.63,
"h": 156.2,
"l": 155.32,
"c": 155.96
},
{
"t": 1785426300,
"o": 155.89,
"h": 156.18,
"l": 154.52,
"c": 155.13
},
{
"t": 1785426600,
"o": 155.085,
"h": 155.3367,
"l": 153.68,
"c": 154.2
},
{
"t": 1785426900,
"o": 154.23,
"h": 154.66,
"l": 154.1,
"c": 154.355
},
{
"t": 1785427200,
"o": 154.4,
"h": 154.45,
"l": 153.64,
"c": 153.64
},
{
"t": 1785427500,
"o": 153.64,
"h": 154.02,
"l": 153.32,
"c": 153.68
},
{
"t": 1785427800,
"o": 153.58,
"h": 154.22,
"l": 153.57,
"c": 154.095
},
{
"t": 1785428100,
"o": 154.09,
"h": 154.64,
"l": 153.38,
"c": 153.49
},
{
"t": 1785428400,
"o": 153.475,
"h": 154.5,
"l": 153.3,
"c": 154.43
},
{
"t": 1785428700,
"o": 154.43,
"h": 154.56,
"l": 153.94,
"c": 154.2
},
{
"t": 1785429000,
"o": 154.22,
"h": 154.4175,
"l": 153.03,
"c": 153.475
},
{
"t": 1785429300,
"o": 153.46,
"h": 153.78,
"l": 153.24,
"c": 153.47
},
{
"t": 1785429600,
"o": 153.47,
"h": 153.9499,
"l": 153.16,
"c": 153.875
},
{
"t": 1785429900,
"o": 153.875,
"h": 154.26,
"l": 153.51,
"c": 153.905
},
{
"t": 1785430200,
"o": 153.9,
"h": 154.47,
"l": 153.69,
"c": 153.82
},
{
"t": 1785430500,
"o": 153.76,
"h": 153.85,
"l": 153.0337,
"c": 153.2
},
{
"t": 1785430800,
"o": 153.23,
"h": 153.64,
"l": 152.55,
"c": 152.765
},
{
"t": 1785431100,
"o": 152.65,
"h": 153.01,
"l": 152.65,
"c": 152.695
},
{
"t": 1785431400,
"o": 152.72,
"h": 153.44,
"l": 152.72,
"c": 153.28
},
{
"t": 1785431700,
"o": 153.19,
"h": 153.55,
"l": 152.77,
"c": 152.85
},
{
"t": 1785432000,
"o": 152.9,
"h": 153.07,
"l": 152.675,
"c": 152.76
},
{
"t": 1785432300,
"o": 152.8,
"h": 153.46,
"l": 152.8,
"c": 153.345
},
{
"t": 1785432600,
"o": 153.38,
"h": 154.26,
"l": 152.89,
"c": 153.4025
},
{
"t": 1785432900,
"o": 153.54,
"h": 154.45,
"l": 153.305,
"c": 153.74
},
{
"t": 1785433200,
"o": 153.89,
"h": 154.57,
"l": 153.715,
"c": 154.29
},
{
"t": 1785433500,
"o": 154.42,
"h": 154.93,
"l": 154.23,
"c": 154.93
},
{
"t": 1785433800,
"o": 154.93,
"h": 155.01,
"l": 152.7,
"c": 153.63
},
{
"t": 1785434100,
"o": 153.605,
"h": 153.93,
"l": 153.585,
"c": 153.74
},
{
"t": 1785434400,
"o": 153.67,
"h": 154.36,
"l": 153.67,
"c": 154.2
},
{
"t": 1785434700,
"o": 154.21,
"h": 154.51,
"l": 154.06,
"c": 154.24
},
{
"t": 1785435000,
"o": 154.26,
"h": 155.06,
"l": 154.19,
"c": 154.605
},
{
"t": 1785435300,
"o": 154.51,
"h": 154.8,
"l": 154.31,
"c": 154.32
},
{
"t": 1785435600,
"o": 154.31,
"h": 154.49,
"l": 153.92,
"c": 154.375
},
{
"t": 1785435900,
"o": 154.365,
"h": 154.55,
"l": 154.155,
"c": 154.38
},
{
"t": 1785436200,
"o": 154.4183,
"h": 154.65,
"l": 154.16,
"c": 154.19
},
{
"t": 1785436500,
"o": 154.22,
"h": 154.28,
"l": 153.43,
"c": 153.65
},
{
"t": 1785436800,
"o": 153.74,
"h": 154.275,
"l": 153.61,
"c": 154.06
},
{
"t": 1785437100,
"o": 154.1,
"h": 154.1,
"l": 153.45,
"c": 153.64
},
{
"t": 1785437400,
"o": 153.6,
"h": 153.67,
"l": 152.68,
"c": 152.75
},
{
"t": 1785437700,
"o": 152.75,
"h": 153.12,
"l": 152.23,
"c": 152.995
},
{
"t": 1785438000,
"o": 153.06,
"h": 153.505,
"l": 152.94,
"c": 153.46
},
{
"t": 1785438300,
"o": 153.48,
"h": 154.24,
"l": 153.3,
"c": 154.17
},
{
"t": 1785438600,
"o": 154.18,
"h": 154.64,
"l": 154.13,
"c": 154.51
},
{
"t": 1785438900,
"o": 154.58,
"h": 154.95,
"l": 153.9176,
"c": 154.11
},
{
"t": 1785439200,
"o": 154.15,
"h": 154.735,
"l": 154.06,
"c": 154.65
},
{
"t": 1785439500,
"o": 154.64,
"h": 154.7399,
"l": 154.41,
"c": 154.66
},
{
"t": 1785439800,
"o": 154.66,
"h": 154.765,
"l": 154.36,
"c": 154.45
},
{
"t": 1785440100,
"o": 154.45,
"h": 154.63,
"l": 154.05,
"c": 154.535
},
{
"t": 1785440400,
"o": 154.49,
"h": 154.73,
"l": 154.17,
"c": 154.41
},
{
"t": 1785440700,
"o": 154.425,
"h": 154.61,
"l": 154.12,
"c": 154.495
},
{
"t": 1785441000,
"o": 154.43,
"h": 154.53,
"l": 153.7105,
"c": 153.94
},
{
"t": 1785441300,
"o": 153.91,
"h": 155.4,
"l": 153.91,
"c": 154.24
}
],
"overlays": {
"highlight_period": "power"
}
}
}
]
},
"calendar": [
{
"symbol": "FTNT",
"date": "2026-11-04",
"epsActual": null,
"epsEstimated": 0.853,
"revenueActual": null,
"revenueEstimated": 2058287000,
"lastUpdated": "2026-08-04"
},
{
"symbol": "FTNT",
"date": "2026-07-29",
"epsActual": 0.9,
"epsEstimated": 0.746,
"revenueActual": 2047900000,
"revenueEstimated": 1888476000,
"lastUpdated": "2026-08-04"
},
{
"symbol": "FTNT",
"date": "2026-05-06",
"epsActual": 0.82,
"epsEstimated": 0.619,
"revenueActual": 1849600000,
"revenueEstimated": 1733190000,
"lastUpdated": "2026-08-04"
},
{
"symbol": "FTNT",
"date": "2026-02-05",
"epsActual": 0.81,
"epsEstimated": 0.743,
"revenueActual": 1905000000,
"revenueEstimated": 1859668000,
"lastUpdated": "2026-05-05"
},
{
"symbol": "FTNT",
"date": "2025-11-05",
"epsActual": 0.74,
"epsEstimated": 0.631,
"revenueActual": 1724900000,
"revenueEstimated": 1704258106,
"lastUpdated": "2026-02-05"
},
{
"symbol": "FTNT",
"date": "2025-08-06",
"epsActual": 0.64,
"epsEstimated": 0.59,
"revenueActual": 1630000000,
"revenueEstimated": 1625077101,
"lastUpdated": "2025-11-06"
},
{
"symbol": "FTNT",
"date": "2025-05-07",
"epsActual": 0.58,
"epsEstimated": 0.531,
"revenueActual": 1539700000,
"revenueEstimated": 1538489501,
"lastUpdated": "2025-08-07"
},
{
"symbol": "FTNT",
"date": "2025-02-06",
"epsActual": 0.74,
"epsEstimated": 0.6,
"revenueActual": 1660100000,
"revenueEstimated": 1592625790,
"lastUpdated": "2025-05-06"
},
{
"symbol": "FTNT",
"date": "2024-11-07",
"epsActual": 0.63,
"epsEstimated": 0.52,
"revenueActual": 1508100000,
"revenueEstimated": 1479698979,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2024-08-06",
"epsActual": 0.57,
"epsEstimated": 0.41,
"revenueActual": 1434300000,
"revenueEstimated": 1404891079,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2024-05-02",
"epsActual": 0.43,
"epsEstimated": 0.38,
"revenueActual": 1353300000,
"revenueEstimated": 1338062943,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2024-02-06",
"epsActual": 0.51,
"epsEstimated": 0.43,
"revenueActual": 1415100000,
"revenueEstimated": 1409130437,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2023-11-02",
"epsActual": 0.41,
"epsEstimated": 0.36,
"revenueActual": 1334600000,
"revenueEstimated": 1348830000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2023-08-03",
"epsActual": 0.38,
"epsEstimated": 0.34,
"revenueActual": 1292800000,
"revenueEstimated": 1304380000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2023-05-04",
"epsActual": 0.34,
"epsEstimated": 0.29,
"revenueActual": 1262300000,
"revenueEstimated": 1200630000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2023-02-07",
"epsActual": 0.44,
"epsEstimated": 0.39,
"revenueActual": 1283000000,
"revenueEstimated": 1295295643,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2022-11-02",
"epsActual": 0.33,
"epsEstimated": 0.27,
"revenueActual": 1149500000,
"revenueEstimated": 1124558750,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2022-08-03",
"epsActual": 0.24,
"epsEstimated": 0.22,
"revenueActual": 1030100000,
"revenueEstimated": 1026702524,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2022-05-04",
"epsActual": 0.19,
"epsEstimated": 0.16,
"revenueActual": 954800000,
"revenueEstimated": 884926131,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2022-02-03",
"epsActual": 0.25,
"epsEstimated": 0.23,
"revenueActual": 963600000,
"revenueEstimated": 960237579,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2021-11-04",
"epsActual": 0.2,
"epsEstimated": 0.19,
"revenueActual": 867200000,
"revenueEstimated": 810540000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2021-07-29",
"epsActual": 0.19,
"epsEstimated": 0.18,
"revenueActual": 801100000,
"revenueEstimated": 801100000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2021-04-29",
"epsActual": 0.16,
"epsEstimated": 0.15,
"revenueActual": 710300000,
"revenueEstimated": 681270000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2021-02-04",
"epsActual": 0.21,
"epsEstimated": 0.19,
"revenueActual": 748000000,
"revenueEstimated": 678597938,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2020-10-29",
"epsActual": 0.18,
"epsEstimated": 0.16,
"revenueActual": 651100000,
"revenueEstimated": 577022727,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2020-08-06",
"epsActual": 0.16,
"epsEstimated": 0.13,
"revenueActual": 615500000,
"revenueEstimated": 487896341,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2020-05-06",
"epsActual": 0.12,
"epsEstimated": 0.1,
"revenueActual": 576900000,
"revenueEstimated": 490365000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2020-02-06",
"epsActual": 0.15,
"epsEstimated": 0.14,
"revenueActual": 614400000,
"revenueEstimated": 565894736,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2019-10-31",
"epsActual": 0.13,
"epsEstimated": 0.11,
"revenueActual": 547500000,
"revenueEstimated": 457611940,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2019-08-01",
"epsActual": 0.12,
"epsEstimated": 0.1,
"revenueActual": 521700000,
"revenueEstimated": 449741379,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2019-05-02",
"epsActual": 0.09,
"epsEstimated": 0.08,
"revenueActual": 472600000,
"revenueEstimated": 400682608,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2019-02-06",
"epsActual": 0.12,
"epsEstimated": 0.1,
"revenueActual": 507000000,
"revenueEstimated": 446847457,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2018-11-01",
"epsActual": 0.09,
"epsEstimated": 0.08,
"revenueActual": 453900000,
"revenueEstimated": 389057142,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2018-08-01",
"epsActual": 0.08,
"epsEstimated": 0.07,
"revenueActual": 441300000,
"revenueEstimated": 387482926,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2018-05-03",
"epsActual": 0.07,
"epsEstimated": 0.05,
"revenueActual": 399000000,
"revenueEstimated": 290181818,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2018-02-05",
"epsActual": 0.06,
"epsEstimated": 0.06,
"revenueActual": 416668000,
"revenueEstimated": 377634374,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2017-10-26",
"epsActual": 0.06,
"epsEstimated": 0.05,
"revenueActual": 374217000,
"revenueEstimated": 307378571,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2017-07-26",
"epsActual": 0.05,
"epsEstimated": 0.03675,
"revenueActual": 363469000,
"revenueEstimated": 269259259,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2017-04-27",
"epsActual": 0.03,
"epsEstimated": 0.02722,
"revenueActual": 340576000,
"revenueEstimated": 300529411,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2017-02-02",
"epsActual": 0.06,
"epsEstimated": 0.04107,
"revenueActual": 362830000,
"revenueEstimated": 253959999,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2016-10-27",
"epsActual": 0.04,
"epsEstimated": 0.03414,
"revenueActual": 316646000,
"revenueEstimated": 263833333,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2016-07-28",
"epsActual": 0.03,
"epsEstimated": 0.03015,
"revenueActual": 311391000,
"revenueEstimated": 311400000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2016-04-26",
"epsActual": 0.02,
"epsEstimated": 0.015,
"revenueActual": 284576000,
"revenueEstimated": 213450000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2016-01-28",
"epsActual": 0.04,
"epsEstimated": 0.041,
"revenueActual": 296529000,
"revenueEstimated": 296500000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2015-10-22",
"epsActual": 0.03,
"epsEstimated": 0.02586,
"revenueActual": 260068000,
"revenueEstimated": 222942857,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2015-07-22",
"epsActual": 0.02,
"epsEstimated": 0.0166,
"revenueActual": 239785000,
"revenueEstimated": 196200000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2015-04-20",
"epsActual": 0.02,
"epsEstimated": 0.01563,
"revenueActual": 212886000,
"revenueEstimated": 159675000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2015-01-28",
"epsActual": 0.03,
"epsEstimated": 0.02953,
"revenueActual": 223969000,
"revenueEstimated": 223969000,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2014-10-22",
"epsActual": 0.02,
"epsEstimated": 0.01853,
"revenueActual": 193348000,
"revenueEstimated": 177191666,
"lastUpdated": "2025-04-25"
},
{
"symbol": "FTNT",
"date": "2014-07-23",
"epsActual": 0.02,
"epsEstimated": 0.01876,
"revenueActual": 184098000,
"revenueEstimated": 167363636,
"lastUpdated": "2025-04-25"
}
],
"news": [
{
"title": "Early positioning ideas for the 2027 January window dressing period By Investing.com",
"url": "https://www.investing.com/news/stock-market-news/early-positioning-ideas-for-the-2027-january-window-dressing-period-93CH-4834405",
"source": "Investing.com",
"date": "2026-08-04T12:54:24Z",
"summary": "Investing.com -- Window dressing isn't just a December trick -- the real alpha is in the 5-month runway between now (August) and when managers scramble to \"show\" 2026's winners. The screener surfaced the narrative: a memory/storage supercycle (+200-400% YTD names) and an AI infra"
},
{
"title": "Fortinet (FTNT) Is Up 8.8% After Raising 2026 Revenue Guidance And Launching New AI-Focused Firewall - Has The Bull Case Changed?",
"url": "https://finance.yahoo.com/technology/ai/articles/fortinet-ftnt-8-8-raising-091220169.html",
"source": "Yahoo! Finance",
"date": "2026-08-04T09:12:20Z",
"summary": "* In late July 2026, Fortinet reported second-quarter revenue of US$2,047.9 million and net income of US$606.3 million, raised full-year 2026 revenue guidance to a range of US$8.02 billion to US$8.18 billion, and issued third-quarter revenue guidance of US$2,010 million to US$2,1"
},
{
"title": "Here is Why Growth Investors Should Buy Fortinet (FTNT) Now",
"url": "https://www.zacks.com/stock/news/2967864/here-is-why-growth-investors-should-buy-fortinet-ftnt-now?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|yseop_template_11_growth-2967864",
"source": "Zacks Investment Research",
"date": "2026-08-04 13:46:06",
"summary": "Fortinet (FTNT) is well positioned to outperform the market, as it exhibits above-average growth in financials."
},
{
"title": "If You Invested $1000 In Fortinet Stock 15 Years Ago, You Would Have This Much Today",
"url": "https://www.benzinga.com/news/26/08/60893853/if-you-invested-1000-fortinet-stock-15-years-ago-you-would-have-much-today",
"source": "benzinga",
"date": "2026-08-03T22:45:27.110000+00:00",
"summary": "Fortinet (NASDAQ:FTNT) has outperformed the market over the past 15 years by 15.17% on an annualized basis producing an average annual return of 28.4%. Currently, Fortinet has a market capitalization of $119.67 billion."
},
{
"title": "AI hacking risks have benefited this underappreciated tech sector By Investing.com",
"url": "https://www.investing.com/news/stock-market-news/ai-hacking-risks-have-benefited-this-underappreciated-tech-sector-93CH-4829773",
"source": "Investing.com",
"date": "2026-08-03T04:51:22Z",
"summary": "Investing.com -- Cybersecurity stocks haven't just benefited from AI hacking fears -- they've been turbocharged by them. A landmark real-world catalyst hit in July 2026: the first fully autonomous, end-to-end agentic cyberattack (involving OpenAI models breaching Hugging Face's i"
},
{
"title": "Fortinet (FTNT) is a Top-Ranked Growth Stock: Should You Buy?",
"url": "https://www.zacks.com/stock/news/2966557/fortinet-ftnt-is-a-top-ranked-growth-stock-should-you-buy?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|zacks_education_growth_score-2966557",
"source": "Zacks Investment Research",
"date": "2026-08-03 10:46:10",
"summary": "Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores."
},
{
"title": "Unlocking Fortinet (FTNT) International Revenues: Trends, Surprises, and Prospects",
"url": "https://www.zacks.com/stock/news/2966428/unlocking-fortinet-ftnt-international-revenues-trends-surprises-and-prospects?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|nfm_international_revenues-2966428",
"source": "Zacks Investment Research",
"date": "2026-08-03 10:16:24",
"summary": "Explore how Fortinet's (FTNT) revenue from international markets is changing and the resulting impact on Wall Street's predictions and the stock's prospects."
},
{
"title": "First National Bank of Mount Dora Trust Investment Services Grows Stock Position in Fortinet, Inc. $FTNT",
"url": "https://www.defenseworld.net/2026/08/03/first-national-bank-of-mount-dora-trust-investment-services-grows-stock-position-in-fortinet-inc-ftnt.html",
"source": "Defense World",
"date": "2026-08-03 04:18:02",
"summary": "First National Bank of Mount Dora Trust Investment Services boosted its holdings in Fortinet, Inc. (NASDAQ: FTNT) by 27.1% during the first quarter, according to its most recent Form 13F filing with the SEC. The fund owned 110,356 shares of the software maker's stock after acquir"
},
{
"title": "Fortinet: Securing the AI Revolution",
"url": "https://finance.yahoo.com/technology/ai/articles/fortinet-securing-ai-revolution-181700463.html",
"source": "Yahoo! Finance",
"date": "2026-07-31T18:17:00Z",
"summary": "Zacks Rank #1 (Strong Buy) company Fortinet (FTNT) is a cybersecurity leader, driving the convergence of networking and security. The Sunnyvale, CA-based company provides integrated security solutions to enterprises, service providers, and government entities across 100 countries"
},
{
"title": "6 'set and forget' stocks for long-term investors to own By Investing.com",
"url": "https://www.investing.com/news/stock-market-news/6-set-and-forget-stocks-for-longterm-investors-to-own-93CH-4828228",
"source": "Investing.com",
"date": "2026-07-31T12:43:27Z",
"summary": "Investing.com -- \"Set and forget\" has one non-negotiable requirement: a business that compounds through cycles without you babysitting it. The screener -- filtering for 5-year revenue CAGRs above 8%, ROE above 15%, financial health scores above 2.5, and 5-year price returns above"
},
{
"title": "Why Wells Fargo Thinks Intel's AI Business Is Getting Even Stronger",
"url": "https://finance.yahoo.com/technology/ai/articles/why-wells-fargo-thinks-intel-144604980.html",
"source": "Yahoo! Finance",
"date": "2026-07-30T14:46:04Z",
"summary": "Not every big tech company has been a winner in the artificial intelligence build-out. And others have just been slower getting to the party. Intel (INTC), for instance, dropped 60% in 2024, while Nvidia (NVDA) jumped 171%.\n\nBut ever since then, Intel has been catching up. INTC s"
},
{
"title": "Fortinet Q2 Earnings & Revenues Beat Estimates, Increase Y/Y",
"url": "https://finance.yahoo.com/markets/stocks/articles/fortinet-q2-earnings-revenues-beat-133800402.html",
"source": "Yahoo! Finance",
"date": "2026-07-30T13:38:00Z",
"summary": "Fortinet FTNT reported second-quarter 2026 non-GAAP earnings per share (EPS) of 90 cents, beating the Zacks Consensus Estimate by 20% and rising 40.6% year over year.\n\nTotal revenues of $2.05 billion beat the consensus mark by 9.1% and increased 25.6% year over year, driven by st"
},
{
"title": "Fortinet Stock Jumps 10% as Product Revenue Grows 52%",
"url": "https://finance.yahoo.com/markets/stocks/articles/fortinet-stock-jumps-10-product-122644365.html",
"source": "Yahoo! Finance",
"date": "2026-07-30T12:26:44Z",
"summary": "This article first appeared on GuruFocus.\n\nFortinet (NASDAQ:FTNT), the cybersecurity company behind FortiGate firewalls, rose 10.27% premarket after reporting second-quarter revenue up 26% to $2.05 billion, ahead of the $1.89 billion analysts expected, with non-GAAP earnings of $"
},
{
"title": "US Premarket Movers for July 30, 2026",
"url": "https://www.bloomberg.com/news/articles/2026-07-30/us-stock-futures-today-chipotle-crocs-meta-microsoft-starbucks",
"source": "Bloomberg Business",
"date": "2026-07-30T11:55:37Z",
"summary": "S&P 500 Index futures rise 0.7% as of 7:50 a.m. in New York as results from Microsoft boost sentiment for the tech sector.\n\n* Nasdaq 100 futures are up 1.4%\n\n* Dow Jones Industrial Average futures are up 0.4%\n\n* The MSCI World Index is up 0.2%\n\nHere are some of the biggest movers"
},
{
"title": "Fortinet (FTNT) Raises Revenue Outlook After Strong Q2 And New AI Product Push",
"url": "https://finance.yahoo.com/markets/stocks/articles/fortinet-ftnt-raises-revenue-outlook-050835724.html",
"source": "Yahoo! Finance",
"date": "2026-07-30T05:08:35Z",
"summary": "Find your next quality investment with Simply Wall St's easy and powerful screener, trusted by over 7 million individual investors worldwide.\n\n* Fortinet raised its annual revenue forecast after reporting strong Q2 results that exceeded its prior guidance on revenue and profitabi"
},
{
"title": "Fortinet (FTNT) Stock Seems Stretched Following Its 152% Five Year Run",
"url": "https://finance.yahoo.com/markets/stocks/articles/fortinet-ftnt-stock-seems-stretched-042827539.html",
"source": "Yahoo! Finance",
"date": "2026-07-30T04:28:27Z",
"summary": "Find winning stocks in any market cycle. Join 7 million investors using Simply Wall St's investing ideas for FREE.\n\nFortinet stock has delivered strong gains over the last five years, yet current valuation checks suggest the shares now trade at a premium. Both the Discounted Cash"
},
{
"title": "FTNT Q2 Earnings Call Highlights SASE Firewall Growth",
"url": "https://www.zacks.com/stock/news/2964547/ftnt-q2-earnings-call-highlights-sase-firewall-growth?cid=CS-STOCKNEWSAPI-FT-analyst_blog_plus|earnings_call_takeaways-2964547",
"source": "Zacks Investment Research",
"date": "2026-07-30 11:03:31",
"summary": "Fortinet expands SASE Firewall and AI security momentum as revenues, margins and 2026 outlook rise after a strong second quarter, driven by platform growth."
},
{
"title": "Nasdaq Futures Surge on Microsoft Buzz, Semiconductor Gains",
"url": "https://www.schaeffersresearch.com/content/ezines/2026/07/30/nasdaq-futures-surge-on-microsoft-buzz-semiconductor-gains",
"source": "Schaeffers Research",
"date": "2026-07-30 09:14:00",
"summary": "Stock futures are higher, shrugging off yesterday's selloff that dragged the Dow to its worst day since April 2025"
},
{
"title": "Move Over Memory, Fortinet Earnings Show Cybersecurity Stocks Are Red-Hot AI Plays",
"url": "https://www.barrons.com/articles/fortinet-stock-price-earnings-cybersecurity-ai-5cde2767",
"source": "Barrons",
"date": "2026-07-30 08:23:00",
"summary": "The cybersecurity company's earnings were so good the stock is set to join the exclusive club of S&P 500 names to double in 2026."
},
{
"title": "These Analysts Boost Their Forecasts On Fortinet Following Upbeat Q2 Earnings",
"url": "https://www.benzinga.com/analyst-stock-ratings/price-target/26/07/60794454/these-analysts-boost-their-forecasts-on-fortinet-following-upbeat-q2-earnings",
"source": "Benzinga",
"date": "2026-07-30 07:38:30",
"summary": "Fortinet Inc (NASDAQ:FTNT) on Wednesday reported better-than-expected second-quarter financial results."
},
{
"title": "Breakfast News: AI Spend Splits Meta and Microsoft",
"url": "https://www.fool.com/investing/breakfast-news/2026/07/30/breakfast-news-ai-spend-splits-meta-and-microsoft/",
"source": "Fool - Investing News",
"date": "2026-07-30 07:30:00",
"summary": "Meta falls on capex concerns, Microsoft jumps with strong cash generation, and more"
},
{
"title": "Fortinet Q2 Earnings Call Highlights",
"url": "https://finance.yahoo.com/technology/articles/fortinet-q2-earnings-call-highlights-230404768.html",
"source": "Yahoo! Finance",
"date": "2026-07-29T23:04:04Z",
"summary": "* Cybersecurity Stocks Are Holding Up as the AI Trade Starts to Crack\n\nFortinet (NASDAQ:FTNT) reported second-quarter 2026 results that exceeded the high end of its guidance, with billings rising 33% year over year to $2.37 billion and total revenue increasing 26% to $2.05 billio"
},
{
"title": "After-Hours Stock Movers: META, MSFT, CMG, SBUX, CVNA, LRCX, FTNT, QCOM, TDOC By Investing.com",
"url": "https://www.investing.com/news/stock-market-news/afterhours-stock-movers-meta-msft-cmg-sbux-cvna-lrcx-ftnt-qcom-tdoc-432SI-4821708",
"source": "Investing.com",
"date": "2026-07-29T20:35:02Z",
"summary": "Meta stock dropped 6% after missing Q2 earnings expectations, reporting an EPS of $6.18 against the $7.17 consensus due to a $2.4 billion legal charge. While revenue grew to $60.8 billion, investors were unnerved as management narrowed its 2026 capital expenditures target higher "
},
{
"title": "Are Wall Street Analysts Bullish on Fortinet Stock?",
"url": "https://finance.yahoo.com/markets/stocks/articles/wall-street-analysts-bullish-fortinet-085841639.html",
"source": "Yahoo! Finance",
"date": "2026-07-29T08:58:41Z",
"summary": "Fortinet, Inc. (FTNT), headquartered in Sunnyvale, California, provides cybersecurity and convergence of networking and security solutions. Valued at $111.6 billion by market cap, the company offers network security appliances, software, and subscription services. Fortinet system"
},
{
"title": "Fortinet, Inc. (FTNT) Q2 2026 Earnings Call Transcript",
"url": "https://seekingalpha.com/article/4927306-fortinet-inc-ftnt-q2-2026-earnings-call-transcript",
"source": "Seeking Alpha",
"date": "2026-07-29 22:23:17",
"summary": "Fortinet, Inc. (FTNT) Q2 2026 Earnings Call Transcript"
}
],
"analyst": {
"estimates": [
{
"symbol": "FTNT",
"date": "2030-12-31",
"revenueLow": 11728494744,
"revenueHigh": 12858295291,
"revenueAvg": 12191745262,
"ebitdaLow": 6163821362,
"ebitdaHigh": 6757579461,
"ebitdaAvg": 6407279154,
"ebitLow": 5949050543,
"ebitHigh": 6522119868,
"ebitAvg": 6184025347,
"netIncomeLow": 2681580003,
"netIncomeHigh": 3021418844,
"netIncomeAvg": 2820924923,
"sgaExpenseLow": 4800075841,
"sgaExpenseHigh": 5262464957,
"sgaExpenseAvg": 4989668595,
"epsAvg": 3.77129,
"epsHigh": 4.03933,
"epsLow": 3.585,
"numAnalystsRevenue": 11,
"numAnalystsEps": 3
},
{
"symbol": "FTNT",
"date": "2029-12-31",
"revenueLow": 10989077238,
"revenueHigh": 12047650034,
"revenueAvg": 11423122342,
"ebitdaLow": 5775226106,
"ebitdaHigh": 6331551001,
"ebitdaAvg": 6003335215,
"ebitLow": 5573995414,
"ebitHigh": 6110935849,
"ebitAvg": 5794156340,
"netIncomeLow": 2524058683,
"netIncomeHigh": 2843925923,
"netIncomeAvg": 2655213003,
"sgaExpenseLow": 4497457288,
"sgaExpenseHigh": 4930695297,
"sgaExpenseAvg": 4675097255,
"epsAvg": 3.54975,
"epsHigh": 3.80204,
"epsLow": 3.37441,
"numAnalystsRevenue": 11,
"numAnalystsEps": 3
},
{
"symbol": "FTNT",
"date": "2028-12-31",
"revenueLow": 9208013198,
"revenueHigh": 11195723831,
"revenueAvg": 9978874658,
"ebitdaLow": 4839201423,
"ebitdaHigh": 5883827654,
"ebitdaAvg": 5244321810,
"ebitLow": 4670585366,
"ebitHigh": 5678812874,
"ebitAvg": 5061589829,
"netIncomeLow": 2703391683,
"netIncomeHigh": 4027366645,
"netIncomeAvg": 3219911090,
"sgaExpenseLow": 3768528073,
"sgaExpenseHigh": 4582030743,
"sgaExpenseAvg": 4084015572,
"epsAvg": 4.24013,
"epsHigh": 5.38418,
"epsLow": 3.61416,
"numAnalystsRevenue": 23,
"numAnalystsEps": 9
},
{
"symbol": "FTNT",
"date": "2027-12-31",
"revenueLow": 8719168097,
"revenueHigh": 9263461903,
"revenueAvg": 9001782189,
"ebitdaLow": 4582292591,
"ebitdaHigh": 4868342068,
"ebitdaAvg": 4730818282,
"ebitLow": 4422628209,
"ebitHigh": 4698710642,
"ebitAvg": 4565978703,
"netIncomeLow": 2447889843,
"netIncomeHigh": 3094655524,
"netIncomeAvg": 2815415570,
"sgaExpenseLow": 3568460322,
"sgaExpenseHigh": 3791221351,
"sgaExpenseAvg": 3684124703,
"epsAvg": 3.74322,
"epsHigh": 4.13724,
"epsLow": 3.27258,
"numAnalystsRevenue": 33,
"numAnalystsEps": 25
}
],
"price_target": {
"symbol": "FTNT",
"targetHigh": 203,
"targetLow": 83,
"targetConsensus": 151.31,
"targetMedian": 164
},
"ratings": {
"symbol": "FTNT",
"rating": "B",
"overallScore": 3,
"discountedCashFlowScore": 3,
"returnOnEquityScore": 5,
"returnOnAssetsScore": 5,
"debtToEquityScore": 2,
"priceToEarningsScore": 1,
"priceToBookScore": 1
},
"grades": [
{
"symbol": "FTNT",
"date": "2026-07-31",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Evercore ISI Group",
"previousGrade": "In Line",
"newGrade": "In Line",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Wells Fargo",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-30",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-28",
"gradingCompany": "Evercore ISI Group",
"previousGrade": "In Line",
"newGrade": "In Line",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-23",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-22",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-21",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-21",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Equal Weight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2026-07-20",
"gradingCompany": "Wells Fargo",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-15",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-13",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-13",
"gradingCompany": "TD Cowen",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-07-10",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-06-30",
"gradingCompany": "HSBC",
"previousGrade": "Hold",
"newGrade": "Reduce",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2026-06-12",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-06-08",
"gradingCompany": "TD Cowen",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-06-08",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-26",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-08",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-08",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-08",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "TD Cowen",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Wells Fargo",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Evercore ISI Group",
"previousGrade": "In Line",
"newGrade": "In Line",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-05-07",
"gradingCompany": "BTIG",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2026-05-04",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-04-21",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-04-14",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-17",
"gradingCompany": "Freedom Broker",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2026-02-09",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-09",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-06",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-06",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-06",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-06",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-06",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-02-02",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2026-01-30",
"gradingCompany": "JP Morgan",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-01-29",
"gradingCompany": "Rosenblatt",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2026-01-23",
"gradingCompany": "TD Cowen",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2026-01-13",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2026-01-05",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-12-18",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-12-17",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-11-14",
"gradingCompany": "Freedom Broker",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "Rosenblatt",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "TD Cowen",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-11-06",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-10-20",
"gradingCompany": "BWG Global",
"previousGrade": "Positive",
"newGrade": "Mixed",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-09-02",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-08-18",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-11",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-08",
"gradingCompany": "Evercore ISI Group",
"previousGrade": "In Line",
"newGrade": "In Line",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Piper Sandler",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Sector Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-08-07",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-07-28",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-07-28",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-07-16",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-07-14",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-06-25",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-06-17",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-08",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-05-06",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-04-24",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-04-16",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-03-31",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-03-18",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-10",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Needham",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Piper Sandler",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Guggenheim",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-07",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-04",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-02-03",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-01-24",
"gradingCompany": "Guggenheim",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-01-21",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-01-21",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-01-17",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-01-14",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2025-01-06",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2025-01-06",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2025-01-02",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-12-19",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-12-19",
"gradingCompany": "Keybanc",
"previousGrade": "Sector Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2024-12-19",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-12-18",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-12-16",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-12-13",
"gradingCompany": "Mizuho",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-20",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-20",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-20",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "TD Cowen",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-19",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-13",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-11",
"gradingCompany": "HSBC",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-11-08",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-10-31",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-10-29",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-10-23",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-10-17",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Underperform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2024-10-09",
"gradingCompany": "TD Cowen",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-10-07",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-09-13",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-08",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-07",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-08-05",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-07-30",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-07-29",
"gradingCompany": "Guggenheim",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2024-07-18",
"gradingCompany": "TD Cowen",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2024-07-17",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-07-11",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-06-25",
"gradingCompany": "Guggenheim",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-06-11",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-22",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-06",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "HSBC",
"previousGrade": "Reduce",
"newGrade": "Reduce",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Evercore ISI Group",
"previousGrade": "In Line",
"newGrade": "In Line",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-03",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-05-01",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-04-18",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-04-17",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-04-03",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-04-03",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-04-03",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-12",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-08",
"gradingCompany": "DZ Bank",
"previousGrade": "Hold",
"newGrade": "Sell",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2024-02-08",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Sector Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "HSBC",
"previousGrade": "Hold",
"newGrade": "Reduce",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2024-02-07",
"gradingCompany": "Wells Fargo",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-01-17",
"gradingCompany": "Capital One",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2024-01-10",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2024-01-09",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-12-11",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-11-21",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-11-07",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-11-06",
"gradingCompany": "HSBC",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-11-06",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "William Blair",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "Evercore ISI Group",
"previousGrade": "Outperform",
"newGrade": "In Line",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-11-03",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-10-25",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-10-24",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-10-20",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-10-19",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-10-19",
"gradingCompany": "Jefferies",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-10-16",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-10-13",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-09-15",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-09-14",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-09-13",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-09-13",
"gradingCompany": "Rosenblatt",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-30",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-28",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-07",
"gradingCompany": "Guggenheim",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "TD Cowen",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-08-04",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-08-01",
"gradingCompany": "TD Cowen",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-31",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-25",
"gradingCompany": "Scotiabank",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-25",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-25",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-24",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-18",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-17",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-14",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-07-10",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-06-15",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-05-17",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-05-08",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-05-08",
"gradingCompany": "B of A Securities",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2023-05-05",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-05-05",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-05-04",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-05-02",
"gradingCompany": "Rosenblatt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-24",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-24",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-21",
"gradingCompany": "Truist Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-20",
"gradingCompany": "Jefferies",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-19",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-17",
"gradingCompany": "Mizuho",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-13",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-04-05",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-14",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-09",
"gradingCompany": "Loop Capital",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-09",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Baird",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Sector Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Jefferies",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-08",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-02-02",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-01-31",
"gradingCompany": "MKM Partners",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-01-27",
"gradingCompany": "Mizuho",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-01-24",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-01-23",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-01-20",
"gradingCompany": "Mizuho",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-01-18",
"gradingCompany": "Scotiabank",
"previousGrade": "Sector Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-01-13",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2023-01-11",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2023-01-05",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-12-22",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-16",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-04",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-03",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-03",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-03",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-03",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-03",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-11-03",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-10-10",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2022-10-07",
"gradingCompany": "SMBC Nikko",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-09-16",
"gradingCompany": "MKM Partners",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-09-08",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-09-02",
"gradingCompany": "Atlantic Equities",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-08-04",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-08-04",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-08-04",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-07-22",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-07-18",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-06-28",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-06-28",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2022-06-28",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-06-27",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-05-12",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-05-11",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-05-05",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-05-05",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-05-05",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-05-05",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2022-04-14",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-03-29",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2022-03-17",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-02-04",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-02-04",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-02-04",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-01-28",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2022-01-03",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-11-07",
"gradingCompany": "Wells Fargo",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-11-05",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-11-05",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-11-05",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-11-05",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-11-05",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-11-05",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-10-25",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-10-18",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-10-13",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-10-12",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-09-28",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-09-21",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-09-16",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-08-30",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-30",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-22",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-20",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-19",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-16",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-15",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-12",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-07-09",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-06-29",
"gradingCompany": "Monness, Crespi, Hardt",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2021-05-27",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-30",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-30",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-30",
"gradingCompany": "DA Davidson",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-30",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-30",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-30",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-23",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-19",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-04-16",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "DA Davidson",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "KeyBanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "Monness, Crespi, Hardt",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "BTIG",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-03-10",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-02-05",
"gradingCompany": "Keybanc",
"previousGrade": "Sector Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2021-02-05",
"gradingCompany": "Citigroup",
"previousGrade": "Sell",
"newGrade": "Sell",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-02-05",
"gradingCompany": "KeyBanc",
"previousGrade": "Sector Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2021-02-05",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-02-05",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-02-05",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-02-05",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2021-01-22",
"gradingCompany": "BTIG",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2021-01-05",
"gradingCompany": "Piper Sandler",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2020-12-09",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2020-11-24",
"gradingCompany": "KeyBanc",
"previousGrade": "Sector Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-10-30",
"gradingCompany": "Credit Suisse",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-10-30",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-10-20",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2020-08-20",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-08-10",
"gradingCompany": "Citigroup",
"previousGrade": "Sell",
"newGrade": "Sell",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-08-07",
"gradingCompany": "Credit Suisse",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-07-15",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2020-07-14",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-07-07",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2020-06-16",
"gradingCompany": "Piper Sandler",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-06-03",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-20",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-13",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-08",
"gradingCompany": "Citigroup",
"previousGrade": "Sell",
"newGrade": "Sell",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "Credit Suisse",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-05-07",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-04-21",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-04-03",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-03-27",
"gradingCompany": "BTIG",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-03-25",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-03-20",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-03-17",
"gradingCompany": "DA Davidson",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2020-02-12",
"gradingCompany": "CFRA",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-02-07",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-02-07",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-02-03",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-02-03",
"gradingCompany": "Northland Capital Markets",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-01-22",
"gradingCompany": "Raymond James",
"previousGrade": "Market Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2020-01-14",
"gradingCompany": "DA Davidson",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2020-01-13",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-21",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-19",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-19",
"gradingCompany": "RBC Capital",
"previousGrade": "Sector Perform",
"newGrade": "Sector Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-19",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Market Perform",
"newGrade": "Market Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-19",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-19",
"gradingCompany": "Bank of America",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-19",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-15",
"gradingCompany": "Credit Suisse",
"previousGrade": "Underperform",
"newGrade": "Neutral",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2019-11-12",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-08",
"gradingCompany": "PiperJaffray",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-01",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-01",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-01",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-01",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-11-01",
"gradingCompany": "Citigroup",
"previousGrade": "Sell",
"newGrade": "Sell",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-08-02",
"gradingCompany": "Citi",
"previousGrade": "Sell",
"newGrade": "Sell",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-08-02",
"gradingCompany": "Bank of America",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2019-08-02",
"gradingCompany": "B of A Securities",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2019-08-02",
"gradingCompany": "Citigroup",
"previousGrade": "Sell",
"newGrade": "Sell",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-08-02",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-06-24",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2019-06-11",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-05-23",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Market Perform",
"newGrade": "Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-05-03",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Sell",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2019-04-16",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-04-16",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-03-27",
"gradingCompany": "Mizuho",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2019-02-08",
"gradingCompany": "First Analysis",
"previousGrade": "Neutral",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2019-01-22",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2019-01-04",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Sell",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-12-11",
"gradingCompany": "Guggenheim",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-11-20",
"gradingCompany": "Raymond James",
"previousGrade": "Market Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2018-11-02",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-11-02",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-11-02",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-10-19",
"gradingCompany": "Wedbush",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-09-20",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-09-20",
"gradingCompany": "Bank of America",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-09-18",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-08-03",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "Credit Suisse",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "Bank of America",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-08-02",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-06-20",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Outperform",
"newGrade": "Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-06-19",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-06-11",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-06-11",
"gradingCompany": "Bank of America",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-21",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "Bank of America",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-05-04",
"gradingCompany": "Credit Suisse",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-04-16",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-04-11",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-03-21",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-03-19",
"gradingCompany": "KeyBanc",
"previousGrade": "Overweight",
"newGrade": "Sector Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-03-19",
"gradingCompany": "Keybanc",
"previousGrade": "Overweight",
"newGrade": "Sector Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "Bank of America",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "Credit Suisse",
"previousGrade": "Underperform",
"newGrade": "Underperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-06",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-02-05",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-01-26",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-01-26",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Market Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2018-01-23",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2018-01-09",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2017-12-12",
"gradingCompany": "JP Morgan",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2017-10-27",
"gradingCompany": "BMO Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2017-10-27",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2017-10-18",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2017-06-07",
"gradingCompany": "Susquehanna",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2017-04-21",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2017-03-29",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2017-02-03",
"gradingCompany": "Piper Sandler",
"previousGrade": "Neutral",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2017-02-03",
"gradingCompany": "PiperJaffray",
"previousGrade": "Neutral",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2017-01-05",
"gradingCompany": "BMO Capital",
"previousGrade": "Market Perform",
"newGrade": "Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-11-15",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2016-10-12",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-12",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-12",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-11",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-11",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-11",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-11",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-11",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Market Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-10-11",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-08-30",
"gradingCompany": "Pacific Crest",
"previousGrade": "Sector Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2016-07-29",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-04-27",
"gradingCompany": "Wunderlich Securities",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-04-27",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2016-04-27",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2016-04-27",
"gradingCompany": "Wunderlich",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-04-14",
"gradingCompany": "Evercore ISI Group",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-03-31",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Market Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2016-03-21",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2016-01-29",
"gradingCompany": "Needham",
"previousGrade": "Strong Buy",
"newGrade": "Buy",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2016-01-26",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2016-01-20",
"gradingCompany": "Piper Sandler",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2016-01-20",
"gradingCompany": "PiperJaffray",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2016-01-06",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-12-14",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Market Underperform",
"newGrade": "Market Perform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2015-07-23",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2015-07-23",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Market Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-07-22",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-07-22",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-07-07",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-07-06",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Market Perform",
"newGrade": "Underperform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2015-06-26",
"gradingCompany": "Barclays",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-06-24",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Underperform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2015-06-24",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2015-06-09",
"gradingCompany": "Wunderlich",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-06-02",
"gradingCompany": "Guggenheim",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-05-26",
"gradingCompany": "Needham",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2015-04-21",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-04-20",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Market Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-04-20",
"gradingCompany": "Macquarie",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-04-20",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-04-15",
"gradingCompany": "Buckingham Research",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-04-13",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-03-18",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-01-29",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-01-28",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-01-27",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-01-26",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Market Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-01-23",
"gradingCompany": "Oppenheimer",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2015-01-16",
"gradingCompany": "Buckingham Research",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-11-18",
"gradingCompany": "Citigroup",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-11-11",
"gradingCompany": "Macquarie",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-10-23",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-10-22",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Market Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-10-22",
"gradingCompany": "FBR Capital",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-10-06",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2014-08-12",
"gradingCompany": "PiperJaffray",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-07-24",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-07-24",
"gradingCompany": "Raymond James",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-07-24",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Outperform",
"newGrade": "Market Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-07-24",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-07-24",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-07-16",
"gradingCompany": "Goldman Sachs",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-07-02",
"gradingCompany": "Northland",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-04-24",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-04-24",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-04-24",
"gradingCompany": "Jefferies",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-04-24",
"gradingCompany": "Citigroup",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-04-07",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-04-02",
"gradingCompany": "Wells Fargo",
"previousGrade": "Market Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2014-02-04",
"gradingCompany": "Sterne Agee",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2014-01-28",
"gradingCompany": "JMP Securities",
"previousGrade": "Market Perform",
"newGrade": "Market Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2014-01-15",
"gradingCompany": "Wedbush",
"previousGrade": "Neutral",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2014-01-13",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Overweight",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2013-12-23",
"gradingCompany": "Baird",
"previousGrade": "Neutral",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2013-12-03",
"gradingCompany": "Bank of America",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2013-12-03",
"gradingCompany": "B of A Securities",
"previousGrade": "Neutral",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2013-11-29",
"gradingCompany": "Topeka Capital",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-11-29",
"gradingCompany": "Topeka",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-11-21",
"gradingCompany": "Barclays",
"previousGrade": "Equal Weight",
"newGrade": "Equal Weight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-10-24",
"gradingCompany": "Jefferies",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-10-24",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-10-24",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-10-24",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-10-24",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-10-10",
"gradingCompany": "Cowen & Co.",
"previousGrade": "Market Perform",
"newGrade": "Perform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-07-31",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-07-29",
"gradingCompany": "Northland Capital Markets",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-07-29",
"gradingCompany": "Northland Securities",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-07-10",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2013-05-01",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-05-01",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Wells Fargo",
"previousGrade": "Outperform",
"newGrade": "Market Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "FBN Securities",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "B of A Securities",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Needham",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-04-11",
"gradingCompany": "Bank of America",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-03-19",
"gradingCompany": "Mizuho",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-01-31",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-01-31",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-01-31",
"gradingCompany": "FBN Securities",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-01-29",
"gradingCompany": "Wunderlich Securities",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-01-29",
"gradingCompany": "Wunderlich",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2013-01-15",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2013-01-11",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-12-14",
"gradingCompany": "Pacific Crest",
"previousGrade": "Sector Perform",
"newGrade": "Outperform",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "Wunderlich",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "Stifel Nicolaus",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "FBN Securities",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-17",
"gradingCompany": "Wunderlich Securities",
"previousGrade": "Hold",
"newGrade": "Buy",
"action": "upgrade"
},
{
"symbol": "FTNT",
"date": "2012-10-16",
"gradingCompany": "Nomura",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-15",
"gradingCompany": "Wunderlich",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-15",
"gradingCompany": "Wunderlich Securities",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-10-01",
"gradingCompany": "RBC Capital",
"previousGrade": "Outperform",
"newGrade": "Sector Perform",
"action": "downgrade"
},
{
"symbol": "FTNT",
"date": "2012-09-12",
"gradingCompany": "Northern Securities",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-07-26",
"gradingCompany": "UBS",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-07-26",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-05-16",
"gradingCompany": "Stephens & Co.",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-04-25",
"gradingCompany": "FBN Securities",
"previousGrade": "Outperform",
"newGrade": "Outperform",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-04-25",
"gradingCompany": "UBS",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-04-25",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-04-25",
"gradingCompany": "Deutsche Bank",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-04-25",
"gradingCompany": "Jefferies",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "FTNT",
"date": "2012-04-24",
"gradingCompany": "JP Morgan",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
}
]
},
"whale_insider": {
"insider": [
{
"symbol": "FTNT",
"filingDate": "2026-06-18",
"transactionDate": "2026-06-12",
"reportingCik": "0001899894",
"companyCik": "0001262039",
"transactionType": "",
"securitiesOwned": 0,
"reportingName": "Kan Derek T.",
"typeOfOwner": "",
"acquisitionOrDisposition": "",
"directOrIndirect": null,
"formType": "3",
"securitiesTransacted": 0,
"price": 0,
"securityName": "",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000189989426000002/0001899894-26-000002-index.htm"
},
{
"symbol": "FTNT",
"filingDate": "2026-06-12",
"transactionDate": "2023-12-31",
"reportingCik": "0001302110",
"companyCik": "0001262039",
"transactionType": "",
"securitiesOwned": 53914,
"reportingName": "Hsieh Ming",
"typeOfOwner": "director",
"acquisitionOrDisposition": "",
"directOrIndirect": "D",
"formType": "5",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000130211026000026/0001302110-26-000026-index.htm"
},
{
"symbol": "FTNT",
"filingDate": "2026-06-12",
"transactionDate": "2023-12-31",
"reportingCik": "0001302110",
"companyCik": "0001262039",
"transactionType": "",
"securitiesOwned": 25,
"reportingName": "Hsieh Ming",
"typeOfOwner": "director",
"acquisitionOrDisposition": "",
"directOrIndirect": "I",
"formType": "5",
"securitiesTransacted": 0,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000130211026000026/0001302110-26-000026-index.htm"
},
{
"symbol": "FTNT",
"filingDate": "2026-06-12",
"transactionDate": "2026-06-11",
"reportingCik": "0001302110",
"companyCik": "0001262039",
"transactionType": "M-Exempt",
"securitiesOwned": 9597,
"reportingName": "Hsieh Ming",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 650,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000130211026000024/0001302110-26-000024-index.htm"
},
{
"symbol": "FTNT",
"filingDate": "2026-06-12",
"transactionDate": "2026-06-11",
"reportingCik": "0001302110",
"companyCik": "0001262039",
"transactionType": "M-Exempt",
"securitiesOwned": 0,
"reportingName": "Hsieh Ming",
"typeOfOwner": "director",
"acquisitionOrDisposition": "D",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 650,
"price": 0,
"securityName": "Restricted Stock Units",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000130211026000024/0001302110-26-000024-index.htm"
},
{
"symbol": "FTNT",
"filingDate": "2026-06-12",
"transactionDate": "2026-06-11",
"reportingCik": "0001821008",
"companyCik": "0001262039",
"transactionType": "M-Exempt",
"securitiesOwned": 4274,
"reportingName": "Napolitano Janet",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 650,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000182100826000004/0001821008-26-000004-index.htm"
},
{
"symbol": "FTNT",
"filingDate": "2026-06-12",
"transactionDate": "2026-06-11",
"reportingCik": "0001821008",
"companyCik": "0001262039",
"transactionType": "M-Exempt",
"securitiesOwned": 0,
"reportingName": "Napolitano Janet",
"typeOfOwner": "director",
"acquisitionOrDisposition": "D",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 650,
"price": 0,
"securityName": "Restricted Stock Units",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000182100826000004/0001821008-26-000004-index.htm"
},
{
"symbol": "FTNT",
"filingDate": "2026-06-12",
"transactionDate": "2026-06-11",
"reportingCik": "0001646293",
"companyCik": "0001262039",
"transactionType": "M-Exempt",
"securitiesOwned": 129542,
"reportingName": "Sim Judith",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 650,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1262039/000164629326000004/0001646293-26-000004-index.htm"
}
],
"congress": [
{
"symbol": "FTNT",
"senateID": "T000278",
"disclosureDate": "2024-05-15",
"transactionDate": "2024-04-03",
"firstName": "Tommy",
"lastName": "Tuberville",
"office": "Tommy Tuberville",
"district": "AL",
"owner": "Joint",
"assetDescription": "Fortinet, Inc. - Common Stock",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "--",
"link": "https://efdsearch.senate.gov/search/view/ptr/dda61a64-82ed-4cc8-87e7-ef1d256c6565/"
},
{
"symbol": "FTNT",
"senateID": "T000278",
"disclosureDate": "2023-11-16",
"transactionDate": "2023-10-17",
"firstName": "Tommy",
"lastName": "Tuberville",
"office": "Thomas H Tuberville",
"district": "AL",
"owner": "Joint",
"assetDescription": "Fortinet, Inc. - Common Stock",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://efdsearch.senate.gov/search/view/ptr/25e0814a-7ea9-41b7-96e6-9c59fbc8c0e3/"
},
{
"symbol": "FTNT",
"senateID": "C000174",
"disclosureDate": "2023-09-05",
"transactionDate": "2023-08-04",
"firstName": "Thomas",
"lastName": "R. Carper",
"office": "Thomas R Carper",
"district": "DE",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://efdsearch.senate.gov/search/view/ptr/50f3a11f-b122-4eea-9fd2-f72ed02ade96/"
},
{
"symbol": "FTNT",
"senateID": "T000278",
"disclosureDate": "2021-07-23",
"transactionDate": "2021-03-29",
"firstName": "Tommy",
"lastName": "Tuberville",
"office": "Thomas H Tuberville",
"district": "AL",
"owner": "Joint",
"assetDescription": "Fortinet, Inc.",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://efdsearch.senate.gov/search/view/ptr/3bdd9340-7c8c-4ed0-898d-dad3835940d2/"
},
{
"symbol": "FTNT",
"senateID": "C000174",
"disclosureDate": "2021-05-17",
"transactionDate": "2020-11-20",
"firstName": "Thomas",
"lastName": "R. Carper",
"office": "Thomas R. Carper",
"district": "DE",
"owner": "Spouse",
"assetDescription": "Fortinet, Inc.",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "--",
"link": "https://efdsearch.senate.gov/search/view/ptr/6697156a-918e-4db5-86f3-bf7abe42c239/"
},
{
"symbol": "FTNT",
"senateID": "C000174",
"disclosureDate": "2020-12-02",
"transactionDate": "2020-11-20",
"firstName": "Thomas",
"lastName": "R. Carper",
"office": "Thomas R Carper",
"district": "DE",
"owner": "Spouse",
"assetDescription": "Fortinet, Inc.",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://efdsearch.senate.gov/search/view/ptr/35aec3a8-60a7-4f06-bae3-3b202949e5e5/"
},
{
"symbol": "FTNT",
"senateID": "N000189",
"disclosureDate": "2026-07-20",
"transactionDate": "2026-07-10",
"firstName": "Dan",
"lastName": "Newhouse",
"office": "Dan Newhouse",
"district": "WA04",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Sale",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034998.pdf"
},
{
"symbol": "FTNT",
"senateID": "C001123",
"disclosureDate": "2026-05-11",
"transactionDate": "2026-04-14",
"firstName": "Gilbert",
"lastName": "Cisneros",
"office": "Gilbert Cisneros",
"district": "CA31",
"owner": "",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Sale",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034500.pdf"
},
{
"symbol": "FTNT",
"senateID": "C001123",
"disclosureDate": "2026-04-08",
"transactionDate": "2026-03-13",
"firstName": "Gilbert",
"lastName": "Cisneros",
"office": "Gilbert Cisneros",
"district": "CA31",
"owner": "",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034285.pdf"
},
{
"symbol": "FTNT",
"senateID": "W000829",
"disclosureDate": "2026-03-12",
"transactionDate": "2026-02-19",
"firstName": "Tony",
"lastName": "Wied",
"office": "Tony Wied",
"district": "WI08",
"owner": "Joint",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Sale",
"amount": "$15,001 - $50,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/8221360.pdf"
},
{
"symbol": "FTNT",
"senateID": "K000389",
"disclosureDate": "2026-02-10",
"transactionDate": "2026-01-13",
"firstName": "Ro",
"lastName": "Khanna",
"office": "Ro Khanna",
"district": "CA17",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/8221322.pdf"
},
{
"symbol": "FTNT",
"senateID": "D000032",
"disclosureDate": "2025-11-19",
"transactionDate": "2025-10-09",
"firstName": "Byron",
"lastName": "Donalds",
"office": "Byron Donalds",
"district": "FL19",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20033491.pdf"
},
{
"symbol": "FTNT",
"senateID": "D000032",
"disclosureDate": "2025-11-19",
"transactionDate": "2025-10-09",
"firstName": "Byron",
"lastName": "Donalds",
"office": "Byron Donalds",
"district": "FL19",
"owner": "",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20033491.pdf"
},
{
"symbol": "FTNT",
"senateID": "W000829",
"disclosureDate": "2025-11-14",
"transactionDate": "2025-10-27",
"firstName": "Tony",
"lastName": "Wied",
"office": "Tony Wied",
"district": "WI08",
"owner": "Joint",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Sale",
"amount": "$15,001 - $50,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/8221233.pdf"
},
{
"symbol": "FTNT",
"senateID": "D000032",
"disclosureDate": "2025-10-08",
"transactionDate": "2025-09-04",
"firstName": "Byron",
"lastName": "Donalds",
"office": "Byron Donalds",
"district": "FL19",
"owner": "",
"assetDescription": "Fortinet Inc (2)",
"assetType": "Stock",
"type": "Sale",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20032234.pdf"
},
{
"symbol": "FTNT",
"senateID": "D000032",
"disclosureDate": "2025-10-08",
"transactionDate": "2025-09-04",
"firstName": "Byron",
"lastName": "Donalds",
"office": "Byron Donalds",
"district": "FL19",
"owner": "",
"assetDescription": "Fortinet Inc (1)",
"assetType": "Stock",
"type": "Sale",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20032234.pdf"
},
{
"symbol": "FTNT",
"senateID": "K000389",
"disclosureDate": "2025-10-03",
"transactionDate": "2025-09-05",
"firstName": "Ro",
"lastName": "Khanna",
"office": "Ro Khanna",
"district": "CA17",
"owner": "",
"assetDescription": "FORTINET, INC. CMN",
"assetType": "Stock",
"type": "Sale",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/9115679.pdf"
},
{
"symbol": "FTNT",
"senateID": "M001136",
"disclosureDate": "2025-09-15",
"transactionDate": "2025-08-13",
"firstName": "Lisa",
"lastName": "McClain",
"office": "Lisa McClain",
"district": "MI09",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030932.pdf"
},
{
"symbol": "FTNT",
"senateID": "K000389",
"disclosureDate": "2025-09-12",
"transactionDate": "2025-08-26",
"firstName": "Ro",
"lastName": "Khanna",
"office": "Ro Khanna",
"district": "CA17",
"owner": "",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/9115642.pdf"
},
{
"symbol": "FTNT",
"senateID": "N000189",
"disclosureDate": "2025-05-16",
"transactionDate": "2025-04-11",
"firstName": "Dan",
"lastName": "Newhouse",
"office": "Dan Newhouse",
"district": "WA04",
"owner": "Spouse",
"assetDescription": "Fortinet, Inc. - Common Stock",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030292.pdf"
},
{
"symbol": "FTNT",
"senateID": "M001157",
"disclosureDate": "2025-05-15",
"transactionDate": "2025-04-08",
"firstName": "Michael",
"lastName": "McCaul",
"office": "Michael McCaul",
"district": "TX10",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$15,001 - $50,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/8220904.pdf"
},
{
"symbol": "FTNT",
"senateID": "D000032",
"disclosureDate": "2025-03-26",
"transactionDate": "2025-02-13",
"firstName": "Byron",
"lastName": "Donalds",
"office": "Byron Donalds",
"district": "FL19",
"owner": "",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20027903.pdf"
},
{
"symbol": "FTNT",
"senateID": "D000032",
"disclosureDate": "2025-03-26",
"transactionDate": "2025-02-13",
"firstName": "Byron",
"lastName": "Donalds",
"office": "Byron Donalds",
"district": "FL19",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20027903.pdf"
},
{
"symbol": "FTNT",
"senateID": "B001327",
"disclosureDate": "2025-02-14",
"transactionDate": "2025-01-13",
"firstName": "Rob",
"lastName": "Bresnahan",
"office": "Rob Bresnahan",
"district": "PA08",
"owner": "Joint",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Sale",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20024346.pdf"
},
{
"symbol": "FTNT",
"senateID": "M001157",
"disclosureDate": "2024-12-18",
"transactionDate": "2024-11-12",
"firstName": "Michael",
"lastName": "McCaul",
"office": "Michael McCaul",
"district": "TX10",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Purchase",
"amount": "$15,001 - $50,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/8220706.pdf"
},
{
"symbol": "FTNT",
"senateID": "M001157",
"disclosureDate": "2024-12-18",
"transactionDate": "2024-11-19",
"firstName": "Michael",
"lastName": "McCaul",
"office": "Michael McCaul",
"district": "TX10",
"owner": "Spouse",
"assetDescription": "Fortinet Inc",
"assetType": "Stock",
"type": "Sale",
"amount": "$50,001 - $100,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/8220706.pdf"
}
],
"dark_pool": [
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:21:09.986000Z",
"size": 981.0,
"price": 167.96,
"premium": 164768.76,
"volume": 981.0,
"trade_code": " "
},
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:22:25.761000Z",
"size": 501.0,
"price": 168.045,
"premium": 84190.545,
"volume": 501.0,
"trade_code": " "
},
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:21:05.228000Z",
"size": 489.0,
"price": 168.02,
"premium": 82161.78,
"volume": 489.0,
"trade_code": " "
},
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:21:47.688000Z",
"size": 400.0,
"price": 167.94,
"premium": 67176.0,
"volume": 400.0,
"trade_code": " "
},
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:20:38.033000Z",
"size": 231.0,
"price": 168.015,
"premium": 38811.465,
"volume": 231.0,
"trade_code": " "
},
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:21:23.108000Z",
"size": 200.0,
"price": 167.9297,
"premium": 33585.94,
"volume": 200.0,
"trade_code": " "
},
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:20:39.087000Z",
"size": 119.0,
"price": 168.0499,
"premium": 19997.9381,
"volume": 119.0,
"trade_code": " "
},
{
"ticker": "FTNT",
"executed_at": "2026-08-04T18:21:57.509000Z",
"size": 117.0,
"price": 167.97,
"premium": 19652.49,
"volume": 117.0,
"trade_code": " "
}
],
"ats": {
"symbol": "FTNT",
"date": "20260803",
"ats_volume": 0,
"total_volume": 2232980,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low",
"history": [
{
"date": "20260803",
"ats_ratio": 0.0
},
{
"date": "20260731",
"ats_ratio": 0.0
},
{
"date": "20260730",
"ats_ratio": 0.0
},
{
"date": "20260729",
"ats_ratio": 0.0
},
{
"date": "20260728",
"ats_ratio": 0.0
}
]
},
"polygon_dp": {
"ticker": "FTNT",
"days": [
{
"date": "2026-08-04",
"close": 167.98,
"vwap": 166.59,
"volume": 3078849,
"vwap_discount_pct": -0.83
},
{
"date": "2026-08-03",
"close": 163.21,
"vwap": 162.8,
"volume": 5916855,
"vwap_discount_pct": -0.25
},
{
"date": "2026-07-31",
"close": 161.95,
"vwap": 159.89,
"volume": 6085470,
"vwap_discount_pct": -1.27
},
{
"date": "2026-07-30",
"close": 154.25,
"vwap": 156.6,
"volume": 11021787,
"vwap_discount_pct": 1.52
},
{
"date": "2026-07-29",
"close": 153.22,
"vwap": 152.49,
"volume": 12380406,
"vwap_discount_pct": -0.48
}
],
"avg_vwap_discount_pct": -0.26,
"signal": "Distribution"
},
"options_flow": [
{
"nbbo_ask": "5.70",
"sector": "Technology",
"nbbo_bid": "5.60",
"size": 750,
"underlying_symbol": "FTNT",
"price": "5.60",
"premium": "420000.00",
"volume": 1213,
"option_type": "put",
"implied_volatility": "0.488554113600998",
"open_interest": 6461,
"strike": "155",
"option_chain_id": "FTNT260918P00155000",
"underlying_price": "167.5575",
"executed_at": "2026-08-04T17:54:42.529715Z",
"expiry": "2026-09-18",
"delta": "-0.2851167531409546"
},
{
"nbbo_ask": "15.15",
"sector": "Technology",
"nbbo_bid": "15.15",
"size": 80,
"underlying_symbol": "FTNT",
"price": "15.15",
"premium": "121200.00",
"volume": 89,
"option_type": "call",
"implied_volatility": "0.530382533664907",
"open_interest": 240,
"strike": "195",
"option_chain_id": "FTNT270115C00195000",
"underlying_price": "167.675",
"executed_at": "2026-08-04T18:00:21.797736Z",
"expiry": "2027-01-15",
"delta": "0.4222720002533266"
},
{
"nbbo_ask": "8.15",
"sector": "Technology",
"nbbo_bid": "8.00",
"size": 76,
"underlying_symbol": "FTNT",
"price": "8.10",
"premium": "61560.00",
"volume": 93,
"option_type": "put",
"implied_volatility": "0.495146826660287",
"open_interest": 769,
"strike": "170",
"option_chain_id": "FTNT260821P00170000",
"underlying_price": "167.955",
"executed_at": "2026-08-04T18:20:18.143180Z",
"expiry": "2026-08-21",
"delta": "-0.517271390865557"
},
{
"nbbo_ask": "8.20",
"sector": "Technology",
"nbbo_bid": "8.05",
"size": 51,
"underlying_symbol": "FTNT",
"price": "8.15",
"premium": "41565.00",
"volume": 199,
"option_type": "put",
"implied_volatility": "0.500215409893412",
"open_interest": 769,
"strike": "170",
"option_chain_id": "FTNT260821P00170000",
"underlying_price": "168",
"executed_at": "2026-08-04T18:20:29.912048Z",
"expiry": "2026-08-21",
"delta": "-0.515673511479846"
},
{
"nbbo_ask": "46.85",
"sector": "Technology",
"nbbo_bid": "45.95",
"size": 9,
"underlying_symbol": "FTNT",
"price": "45.95",
"premium": "41355.00",
"volume": 9,
"option_type": "call",
"implied_volatility": "0.567134020707516",
"open_interest": 6,
"strike": "160",
"option_chain_id": "FTNT270917C00160000",
"underlying_price": "167.91",
"executed_at": "2026-08-04T18:08:42.841452Z",
"expiry": "2027-09-17",
"delta": "0.677197625789985"
},
{
"nbbo_ask": "8.20",
"sector": "Technology",
"nbbo_bid": "8.05",
"size": 51,
"underlying_symbol": "FTNT",
"price": "8.10",
"premium": "41310.00",
"volume": 148,
"option_type": "put",
"implied_volatility": "0.496755882581111",
"open_interest": 769,
"strike": "170",
"option_chain_id": "FTNT260821P00170000",
"underlying_price": "168",
"executed_at": "2026-08-04T18:20:29.511519Z",
"expiry": "2026-08-21",
"delta": "-0.516081262573723"
},
{
"nbbo_ask": "3.75",
"sector": "Technology",
"nbbo_bid": "3.60",
"size": 76,
"underlying_symbol": "FTNT",
"price": "3.66",
"premium": "27816.00",
"volume": 113,
"option_type": "put",
"implied_volatility": "0.498263623173966",
"open_interest": 476,
"strike": "160",
"option_chain_id": "FTNT260821P00160000",
"underlying_price": "167.955",
"executed_at": "2026-08-04T18:20:18.143185Z",
"expiry": "2026-08-21",
"delta": "-0.3010378905250274"
},
{
"nbbo_ask": "51.10",
"sector": "Technology",
"nbbo_bid": "49.50",
"size": 4,
"underlying_symbol": "FTNT",
"price": "51.10",
"premium": "20440.00",
"volume": 36,
"option_type": "call",
"implied_volatility": "0.55573222947538",
"open_interest": 555,
"strike": "125",
"option_chain_id": "FTNT270115C00125000",
"underlying_price": "167.95",
"executed_at": "2026-08-04T18:08:33.680398Z",
"expiry": "2027-01-15",
"delta": "0.847933422276498"
},
{
"nbbo_ask": "51.05",
"sector": "Technology",
"nbbo_bid": "49.35",
"size": 4,
"underlying_symbol": "FTNT",
"price": "51.05",
"premium": "20420.00",
"volume": 26,
"option_type": "call",
"implied_volatility": "0.561172669177399",
"open_interest": 555,
"strike": "125",
"option_chain_id": "FTNT270115C00125000",
"underlying_price": "167.72",
"executed_at": "2026-08-04T17:59:41.782580Z",
"expiry": "2027-01-15",
"delta": "0.845574010756982"
},
{
"nbbo_ask": "51.90",
"sector": "Technology",
"nbbo_bid": "49.25",
"size": 4,
"underlying_symbol": "FTNT",
"price": "50.95",
"premium": "20380.00",
"volume": 19,
"option_type": "call",
"implied_volatility": "0.560278177767406",
"open_interest": 555,
"strike": "125",
"option_chain_id": "FTNT270115C00125000",
"underlying_price": "167.63",
"executed_at": "2026-08-04T17:54:03.206701Z",
"expiry": "2027-01-15",
"delta": "0.845477814450444"
}
],
"net_premium": {
"ticker": "FTNT",
"net_call_premium": "-138902.00",
"net_put_premium": "-1082226.00",
"call_premium": "5529497.00",
"put_premium": "2615188.00",
"bullish_premium": "3962943.00",
"bearish_premium": "3019619.00",
"put_call_ratio": "1.0771719038817006",
"iv_rank": "50.9804",
"implied_move_perc": "0.101000",
"gex_ratio": "0.78970361282622100551",
"gex_net_change": "3281.5761",
"gex_call_delta": "5598607.9737",
"gex_put_delta": "-1146425.3791",
"gex_date": "2026-08-04"
},
"hot_chains": [
{
"underlying_symbol": "FTNT",
"expires": "2026-09-18",
"open_interest": 6461,
"option_type": "put",
"delta": -0.288709809338968,
"ask_volume": 221,
"last_price": "5.60",
"implied_volatility": "0.488554113600998",
"gamma": 0.01193402320970297,
"avg_price": "5.6094146743610882110469909316",
"bid_volume": 958,
"nbbo_ask": "5.70",
"strike": "155",
"option_symbol": "FTNT260918P00155000",
"total_premium": "680422.00",
"iv": 0.484922741910325,
"volume": 1213,
"nbbo_bid": "5.55"
},
{
"underlying_symbol": "FTNT",
"expires": "2026-09-18",
"open_interest": 2116,
"option_type": "put",
"delta": -0.227116056688071,
"ask_volume": 64,
"last_price": "4.13",
"implied_volatility": "0.497187381646445",
"gamma": 0.01051153226959595,
"avg_price": "4.4499242424242424242424242421",
"bid_volume": 595,
"nbbo_ask": "4.25",
"strike": "150",
"option_symbol": "FTNT260918P00150000",
"total_premium": "293695.00",
"iv": 0.485941151997825,
"volume": 660,
"nbbo_bid": "3.95"
},
{
"underlying_symbol": "FTNT",
"expires": "2026-09-18",
"open_interest": 2154,
"option_type": "put",
"delta": -0.174863870468475,
"ask_volume": 64,
"last_price": "2.90",
"implied_volatility": "0.493115254668625",
"gamma": 0.00884574964670768,
"avg_price": "3.2281010101010101010101010101",
"bid_volume": 430,
"nbbo_ask": "3.30",
"strike": "145",
"option_symbol": "FTNT260918P00145000",
"total_premium": "159791.00",
"iv": 0.493457109045422,
"volume": 495,
"nbbo_bid": "2.90"
},
{
"underlying_symbol": "FTNT",
"expires": "2026-08-21",
"open_interest": 840,
"option_type": "call",
"delta": 0.478414584239835,
"ask_volume": 27,
"last_price": "6.30",
"implied_volatility": "0.495351044530877",
"gamma": 0.02162002088365637,
"avg_price": "5.5365991902834008097165991902",
"bid_volume": 462,
"nbbo_ask": "6.45",
"strike": "170",
"option_symbol": "FTNT260821C00170000",
"total_premium": "273508.00",
"iv": 0.507249803540915,
"volume": 494,
"nbbo_bid": "6.15"
},
{
"underlying_symbol": "FTNT",
"expires": "2026-08-07",
"open_interest": 188,
"option_type": "call",
"delta": 0.236806836676989,
"ask_volume": 190,
"last_price": "1.10",
"implied_volatility": "0.58626090739956",
"gamma": 0.0333906737966894,
"avg_price": "1.1724123711340206185567010308",
"bid_volume": 241,
"nbbo_ask": "1.25",
"strike": "175",
"option_symbol": "FTNT260807C00175000",
"total_premium": "56862.00",
"iv": 0.6001658537608,
"volume": 485,
"nbbo_bid": "1.03"
},
{
"underlying_symbol": "FTNT",
"expires": "2026-12-18",
"open_interest": 346,
"option_type": "put",
"delta": -0.413627906425131,
"ask_volume": 0,
"last_price": "20.50",
"implied_volatility": "0.570856670983734",
"gamma": 0.00709296283033009,
"avg_price": "20.500000000000000000000000000",
"bid_volume": 0,
"nbbo_ask": "20.55",
"strike": "165",
"option_symbol": "FTNT261218P00165000",
"total_premium": "615000.00",
"iv": 0.535410420780216,
"volume": 300,
"nbbo_bid": "18.90"
},
{
"underlying_symbol": "FTNT",
"expires": "2026-10-16",
"open_interest": 160,
"option_type": "call",
"delta": 0.525544084107036,
"ask_volume": 106,
"last_price": "13.70",
"implied_volatility": "0.496146897861978",
"gamma": 0.010240425688139,
"avg_price": "14.158602150537634408602150539",
"bid_volume": 170,
"nbbo_ask": "13.90",
"strike": "170",
"option_symbol": "FTNT261016C00170000",
"total_premium": "395025.00",
"iv": 0.517282034338043,
"volume": 279,
"nbbo_bid": "13.05"
},
{
"underlying_symbol": "FTNT",
"expires": "2026-10-16",
"open_interest": 287,
"option_type": "put",
"delta": -0.0815692541319528,
"ask_volume": 0,
"last_price": "1.55",
"implied_volatility": "0.523756390037886",
"gamma": 0.00388700358241432,
"avg_price": "1.5500000000000000000000000000",
"bid_volume": 257,
"nbbo_ask": "1.81",
"strike": "125",
"option_symbol": "FTNT261016P00125000",
"total_premium": "39835.00",
"iv": 0.516409618254004,
"volume": 257,
"nbbo_bid": "1.52"
}
],
"oi_changes": {
"net_call_oi_change": -1,
"net_put_oi_change": 1419,
"top": [
{
"strike": "150",
"oi_change": 1201,
"type": "put"
},
{
"strike": "145",
"oi_change": 73,
"type": "put"
},
{
"strike": "145",
"oi_change": 73,
"type": "put"
},
{
"strike": "155",
"oi_change": 38,
"type": "put"
},
{
"strike": "125",
"oi_change": 37,
"type": "put"
}
]
}
},
"fundamentals": {
"symbol": "FTNT",
"marketCap": 123300579387,
"enterpriseValueTTM": 120840567977,
"evToSalesTTM": 16.056351381220605,
"evToOperatingCashFlowTTM": 27.019265712912457,
"evToFreeCashFlowTTM": 29.310677673578272,
"evToEBITDATTM": 41.7703747665457,
"netDebtToEBITDATTM": -0.842578192500432,
"currentRatioTTM": 1.2824946289869443,
"incomeQualityTTM": 1.6846941849954806,
"grahamNumberTTM": 11.690470040110608,
"grahamNetNetTTM": -5.34535942383476,
"taxBurdenTTM": 0.8087483792235527,
"interestBurdenTTM": 0.9931823346716158,
"workingCapitalTTM": 1367500000,
"investedCapitalTTM": 3401500000,
"returnOnAssetsTTM": 0.19529062914395168,
"operatingReturnOnAssetsTTM": 0.23534062585873586,
"returnOnTangibleAssetsTTM": 0.20149742985548283,
"returnOnEquityTTM": 1.8794700225993708,
"returnOnInvestedCapitalTTM": 0.32783833287272496,
"returnOnCapitalEmployedTTM": 0.4055562940316363,
"earningsYieldTTM": 0.017148333325853627,
"freeCashFlowYieldTTM": 0.03344266523726291,
"capexToOperatingCashFlowTTM": 0.07817669677188589,
"capexToDepreciationTTM": 1.0177532013969732,
"capexToRevenueTTM": 0.04645694396471557,
"salesGeneralAndAdministrativeToRevenueTTM": 0.3658899487206738,
"researchAndDevelopementToRevenueTTM": 0.11244254324202248,
"stockBasedCompensationToRevenueTTM": 0.049047479873528706,
"intangiblesToTotalAssetsTTM": 0.030803374097539412,
"averageReceivablesTTM": 1470900000,
"averagePayablesTTM": 260600000,
"averageInventoryTTM": 397950000,
"daysOfSalesOutstandingTTM": 70.58134282753674,
"daysOfPayablesOutstandingTTM": 69.8121191604604,
"daysOfInventoryOutstandingTTM": 105.3483412322275,
"operatingCycleTTM": 175.92968405976424,
"cashConversionCycleTTM": 106.11756489930384,
"freeCashFlowToEquityTTM": 3123500000,
"freeCashFlowToFirmTTM": 4138050606.3610706,
"tangibleAssetValueTTM": 1216600000,
"netCurrentAssetValueTTM": -3099800000,
"grossProfitMarginTTM": 0.8037835109068204,
"ebitMarginTTM": 0.35074527725376625,
"ebitdaMarginTTM": 0.38439567446927225,
"operatingProfitMarginTTM": 0.32425538698621037,
"pretaxProfitMarginTTM": 0.34835401333793875,
"continuousOperationsProfitMarginTTM": 0.2815846108882217,
"netProfitMarginTTM": 0.2817307436830778,
"bottomLineProfitMarginTTM": 0.2817307436830778,
"receivablesTurnoverTTM": 5.171338279747183,
"payablesTurnoverTTM": 5.228318584070797,
"inventoryTurnoverTTM": 3.464696223316913,
"fixedAssetTurnoverTTM": 4.429185054427773,
"assetTurnoverTTM": 0.6931818181818182,
"quickRatioTTM": 1.1944306726160965,
"solvencyRatioTTM": 0.25504667977353057,
"cashRatioTTM": 0.6062840852751611,
"priceToEarningsRatioTTM": 58.74825174825176,
"priceToEarningsGrowthRatioTTM": 4.504032634032638,
"forwardPriceToEarningsGrowthRatioTTM": 6.272839769495828,
"priceToEarningsDilutedRatioTTM": 59.16197183098591,
"priceToEarningsDilutedGrowthRatioTTM": 4.499895433205289,
"priceToBookRatioTTM": 79.71498807298046,
"priceToSalesRatioTTM": 16.377310622127162,
"priceToFreeCashFlowRatioTTM": 29.89658493440039,
"priceToOperatingCashFlowRatioTTM": 27.641491102566395,
"debtToAssetsRatioTTM": 0.04575843524384853,
"debtToEquityRatioTTM": 0.32035329765972537,
"debtToCapitalRatioTTM": 0.242626953125,
"longTermDebtToCapitalRatioTTM": 0.242626953125,
"financialLeverageRatioTTM": 7.000967055637934,
"workingCapitalTurnoverRatioTTM": 7.249735143985361,
"operatingCashFlowRatioTTM": 0.9240621384895059,
"operatingCashFlowSalesRatioTTM": 0.594255652682201,
"freeCashFlowOperatingCashFlowRatioTTM": 0.9218233032281141,
"debtServiceCoverageRatioTTM": 132.83333333333334,
"interestCoverageRatioTTM": 135.6,
"shortTermOperatingCashFlowCoverageRatioTTM": 0,
"operatingCashFlowCoverageRatioTTM": 9.002213725095592,
"capitalExpenditureCoverageRatioTTM": 12.791535601944524,
"dividendPaidAndCapexCoverageRatioTTM": 12.791535601944524,
"dividendPayoutRatioTTM": 0,
"dividendYieldTTM": 0,
"revenuePerShareTTM": 10.228835439597772,
"netIncomePerShareTTM": 2.8817774154097022,
"interestDebtPerShareTTM": 0.6996874575349912,
"cashPerShareTTM": 5.530099198260634,
"bookValuePerShareTTM": 2.107759206413915,
"tangibleBookValuePerShareTTM": 1.6532137518684604,
"shareholdersEquityPerShareTTM": 2.107759206413915,
"operatingCashFlowPerShareTTM": 6.078543280337002,
"capexPerShareTTM": 0.47520043484169044,
"freeCashFlowPerShareTTM": 5.603342845495312,
"netIncomePerEBTTTM": 0.8087483792235527,
"ebtPerEbitTTM": 1.0743198951163553,
"priceToFairValueTTM": 79.71498807298046,
"debtToMarketCapTTM": 0.004030708728647029,
"effectiveTaxRateTTM": 0.19163297994050796,
"enterpriseValueMultipleTTM": 41.762767574563675,
"dividendPerShareTTM": 0,
"revenue_history": [
{
"date": "2018",
"revenue": 1804600000
},
{
"date": "2019",
"revenue": 2163000000
},
{
"date": "2020",
"revenue": 2594400000
},
{
"date": "2021",
"revenue": 3342200000
},
{
"date": "2022",
"revenue": 4417400000
},
{
"date": "2023",
"revenue": 5304800000
},
{
"date": "2024",
"revenue": 5955800000
},
{
"date": "2025",
"revenue": 6799600000
}
],
"dcf": {
"symbol": "FTNT",
"date": "2026-08-04",
"dcf": 77.32905573580253,
"Stock Price": 166.8
},
"statements": {
"income": [
{
"date": "2025-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2026-02-25",
"acceptedDate": "2026-02-24 19:25:18",
"fiscalYear": "2025",
"period": "FY",
"revenue": 6799600000,
"costOfRevenue": 1302600000,
"grossProfit": 5497000000,
"researchAndDevelopmentExpenses": 815500000,
"generalAndAdministrativeExpenses": 233400000,
"sellingAndMarketingExpenses": 2347500000,
"sellingGeneralAndAdministrativeExpenses": 2580900000,
"otherExpenses": 20000000,
"operatingExpenses": 3416400000,
"costAndExpenses": 4719000000,
"netInterestIncome": 142200000,
"interestIncome": 162299999,
"interestExpense": 20100000,
"depreciationAndAmortization": 152000000,
"ebitda": 2464599999,
"ebit": 2312599999,
"nonOperatingIncomeExcludingInterest": -230599999,
"operatingIncome": 2082000000,
"totalOtherIncomeExpensesNet": 210499999,
"incomeBeforeTax": 2292499999,
"incomeTaxExpense": 439100000,
"netIncomeFromContinuingOperations": 1853399999,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 1853400000,
"netIncomeDeductions": 0,
"bottomLineNetIncome": 1853400000,
"eps": 2.44,
"epsDiluted": 2.43,
"weightedAverageShsOut": 743100000,
"weightedAverageShsOutDil": 748000000
},
{
"date": "2024-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2025-02-21",
"acceptedDate": "2025-02-21 17:25:20",
"fiscalYear": "2024",
"period": "FY",
"revenue": 5955800000,
"costOfRevenue": 1157600000,
"grossProfit": 4798200000,
"researchAndDevelopmentExpenses": 716800000,
"generalAndAdministrativeExpenses": 237800000,
"sellingAndMarketingExpenses": 2044800000,
"sellingGeneralAndAdministrativeExpenses": 2282600000,
"otherExpenses": -4600000,
"operatingExpenses": 2994800000,
"costAndExpenses": 4152400000,
"netInterestIncome": 135200000,
"interestIncome": 155200000,
"interestExpense": 20000000,
"depreciationAndAmortization": 122800000,
"ebitda": 2201300000,
"ebit": 2078500000,
"nonOperatingIncomeExcludingInterest": -275100000,
"operatingIncome": 1803400000,
"totalOtherIncomeExpensesNet": 225700000,
"incomeBeforeTax": 2029100000,
"incomeTaxExpense": 283900000,
"netIncomeFromContinuingOperations": 1745200000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 1745200000,
"netIncomeDeductions": 0,
"bottomLineNetIncome": 1745200000,
"eps": 2.28,
"epsDiluted": 2.26,
"weightedAverageShsOut": 764400000,
"weightedAverageShsOutDil": 771900000
},
{
"date": "2023-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2024-02-26",
"acceptedDate": "2024-02-23 18:25:06",
"fiscalYear": "2023",
"period": "FY",
"revenue": 5304800000,
"costOfRevenue": 1237200000,
"grossProfit": 4067600000,
"researchAndDevelopmentExpenses": 613800000,
"generalAndAdministrativeExpenses": 211300000,
"sellingAndMarketingExpenses": 2006000000,
"sellingGeneralAndAdministrativeExpenses": 2217300000,
"otherExpenses": -4600000,
"operatingExpenses": 2826500000,
"costAndExpenses": 4063700000,
"netInterestIncome": 98700000,
"interestIncome": 119700000,
"interestExpense": 21000000,
"depreciationAndAmortization": 113400000,
"ebitda": 1468100000,
"ebit": 1354700000,
"nonOperatingIncomeExcludingInterest": -113600000,
"operatingIncome": 1241100000,
"totalOtherIncomeExpensesNet": 50500000,
"incomeBeforeTax": 1291600000,
"incomeTaxExpense": 143800000,
"netIncomeFromContinuingOperations": 1147800000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 1147800000,
"netIncomeDeductions": 0,
"bottomLineNetIncome": 1147800000,
"eps": 1.47,
"epsDiluted": 1.46,
"weightedAverageShsOut": 778600000,
"weightedAverageShsOutDil": 788200000
},
{
"date": "2022-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2023-02-24",
"acceptedDate": "2023-02-23 21:22:11",
"fiscalYear": "2022",
"period": "FY",
"revenue": 4417400000,
"costOfRevenue": 1084900000,
"grossProfit": 3332500000,
"researchAndDevelopmentExpenses": 512400000,
"generalAndAdministrativeExpenses": 169000000,
"sellingAndMarketingExpenses": 1686100000,
"sellingGeneralAndAdministrativeExpenses": 1855100000,
"otherExpenses": -4600000,
"operatingExpenses": 2362900000,
"costAndExpenses": 3447800000,
"netInterestIncome": -600000,
"interestIncome": 17400000,
"interestExpense": 18000000,
"depreciationAndAmortization": 104300000,
"ebitda": 1077800000,
"ebit": 973500000,
"nonOperatingIncomeExcludingInterest": -3900000,
"operatingIncome": 969600000,
"totalOtherIncomeExpensesNet": -82200000,
"incomeBeforeTax": 887400000,
"incomeTaxExpense": 30800000,
"netIncomeFromContinuingOperations": 856600000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 857300000,
"netIncomeDeductions": 700000,
"bottomLineNetIncome": 856600000,
"eps": 1.08,
"epsDiluted": 1.06,
"weightedAverageShsOut": 791400000,
"weightedAverageShsOutDil": 805300000
}
],
"balance_sheet": [
{
"date": "2025-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2026-02-25",
"acceptedDate": "2026-02-24 19:25:18",
"fiscalYear": "2025",
"period": "FY",
"cashAndCashEquivalents": 2495300000,
"shortTermInvestments": 1087200000,
"cashAndShortTermInvestments": 3582500000,
"netReceivables": 1691200000,
"accountsReceivables": 1691200000,
"otherReceivables": 0,
"inventory": 399500000,
"prepaids": 227000000,
"otherCurrentAssets": 0,
"totalCurrentAssets": 5900200000,
"propertyPlantEquipmentNet": 1619000000,
"goodwill": 257400000,
"intangibleAssets": 97300000,
"goodwillAndIntangibleAssets": 354700000,
"longTermInvestments": 339700000,
"taxAssets": 1314900000,
"otherNonCurrentAssets": 860700000,
"totalNonCurrentAssets": 4489000000,
"otherAssets": 0,
"totalAssets": 10389200000,
"totalPayables": 230800000,
"accountPayables": 230800000,
"otherPayables": 0,
"accruedExpenses": 667500000,
"shortTermDebt": 499700000,
"capitalLeaseObligationsCurrent": 0,
"taxPayables": 0,
"deferredRevenue": 0,
"otherCurrentLiabilities": 3636000000,
"totalCurrentLiabilities": 5034000000,
"longTermDebt": 496600000,
"capitalLeaseObligationsNonCurrent": 0,
"deferredRevenueNonCurrent": 3479800000,
"deferredTaxLiabilitiesNonCurrent": 0,
"otherNonCurrentLiabilities": 141300000,
"totalNonCurrentLiabilities": 4117700000,
"otherLiabilities": 0,
"capitalLeaseObligations": 0,
"totalLiabilities": 9151700000,
"treasuryStock": 0,
"preferredStock": 0,
"commonStock": 700000,
"retainedEarnings": -507900000,
"additionalPaidInCapital": 1770100000,
"accumulatedOtherComprehensiveIncomeLoss": -25399999,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": 1237500000,
"totalEquity": 1237500000,
"minorityInterest": 0,
"totalLiabilitiesAndTotalEquity": 10389200000,
"totalInvestments": 1426900000,
"totalDebt": 996300000,
"netDebt": -1499000000
},
{
"date": "2024-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2025-02-21",
"acceptedDate": "2025-02-21 17:25:20",
"fiscalYear": "2024",
"period": "FY",
"cashAndCashEquivalents": 2875900000,
"shortTermInvestments": 1190600000,
"cashAndShortTermInvestments": 4066500000,
"netReceivables": 1463400000,
"accountsReceivables": 1463400000,
"otherReceivables": 0,
"inventory": 315500000,
"prepaids": 0,
"otherCurrentAssets": 126100000,
"totalCurrentAssets": 5971500000,
"propertyPlantEquipmentNet": 1349500000,
"goodwill": 235400000,
"intangibleAssets": 115000000,
"goodwillAndIntangibleAssets": 350400000,
"longTermInvestments": 0,
"taxAssets": 1335600000,
"otherNonCurrentAssets": 756100000,
"totalNonCurrentAssets": 3791600000,
"otherAssets": 0,
"totalAssets": 9763100000,
"totalPayables": 190900000,
"accountPayables": 190900000,
"otherPayables": 0,
"accruedExpenses": 593600000,
"shortTermDebt": 0,
"capitalLeaseObligationsCurrent": 0,
"taxPayables": 0,
"deferredRevenue": 3276200000,
"otherCurrentLiabilities": 0,
"totalCurrentLiabilities": 4060700000,
"longTermDebt": 994300000,
"capitalLeaseObligationsNonCurrent": 0,
"deferredRevenueNonCurrent": 3084700000,
"deferredTaxLiabilitiesNonCurrent": 0,
"otherNonCurrentLiabilities": 129600000,
"totalNonCurrentLiabilities": 4208600000,
"otherLiabilities": 0,
"capitalLeaseObligations": 0,
"totalLiabilities": 8269300000,
"treasuryStock": 0,
"preferredStock": 0,
"commonStock": 800000,
"retainedEarnings": -117100000,
"additionalPaidInCapital": 1636200000,
"accumulatedOtherComprehensiveIncomeLoss": -26100000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": 1493800000,
"totalEquity": 1493800000,
"minorityInterest": 0,
"totalLiabilitiesAndTotalEquity": 9763100000,
"totalInvestments": 1190600000,
"totalDebt": 994300000,
"netDebt": -1881600000
},
{
"date": "2023-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2024-02-26",
"acceptedDate": "2024-02-23 18:25:06",
"fiscalYear": "2023",
"period": "FY",
"cashAndCashEquivalents": 1397900000,
"shortTermInvestments": 1042500000,
"cashAndShortTermInvestments": 2440400000,
"netReceivables": 1402000000,
"accountsReceivables": 1402000000,
"otherReceivables": 0,
"inventory": 484800000,
"prepaids": 0,
"otherCurrentAssets": 101100000,
"totalCurrentAssets": 4428300000,
"propertyPlantEquipmentNet": 1044400000,
"goodwill": 126500000,
"intangibleAssets": 35300000,
"goodwillAndIntangibleAssets": 161800000,
"longTermInvestments": 0,
"taxAssets": 868800000,
"otherNonCurrentAssets": 755600000,
"totalNonCurrentAssets": 2830600000,
"otherAssets": 0,
"totalAssets": 7258900000,
"totalPayables": 204300000,
"accountPayables": 204300000,
"otherPayables": 0,
"accruedExpenses": 666000000,
"shortTermDebt": 0,
"capitalLeaseObligationsCurrent": 0,
"taxPayables": 63600000,
"deferredRevenue": 2848700000,
"otherCurrentLiabilities": 0,
"totalCurrentLiabilities": 3719000000,
"longTermDebt": 992300000,
"capitalLeaseObligationsNonCurrent": 0,
"deferredRevenueNonCurrent": 2886300000,
"deferredTaxLiabilitiesNonCurrent": 0,
"otherNonCurrentLiabilities": 124700000,
"totalNonCurrentLiabilities": 4003300000,
"otherLiabilities": 0,
"capitalLeaseObligations": 0,
"totalLiabilities": 7722300000,
"treasuryStock": 0,
"preferredStock": 0,
"commonStock": 800000,
"retainedEarnings": -1861700000,
"additionalPaidInCapital": 1416400000,
"accumulatedOtherComprehensiveIncomeLoss": -18900000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": -463400000,
"totalEquity": -463400000,
"minorityInterest": 0,
"totalLiabilitiesAndTotalEquity": 7258900000,
"totalInvestments": 1042500000,
"totalDebt": 992300000,
"netDebt": -405600000
},
{
"date": "2022-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2023-02-24",
"acceptedDate": "2023-02-23 21:22:11",
"fiscalYear": "2022",
"period": "FY",
"cashAndCashEquivalents": 1682900000,
"shortTermInvestments": 528100000,
"cashAndShortTermInvestments": 2211000000,
"netReceivables": 1261700000,
"accountsReceivables": 1261700000,
"otherReceivables": 0,
"inventory": 264600000,
"prepaids": 0,
"otherCurrentAssets": 73100000,
"totalCurrentAssets": 3810400000,
"propertyPlantEquipmentNet": 898500000,
"goodwill": 128000000,
"intangibleAssets": 56000000,
"goodwillAndIntangibleAssets": 184000000,
"longTermInvestments": 45500000,
"taxAssets": 569400000,
"otherNonCurrentAssets": 720200000,
"totalNonCurrentAssets": 2417600000,
"otherAssets": 0,
"totalAssets": 6228000000,
"totalPayables": 243400000,
"accountPayables": 243400000,
"otherPayables": 0,
"accruedExpenses": 485700000,
"shortTermDebt": 0,
"capitalLeaseObligationsCurrent": 0,
"taxPayables": 67800000,
"deferredRevenue": 2349300000,
"otherCurrentLiabilities": 0,
"totalCurrentLiabilities": 3078400000,
"longTermDebt": 990400000,
"capitalLeaseObligationsNonCurrent": 0,
"deferredRevenueNonCurrent": 2291000000,
"deferredTaxLiabilitiesNonCurrent": 0,
"otherNonCurrentLiabilities": 149800000,
"totalNonCurrentLiabilities": 3431200000,
"otherLiabilities": 0,
"capitalLeaseObligations": 0,
"totalLiabilities": 6509600000,
"treasuryStock": 0,
"preferredStock": 0,
"commonStock": 800000,
"retainedEarnings": -1546400000,
"additionalPaidInCapital": 1284200000,
"accumulatedOtherComprehensiveIncomeLoss": -20200000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": -281600000,
"totalEquity": -281600000,
"minorityInterest": 0,
"totalLiabilitiesAndTotalEquity": 6228000000,
"totalInvestments": 573600000,
"totalDebt": 990400000,
"netDebt": -692500000
}
],
"cash_flow": [
{
"date": "2025-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2026-02-25",
"acceptedDate": "2026-02-24 19:25:18",
"fiscalYear": "2025",
"period": "FY",
"netIncome": 1853400000,
"depreciationAndAmortization": 336300000,
"deferredIncomeTax": 66200000,
"stockBasedCompensation": 279500000,
"changeInWorkingCapital": -10400000,
"accountsReceivables": -215900000,
"inventory": -90600000,
"accountsPayables": 27900000,
"otherWorkingCapital": 268200000,
"otherNonCashItems": 65600000,
"netCashProvidedByOperatingActivities": 2590600000,
"investmentsInPropertyPlantAndEquipment": -364800000,
"acquisitionsNet": -41600000,
"purchasesOfInvestments": -1996100000,
"salesMaturitiesOfInvestments": 1803300000,
"otherInvestingActivities": 100000,
"netCashProvidedByInvestingActivities": -599100000,
"netDebtIssuance": 0,
"longTermNetDebtIssuance": 0,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": -2245100000,
"netCommonStockIssuance": -2245100000,
"commonStockIssuance": 44700000,
"commonStockRepurchased": -2289800000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": 0,
"commonDividendsPaid": 0,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -126400000,
"netCashProvidedByFinancingActivities": -2371500000,
"effectOfForexChangesOnCash": -600000,
"netChangeInCash": -380600000,
"cashAtEndOfPeriod": 2495300000,
"cashAtBeginningOfPeriod": 2875900000,
"operatingCashFlow": 2590600000,
"capitalExpenditure": -364800000,
"freeCashFlow": 2225800000,
"incomeTaxesPaid": 451500000,
"interestPaid": 0
},
{
"date": "2024-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2025-02-21",
"acceptedDate": "2025-02-21 17:25:20",
"fiscalYear": "2024",
"period": "FY",
"netIncome": 1745200000,
"depreciationAndAmortization": 122800000,
"deferredIncomeTax": 0,
"stockBasedCompensation": 257900000,
"changeInWorkingCapital": -20600000,
"accountsReceivables": -45400000,
"inventory": 131200000,
"accountsPayables": -10200000,
"otherWorkingCapital": -96200000,
"otherNonCashItems": 152800000,
"netCashProvidedByOperatingActivities": 2258100000,
"investmentsInPropertyPlantAndEquipment": -378900000,
"acquisitionsNet": -275500000,
"purchasesOfInvestments": -1965300000,
"salesMaturitiesOfInvestments": 1892200000,
"otherInvestingActivities": 100000,
"netCashProvidedByInvestingActivities": -727400000,
"netDebtIssuance": 0,
"longTermNetDebtIssuance": 0,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": 62500000,
"netCommonStockIssuance": 62500000,
"commonStockIssuance": 63100000,
"commonStockRepurchased": -600000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": 0,
"commonDividendsPaid": 0,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -112600000,
"netCashProvidedByFinancingActivities": -50100000,
"effectOfForexChangesOnCash": -2600000,
"netChangeInCash": 1478000000,
"cashAtEndOfPeriod": 2875900000,
"cashAtBeginningOfPeriod": 1397900000,
"operatingCashFlow": 2258100000,
"capitalExpenditure": -378900000,
"freeCashFlow": 1879200000,
"incomeTaxesPaid": 578900000,
"interestPaid": 0
},
{
"date": "2023-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2024-02-26",
"acceptedDate": "2024-02-23 18:25:06",
"fiscalYear": "2023",
"period": "FY",
"netIncome": 1147800000,
"depreciationAndAmortization": 113400000,
"deferredIncomeTax": 0,
"stockBasedCompensation": 249000000,
"changeInWorkingCapital": 126100000,
"accountsReceivables": -146400000,
"inventory": -253500000,
"accountsPayables": -43100000,
"otherWorkingCapital": 569100000,
"otherNonCashItems": 299200000,
"netCashProvidedByOperatingActivities": 1935500000,
"investmentsInPropertyPlantAndEquipment": -204100000,
"acquisitionsNet": -8500000,
"purchasesOfInvestments": -1855800000,
"salesMaturitiesOfInvestments": 1418800000,
"otherInvestingActivities": 300000,
"netCashProvidedByInvestingActivities": -649300000,
"netDebtIssuance": 0,
"longTermNetDebtIssuance": 0,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": -1456700000,
"netCommonStockIssuance": -1456700000,
"commonStockIssuance": 43800000,
"commonStockRepurchased": -1500500000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": 0,
"commonDividendsPaid": 0,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -113700000,
"netCashProvidedByFinancingActivities": -1570400000,
"effectOfForexChangesOnCash": -800000,
"netChangeInCash": -285000000,
"cashAtEndOfPeriod": 1397900000,
"cashAtBeginningOfPeriod": 1682900000,
"operatingCashFlow": 1935500000,
"capitalExpenditure": -204100000,
"freeCashFlow": 1731400000,
"incomeTaxesPaid": 426300000,
"interestPaid": 0
},
{
"date": "2022-12-31",
"symbol": "FTNT",
"reportedCurrency": "USD",
"cik": "0001262039",
"filingDate": "2023-02-24",
"acceptedDate": "2023-02-23 21:22:11",
"fiscalYear": "2022",
"period": "FY",
"netIncome": 856600000,
"depreciationAndAmortization": 104300000,
"deferredIncomeTax": 0,
"stockBasedCompensation": 217300000,
"changeInWorkingCapital": 233000000,
"accountsReceivables": -456700000,
"inventory": -109100000,
"accountsPayables": 105200000,
"otherWorkingCapital": 693600000,
"otherNonCashItems": 319400000,
"netCashProvidedByOperatingActivities": 1730600000,
"investmentsInPropertyPlantAndEquipment": -281200000,
"acquisitionsNet": -30800000,
"purchasesOfInvestments": -389100000,
"salesMaturitiesOfInvestments": 1465000000,
"otherInvestingActivities": 0,
"netCashProvidedByInvestingActivities": 763900000,
"netDebtIssuance": 0,
"longTermNetDebtIssuance": 0,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": -1965100000,
"netCommonStockIssuance": -1965100000,
"commonStockIssuance": 26100000,
"commonStockRepurchased": -1991200000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": 0,
"commonDividendsPaid": 0,
"preferredDividendsPaid": 0,
"otherFinancingActivities": -165200000,
"netCashProvidedByFinancingActivities": -2130300000,
"effectOfForexChangesOnCash": -400000,
"netChangeInCash": 363800000,
"cashAtEndOfPeriod": 1682900000,
"cashAtBeginningOfPeriod": 1319100000,
"operatingCashFlow": 1730600000,
"capitalExpenditure": -281200000,
"freeCashFlow": 1449400000,
"incomeTaxesPaid": 260200000,
"interestPaid": 0
}
]
}
},
"liquidity": {
"borrow": [],
"short_interest": [
{
"symbol": "FTNT",
"file_date": "",
"error": "Symbol not found in FINRA biweekly file",
"days_to_cover": null
}
],
"ftd": {
"symbol": "FTNT",
"periods": [
{
"file_period": "202603b",
"settlement_date": "20260331",
"quantity_fails": 22476,
"price": 79.05
},
{
"file_period": "202604a",
"settlement_date": "20260414",
"quantity_fails": 25037,
"price": 78.74
},
{
"file_period": "202604b",
"settlement_date": "20260424",
"quantity_fails": 36,
"price": 82.76
},
{
"file_period": "202606a",
"settlement_date": "20260612",
"quantity_fails": 266,
"price": 145.06
},
{
"file_period": "202606b",
"settlement_date": "20260629",
"quantity_fails": 100,
"price": 151.35
},
{
"file_period": "202607a",
"settlement_date": "20260713",
"quantity_fails": 100,
"price": 157.51
}
],
"trend": "falling",
"trend_description": "FTD quantity declining — shorts covering or delivery improving"
}
},
"technical": {
"price": 168.12,
"rsi": 65.72953012021068,
"sma20": 158.6415,
"sma50": 151.10880000000006,
"sma200": 101.36740000000007,
"adx": 34.571914688724085,
"atr": 6.87,
"atr_pct": 4.09,
"high_52w": 167.05,
"low_52w": 45.93,
"sma50_series": [
{
"close": 83.51,
"ma": 81.79540000000003
},
{
"close": 80.66,
"ma": 81.77440000000003
},
{
"close": 76.7,
"ma": 81.66680000000002
},
{
"close": 78.74,
"ma": 81.61140000000002
},
{
"close": 78.7,
"ma": 81.56020000000001
},
{
"close": 79.64,
"ma": 81.52720000000001
},
{
"close": 82.4,
"ma": 81.5892
},
{
"close": 81.84,
"ma": 81.6036
},
{
"close": 82.6,
"ma": 81.677
},
{
"close": 85.26,
"ma": 81.727
},
{
"close": 87.09,
"ma": 81.7502
},
{
"close": 82.76,
"ma": 81.6948
},
{
"close": 84.34,
"ma": 81.62519999999999
},
{
"close": 85.67,
"ma": 81.65339999999998
},
{
"close": 85.72,
"ma": 81.65659999999998
},
{
"close": 86.11,
"ma": 81.74499999999999
},
{
"close": 84.31,
"ma": 81.81739999999999
},
{
"close": 86.29,
"ma": 81.90979999999999
},
{
"close": 89.24,
"ma": 82.09459999999999
},
{
"close": 89.92,
"ma": 82.38099999999999
},
{
"close": 89.95,
"ma": 82.6754
},
{
"close": 107.97,
"ma": 83.2878
},
{
"close": 114.07,
"ma": 83.98519999999999
},
{
"close": 115.44,
"ma": 84.71340000000001
},
{
"close": 113.87,
"ma": 85.40719999999999
},
{
"close": 117.69,
"ma": 86.13899999999998
},
{
"close": 121.86,
"ma": 86.92039999999999
},
{
"close": 122.78,
"ma": 87.68759999999996
},
{
"close": 126.5,
"ma": 88.54419999999999
},
{
"close": 127.64,
"ma": 89.42079999999996
},
{
"close": 130,
"ma": 90.33679999999997
},
{
"close": 129.46,
"ma": 91.2564
},
{
"close": 133.93,
"ma": 92.24699999999999
},
{
"close": 133.96,
"ma": 93.2574
},
{
"close": 127.93,
"ma": 94.12620000000001
},
{
"close": 129.7,
"ma": 95.057
},
{
"close": 137.97,
"ma": 96.1486
},
{
"close": 147.14,
"ma": 97.429
},
{
"close": 148.86,
"ma": 98.77820000000001
},
{
"close": 146.48,
"ma": 100.05240000000002
},
{
"close": 149.67,
"ma": 101.459
},
{
"close": 144.68,
"ma": 102.7748
},
{
"close": 143.04,
"ma": 104.015
},
{
"close": 138.39,
"ma": 105.21880000000002
},
{
"close": 138.88,
"ma": 106.4154
},
{
"close": 145.06,
"ma": 107.6822
},
{
"close": 146.3,
"ma": 108.9852
},
{
"close": 149.49,
"ma": 110.32440000000001
},
{
"close": 147.02,
"ma": 111.61900000000001
},
{
"close": 144.14,
"ma": 112.82740000000001
},
{
"close": 144.73,
"ma": 114.0518
},
{
"close": 145.39,
"ma": 115.34639999999999
},
{
"close": 148,
"ma": 116.7724
},
{
"close": 145.28,
"ma": 118.1032
},
{
"close": 149.93,
"ma": 119.52779999999998
},
{
"close": 151.35,
"ma": 120.96199999999997
},
{
"close": 155.42,
"ma": 122.42239999999997
},
{
"close": 153.62,
"ma": 123.85799999999998
},
{
"close": 158.98,
"ma": 125.38559999999998
},
{
"close": 156.25,
"ma": 126.80539999999995
},
{
"close": 162.35,
"ma": 128.31059999999997
},
{
"close": 158.67,
"ma": 129.82879999999997
},
{
"close": 156.71,
"ma": 131.2762
},
{
"close": 163.73,
"ma": 132.83739999999997
},
{
"close": 157.51,
"ma": 134.27319999999997
},
{
"close": 160.62,
"ma": 135.7634
},
{
"close": 166.83,
"ma": 137.41379999999998
},
{
"close": 164.51,
"ma": 138.9782
},
{
"close": 160.78,
"ma": 140.409
},
{
"close": 161.61,
"ma": 141.84279999999998
},
{
"close": 160.36,
"ma": 143.25099999999998
},
{
"close": 158.1,
"ma": 144.25359999999998
},
{
"close": 155.05,
"ma": 145.0732
},
{
"close": 151.54,
"ma": 145.7952
},
{
"close": 152.37,
"ma": 146.5652
},
{
"close": 152.38,
"ma": 147.25900000000001
},
{
"close": 149.98,
"ma": 147.82140000000004
},
{
"close": 153.22,
"ma": 148.43020000000004
},
{
"close": 154.25,
"ma": 148.98520000000005
},
{
"close": 161.95,
"ma": 149.67140000000003
},
{
"close": 163.21,
"ma": 150.33560000000003
},
{
"close": 168.12,
"ma": 151.10880000000006
}
],
"sma200_series": [
{
"close": 81.03,
"ma": 85.71180000000004
},
{
"close": 78.2,
"ma": 85.59465000000004
},
{
"close": 79.05,
"ma": 85.47980000000003
},
{
"close": 81.72,
"ma": 85.38010000000004
},
{
"close": 81.15,
"ma": 85.28170000000001
},
{
"close": 82.53,
"ma": 85.1846
},
{
"close": 82.29,
"ma": 85.08165000000001
},
{
"close": 83.72,
"ma": 84.99615
},
{
"close": 83.51,
"ma": 84.91445000000003
},
{
"close": 80.66,
"ma": 84.80200000000002
},
{
"close": 76.7,
"ma": 84.66340000000004
},
{
"close": 78.74,
"ma": 84.53865000000003
},
{
"close": 78.7,
"ma": 84.41285000000003
},
{
"close": 79.64,
"ma": 84.29550000000003
},
{
"close": 82.4,
"ma": 84.17890000000003
},
{
"close": 81.84,
"ma": 84.07595000000005
},
{
"close": 82.6,
"ma": 83.97790000000005
},
{
"close": 85.26,
"ma": 83.87590000000006
},
{
"close": 87.09,
"ma": 83.77810000000007
},
{
"close": 82.76,
"ma": 83.65420000000006
},
{
"close": 84.34,
"ma": 83.53765000000004
},
{
"close": 85.67,
"ma": 83.46500000000003
},
{
"close": 85.72,
"ma": 83.39830000000003
},
{
"close": 86.11,
"ma": 83.31400000000004
},
{
"close": 84.31,
"ma": 83.21090000000002
},
{
"close": 86.29,
"ma": 83.12515000000002
},
{
"close": 89.24,
"ma": 83.04675000000003
},
{
"close": 89.92,
"ma": 82.96925000000003
},
{
"close": 89.95,
"ma": 82.88430000000004
},
{
"close": 107.97,
"ma": 82.90010000000004
},
{
"close": 114.07,
"ma": 82.94515000000003
},
{
"close": 115.44,
"ma": 82.99850000000004
},
{
"close": 113.87,
"ma": 83.04375000000003
},
{
"close": 117.69,
"ma": 83.10780000000003
},
{
"close": 121.86,
"ma": 83.19325000000002
},
{
"close": 122.78,
"ma": 83.29860000000004
},
{
"close": 126.5,
"ma": 83.43160000000003
},
{
"close": 127.64,
"ma": 83.58300000000003
},
{
"close": 130,
"ma": 83.74025000000003
},
{
"close": 129.46,
"ma": 83.90650000000004
},
{
"close": 133.93,
"ma": 84.09325000000004
},
{
"close": 133.96,
"ma": 84.38655000000004
},
{
"close": 127.93,
"ma": 84.65425000000003
},
{
"close": 129.7,
"ma": 84.92990000000003
},
{
"close": 137.97,
"ma": 85.22740000000003
},
{
"close": 147.14,
"ma": 85.56645000000002
},
{
"close": 148.86,
"ma": 85.92450000000002
},
{
"close": 146.48,
"ma": 86.26135000000004
},
{
"close": 149.67,
"ma": 86.60590000000003
},
{
"close": 144.68,
"ma": 86.93885000000004
},
{
"close": 143.04,
"ma": 87.25600000000004
},
{
"close": 138.39,
"ma": 87.55920000000003
},
{
"close": 138.88,
"ma": 87.85350000000004
},
{
"close": 145.06,
"ma": 88.19060000000003
},
{
"close": 146.3,
"ma": 88.53385000000004
},
{
"close": 149.49,
"ma": 88.89065000000002
},
{
"close": 147.02,
"ma": 89.22930000000002
},
{
"close": 144.14,
"ma": 89.55615000000002
},
{
"close": 144.73,
"ma": 89.89515000000003
},
{
"close": 145.39,
"ma": 90.23920000000003
},
{
"close": 148,
"ma": 90.59700000000004
},
{
"close": 145.28,
"ma": 90.92925000000002
},
{
"close": 149.93,
"ma": 91.2771
},
{
"close": 151.35,
"ma": 91.63465000000001
},
{
"close": 155.42,
"ma": 92.01435000000004
},
{
"close": 153.62,
"ma": 92.37800000000004
},
{
"close": 158.98,
"ma": 92.77450000000003
},
{
"close": 156.25,
"ma": 93.15075000000003
},
{
"close": 162.35,
"ma": 93.56360000000002
},
{
"close": 158.67,
"ma": 93.95550000000003
},
{
"close": 156.71,
"ma": 94.33410000000003
},
{
"close": 163.73,
"ma": 94.73170000000002
},
{
"close": 157.51,
"ma": 95.09420000000006
},
{
"close": 160.62,
"ma": 95.47095000000004
},
{
"close": 166.83,
"ma": 95.88710000000006
},
{
"close": 164.51,
"ma": 96.29360000000005
},
{
"close": 160.78,
"ma": 96.67590000000006
},
{
"close": 161.61,
"ma": 97.06070000000005
},
{
"close": 160.36,
"ma": 97.44210000000004
},
{
"close": 158.1,
"ma": 97.80670000000003
},
{
"close": 155.05,
"ma": 98.15050000000005
},
{
"close": 151.54,
"ma": 98.47925000000005
},
{
"close": 152.37,
"ma": 98.80920000000002
},
{
"close": 152.38,
"ma": 99.14650000000003
},
{
"close": 149.98,
"ma": 99.46410000000002
},
{
"close": 153.22,
"ma": 99.79925000000003
},
{
"close": 154.25,
"ma": 100.15530000000003
},
{
"close": 161.95,
"ma": 100.54405000000004
},
{
"close": 163.21,
"ma": 100.94470000000005
},
{
"close": 168.12,
"ma": 101.36740000000007
}
],
"structure": {
"ema8": 159.83252351531473,
"ema21": 157.06839903416892,
"ema50": 147.0027190255292,
"ema200": 113.53737942188386,
"checks": {
"price_above_all": true,
"ema_stacked": true,
"ema21_rising": true,
"ema50_rising": true,
"adx_over_30": true,
"higher_highs_lows": false,
"near_21ema": true
},
"dist_21ema_pct": 7.0,
"macd": {
"macd": 2.972,
"signal": 2.796,
"histogram": 0.176
},
"bollinger": {
"mid": 158.64,
"upper": 169.04,
"lower": 148.25,
"width_pct": 13.1
},
"crossover": {
"fresh_cross": false,
"pre_compressed": true,
"held_above_21": true,
"candles_since": 2,
"intraday_support": false
},
"momentum": {
"roc10": 6.3,
"checks": {
"roc_over_5": true,
"rsi_in_band": true,
"macd_expanding": true,
"top_quartile_3d": true,
"no_big_down": true,
"near_high": true
},
"volume": {
"rvol": 0.56,
"checks": {
"rvol_over_2": false,
"up_vol_beats_down": true,
"obv_new_high": true,
"surge_day": false,
"pullback_declining_vol": false,
"last_up_beats_down": false
}
}
},
"relative_strength": {
"sector": "Technology",
"sector_etf": "XLK",
"sector_etf_ret10d": 3.57,
"checks": {
"beats_spy_all": true,
"beats_sector_10d": true,
"rs_line_at_high": false,
"sector_top3": true
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": true,
"avg_vol_over_2m": true,
"mcap_over_1b": true,
"no_earnings_7d": true,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": true
},
"avg_dollar_vol": 1013475200.0,
"avg_vol": 6080000
},
"options": {
"checks": {
"call_vol_2x": false,
"ivr_under_40": false,
"iv_contracting": false,
"oi_calls_above_price": false
},
"vals": {
"call_vol_mult": 0.5,
"iv_rank": 51.0
}
}
}
}
}