{
  "price": {
    "symbol": "FSLR",
    "name": "First Solar, Inc.",
    "price": 199.24,
    "changePercentage": -1.65359,
    "change": -3.35,
    "volume": 1559042,
    "dayLow": 197.43,
    "dayHigh": 205.665,
    "yearHigh": 320.95,
    "yearLow": 171.99,
    "marketCap": 21408935720,
    "priceAvg50": 245.9372,
    "priceAvg200": 234.4058,
    "exchange": "NASDAQ",
    "open": 203,
    "previousClose": 202.59,
    "timestamp": 1785355201
  },
  "company": {
    "symbol": "FSLR",
    "price": 199.82,
    "marketCap": 21471258460,
    "beta": 1.73,
    "lastDividend": 0,
    "range": "171.99-320.95",
    "change": -2.77,
    "changePercentage": -1.36729,
    "volume": 497324,
    "averageVolume": 2437606,
    "companyName": "First Solar, Inc.",
    "currency": "USD",
    "cik": "0001274494",
    "isin": "US3364331070",
    "cusip": "336433107",
    "exchangeFullName": "NASDAQ Global Select",
    "exchange": "NASDAQ",
    "industry": "Solar",
    "website": "https://www.firstsolar.com",
    "description": "First Solar, Inc. is a global provider of photovoltaic (PV) solar energy solutions, operating in numerous international markets including the United States, Japan, France, Canada, India, and Australia. The company's primary activity involves the engineering, manufacturing, and sale of cadmium telluride solar modules, which are designed to convert solar radiation directly into electricity. Its clientele is broad, serving system developers and operators, utility companies, independent power producers, commercial and industrial businesses, and various other system owners. Founded in 1999, the firm is based in Tempe, Arizona, and underwent a name change in 2006 from its former designation, First Solar Holdings, Inc.",
    "ceo": "Mark R. Widmar",
    "sector": "Technology",
    "country": "US",
    "fullTimeEmployees": "7900",
    "phone": "602 414 9300",
    "address": "4300 E Camelback Road, Suite 220",
    "city": "Phoenix",
    "state": "AZ",
    "zip": "85018",
    "image": "https://images.financialmodelingprep.com/symbol/FSLR.png",
    "ipoDate": "2006-11-17",
    "defaultImage": false,
    "isEtf": false,
    "isActivelyTrading": true,
    "isAdr": false,
    "isFund": false,
    "sec_filings": [
      {
        "form": "SCHEDULE 13G/A",
        "date": "2026-07-28",
        "accession": "0002012383-26-002567",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000201238326002567/xslSCHEDULE_13G_X02/primary_doc.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000163",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000163/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000162",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000162/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000161",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000161/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000160",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000160/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000159",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000159/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000158",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000158/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000157",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000157/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000156",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000156/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-01",
        "accession": "0001274494-26-000155",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000155/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-06-03",
        "accession": "0001274494-26-000153",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000153/xslF345X06/form4.xml"
      },
      {
        "form": "144",
        "date": "2026-06-02",
        "accession": "0001959173-26-004236",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000195917326004236/xsl144X01/primary_doc.xml"
      },
      {
        "form": "SD",
        "date": "2026-06-01",
        "accession": "0001274494-26-000151",
        "description": "SD",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000151/formsdconflictminerals2025.htm"
      },
      {
        "form": "4",
        "date": "2026-06-01",
        "accession": "0001274494-26-000149",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000149/xslF345X06/form4.xml"
      },
      {
        "form": "144",
        "date": "2026-05-28",
        "accession": "0001959173-26-004074",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000195917326004074/xsl144X01/primary_doc.xml"
      }
    ]
  },
  "volume": {
    "volume": 1559042,
    "avgVolume": 2437606,
    "short_ratio": [
      {
        "symbol": "FSLR",
        "file_date": "2026-07-29",
        "date": "20260729",
        "short_volume": 413231,
        "short_exempt_volume": 5,
        "total_volume": 644689,
        "short_volume_ratio": 0.641,
        "signal": "Bearish"
      }
    ],
    "volume_profile": {
      "poc": 221.79,
      "vah": 240.52,
      "val": 206.73,
      "profile": [
        {
          "price": 196.82,
          "volume": 88347
        },
        {
          "price": 197.55,
          "volume": 221568
        },
        {
          "price": 198.28,
          "volume": 141243
        },
        {
          "price": 199.02,
          "volume": 178159
        },
        {
          "price": 199.75,
          "volume": 723979
        },
        {
          "price": 200.49,
          "volume": 583212
        },
        {
          "price": 201.22,
          "volume": 650855
        },
        {
          "price": 201.96,
          "volume": 689355
        },
        {
          "price": 202.69,
          "volume": 960249
        },
        {
          "price": 203.43,
          "volume": 524654
        },
        {
          "price": 204.16,
          "volume": 305556
        },
        {
          "price": 204.89,
          "volume": 1041496
        },
        {
          "price": 205.63,
          "volume": 1228912
        },
        {
          "price": 206.36,
          "volume": 989396
        },
        {
          "price": 207.1,
          "volume": 490709
        },
        {
          "price": 207.83,
          "volume": 476412
        },
        {
          "price": 208.57,
          "volume": 267279
        },
        {
          "price": 209.3,
          "volume": 488547
        },
        {
          "price": 210.04,
          "volume": 533701
        },
        {
          "price": 210.77,
          "volume": 368519
        },
        {
          "price": 211.51,
          "volume": 681037
        },
        {
          "price": 212.24,
          "volume": 563750
        },
        {
          "price": 212.97,
          "volume": 311332
        },
        {
          "price": 213.71,
          "volume": 326424
        },
        {
          "price": 214.44,
          "volume": 37623
        },
        {
          "price": 215.18,
          "volume": 179645
        },
        {
          "price": 215.91,
          "volume": 79249
        },
        {
          "price": 216.65,
          "volume": 383456
        },
        {
          "price": 217.38,
          "volume": 98357
        },
        {
          "price": 218.12,
          "volume": 93046
        },
        {
          "price": 218.85,
          "volume": 130667
        },
        {
          "price": 219.58,
          "volume": 403479
        },
        {
          "price": 220.32,
          "volume": 827476
        },
        {
          "price": 221.05,
          "volume": 1131507
        },
        {
          "price": 221.79,
          "volume": 1229006
        },
        {
          "price": 222.52,
          "volume": 622100
        },
        {
          "price": 223.26,
          "volume": 676420
        },
        {
          "price": 223.99,
          "volume": 731441
        },
        {
          "price": 224.73,
          "volume": 739916
        },
        {
          "price": 225.46,
          "volume": 427785
        },
        {
          "price": 226.19,
          "volume": 247998
        },
        {
          "price": 226.93,
          "volume": 217640
        },
        {
          "price": 227.66,
          "volume": 737549
        },
        {
          "price": 228.4,
          "volume": 855053
        },
        {
          "price": 229.13,
          "volume": 1157055
        },
        {
          "price": 229.87,
          "volume": 644103
        },
        {
          "price": 230.6,
          "volume": 495293
        },
        {
          "price": 231.34,
          "volume": 240681
        },
        {
          "price": 232.07,
          "volume": 481743
        },
        {
          "price": 232.8,
          "volume": 119375
        },
        {
          "price": 233.54,
          "volume": 514392
        },
        {
          "price": 234.27,
          "volume": 397255
        },
        {
          "price": 235.01,
          "volume": 359993
        },
        {
          "price": 235.74,
          "volume": 247935
        },
        {
          "price": 236.48,
          "volume": 279350
        },
        {
          "price": 237.21,
          "volume": 240887
        },
        {
          "price": 237.95,
          "volume": 97658
        },
        {
          "price": 238.68,
          "volume": 123362
        },
        {
          "price": 239.42,
          "volume": 130021
        },
        {
          "price": 240.15,
          "volume": 89251
        }
      ],
      "sessions": 20
    }
  },
  "market_env": {
    "vix": 18.58,
    "sp500": 7413.18,
    "fed_funds": 3.64,
    "yield_curve_10y2y": 0.34,
    "hy_spread": 2.79,
    "treasury": {
      "date": "2026-07-29",
      "month1": 3.73,
      "month2": 3.83,
      "month3": 3.83,
      "month6": 3.97,
      "year1": 4.04,
      "year2": 4.22,
      "year3": 4.29,
      "year5": 4.37,
      "year7": 4.51,
      "year10": 4.67,
      "year20": 5.21,
      "year30": 5.2
    },
    "events": [
      {
        "title": "Advance GDP q/q",
        "currency": "USD",
        "date": "2026-07-30",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "2.1%",
        "previous": "2.0%",
        "actual": null,
        "minutes_until": 235
      },
      {
        "title": "Core PCE Price Index m/m",
        "currency": "USD",
        "date": "2026-07-30",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "0.2%",
        "previous": "0.3%",
        "actual": null,
        "minutes_until": 235
      }
    ]
  },
  "levels": {
    "prior_day": {
      "high": 205.8,
      "low": 197.35,
      "close": 199.24,
      "date": "2026-07-29"
    },
    "woodie_pivots": {
      "PP": 200.41,
      "R1": 203.47,
      "S1": 195.01,
      "R2": 208.86,
      "S2": 191.96
    },
    "swing": {
      "high_20d": 241,
      "low_20d": 195.84,
      "high_60d": 320.95,
      "low_60d": 195.84
    },
    "orb": {
      "high": 203.94,
      "low": 201.7,
      "date": "2026-07-29"
    },
    "vwap": 200.98,
    "volume_profile": {
      "poc": 221.79,
      "vah": 240.52,
      "val": 206.73,
      "sessions": 20
    },
    "recent_daily": [
      {
        "d": "2026-06-24",
        "o": 249.72,
        "h": 257.99,
        "l": 244.3,
        "c": 248.36,
        "v": 1497518.146296
      },
      {
        "d": "2026-06-25",
        "o": 253.65,
        "h": 255,
        "l": 242.501,
        "c": 248.64,
        "v": 1208745.964341
      },
      {
        "d": "2026-06-26",
        "o": 241.36,
        "h": 249.26,
        "l": 237.0001,
        "c": 239.07,
        "v": 1834350.028367
      },
      {
        "d": "2026-06-29",
        "o": 239.19,
        "h": 242.526,
        "l": 227.41,
        "c": 232.8,
        "v": 1890071.873583
      },
      {
        "d": "2026-06-30",
        "o": 238.7,
        "h": 240.61,
        "l": 231.9,
        "c": 235.96,
        "v": 2069558.914651
      },
      {
        "d": "2026-07-01",
        "o": 231.99,
        "h": 241,
        "l": 231.13,
        "c": 232.08,
        "v": 1417459.418882
      },
      {
        "d": "2026-07-02",
        "o": 232.08,
        "h": 237.57,
        "l": 219.02,
        "c": 224.57,
        "v": 2597451.921132
      },
      {
        "d": "2026-07-06",
        "o": 229.7,
        "h": 238.24,
        "l": 227.26,
        "c": 233.06,
        "v": 1671708.622729
      },
      {
        "d": "2026-07-07",
        "o": 235.9,
        "h": 237.86,
        "l": 225.955,
        "c": 227.72,
        "v": 1920418.944024
      },
      {
        "d": "2026-07-08",
        "o": 224.1,
        "h": 227.16,
        "l": 219.13,
        "c": 224.3,
        "v": 1713703.782146
      },
      {
        "d": "2026-07-09",
        "o": 231.68,
        "h": 234.45,
        "l": 227.33,
        "c": 228.5,
        "v": 1632821.669281
      },
      {
        "d": "2026-07-10",
        "o": 229.82,
        "h": 233,
        "l": 225.815,
        "c": 227.83,
        "v": 1338195.863239
      },
      {
        "d": "2026-07-13",
        "o": 224.07,
        "h": 226.268,
        "l": 217.19,
        "c": 221.03,
        "v": 1820519.745493
      },
      {
        "d": "2026-07-14",
        "o": 227.55,
        "h": 229.195,
        "l": 219.94,
        "c": 220.58,
        "v": 1436179.898457
      },
      {
        "d": "2026-07-15",
        "o": 223.99,
        "h": 230.84,
        "l": 219.5,
        "c": 223.82,
        "v": 2024642.958354
      },
      {
        "d": "2026-07-16",
        "o": 219.814,
        "h": 220.97,
        "l": 210.92,
        "c": 211.93,
        "v": 2029160.347249
      },
      {
        "d": "2026-07-17",
        "o": 207.15,
        "h": 215.94,
        "l": 203.77,
        "c": 211.99,
        "v": 2320195.672616
      },
      {
        "d": "2026-07-20",
        "o": 215.14,
        "h": 215.2502,
        "l": 204.23,
        "c": 205.31,
        "v": 1537999.332421
      },
      {
        "d": "2026-07-21",
        "o": 209.76,
        "h": 209.76,
        "l": 203.8,
        "c": 206.05,
        "v": 1742134.735698
      },
      {
        "d": "2026-07-22",
        "o": 206.42,
        "h": 212.6863,
        "l": 204.94,
        "c": 208.86,
        "v": 1565344.447853
      },
      {
        "d": "2026-07-23",
        "o": 207.55,
        "h": 209.53,
        "l": 203.9,
        "c": 205.92,
        "v": 1440358.1054
      },
      {
        "d": "2026-07-24",
        "o": 205.92,
        "h": 206.86,
        "l": 200.95,
        "c": 202.82,
        "v": 1537227.134879
      },
      {
        "d": "2026-07-27",
        "o": 203.11,
        "h": 206.7,
        "l": 199.13,
        "c": 205.83,
        "v": 1817679.221928
      },
      {
        "d": "2026-07-28",
        "o": 202.11,
        "h": 203.75,
        "l": 195.84,
        "c": 202.59,
        "v": 2170670.969949
      },
      {
        "d": "2026-07-29",
        "o": 203,
        "h": 205.8,
        "l": 197.35,
        "c": 199.24,
        "v": 1646283.400458
      }
    ]
  },
  "patterns": {
    "days": 40,
    "patterns": [
      {
        "name": "VWAP Touch",
        "count": 40,
        "pct": 100,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            },
            {
              "t": 1785333600,
              "o": 201.24,
              "h": 202.98,
              "l": 201.24,
              "c": 202.98
            },
            {
              "t": 1785333900,
              "o": 202.46,
              "h": 202.97,
              "l": 201.31,
              "c": 202.05
            },
            {
              "t": 1785334200,
              "o": 201.73,
              "h": 202.205,
              "l": 201,
              "c": 201.1
            },
            {
              "t": 1785334500,
              "o": 201.355,
              "h": 201.885,
              "l": 200.74,
              "c": 201.5
            },
            {
              "t": 1785334800,
              "o": 200.85,
              "h": 201.81,
              "l": 200.83,
              "c": 201.11
            },
            {
              "t": 1785335100,
              "o": 201.22,
              "h": 201.305,
              "l": 200.5,
              "c": 201.3
            },
            {
              "t": 1785335400,
              "o": 201,
              "h": 201.64,
              "l": 201,
              "c": 201.145
            },
            {
              "t": 1785335700,
              "o": 200.86,
              "h": 201.245,
              "l": 200.36,
              "c": 200.64
            },
            {
              "t": 1785336000,
              "o": 200.37,
              "h": 200.51,
              "l": 199.17,
              "c": 199.43
            },
            {
              "t": 1785336300,
              "o": 199.2,
              "h": 200.035,
              "l": 199.17,
              "c": 199.95
            },
            {
              "t": 1785336600,
              "o": 199.63,
              "h": 200.805,
              "l": 199.37,
              "c": 200.565
            },
            {
              "t": 1785336900,
              "o": 200.565,
              "h": 200.9925,
              "l": 199.71,
              "c": 200.895
            },
            {
              "t": 1785337200,
              "o": 200.5,
              "h": 201.39,
              "l": 200.5,
              "c": 200.83
            },
            {
              "t": 1785337500,
              "o": 200.855,
              "h": 200.955,
              "l": 200.55,
              "c": 200.593131
            },
            {
              "t": 1785337800,
              "o": 200.51,
              "h": 200.721033,
              "l": 199.6026,
              "c": 200.35
            },
            {
              "t": 1785338100,
              "o": 200.55,
              "h": 201.07,
              "l": 200.07,
              "c": 200.07
            },
            {
              "t": 1785338400,
              "o": 199.92,
              "h": 200.6,
              "l": 199.826,
              "c": 200.6
            },
            {
              "t": 1785338700,
              "o": 200.605,
              "h": 201.075,
              "l": 200.44,
              "c": 200.65
            },
            {
              "t": 1785339000,
              "o": 200.44,
              "h": 200.56,
              "l": 200.17,
              "c": 200.26
            },
            {
              "t": 1785339300,
              "o": 200.23,
              "h": 200.575,
              "l": 200.03,
              "c": 200.08
            },
            {
              "t": 1785339600,
              "o": 200.04,
              "h": 200.2899,
              "l": 199.5537,
              "c": 199.88
            },
            {
              "t": 1785339900,
              "o": 199.81,
              "h": 199.935,
              "l": 199.5,
              "c": 199.52
            },
            {
              "t": 1785340200,
              "o": 199.335,
              "h": 199.47,
              "l": 199.01,
              "c": 199.26
            },
            {
              "t": 1785340500,
              "o": 199.01,
              "h": 199.52,
              "l": 198.694,
              "c": 199.52
            },
            {
              "t": 1785340800,
              "o": 199.5,
              "h": 199.62,
              "l": 198.705,
              "c": 199.08
            },
            {
              "t": 1785341100,
              "o": 199,
              "h": 199.34,
              "l": 198.62,
              "c": 198.995
            },
            {
              "t": 1785341400,
              "o": 198.995,
              "h": 199.16,
              "l": 197.73,
              "c": 197.74
            },
            {
              "t": 1785341700,
              "o": 197.55,
              "h": 198.09,
              "l": 197.35,
              "c": 198.09
            },
            {
              "t": 1785342000,
              "o": 198.1,
              "h": 198.98,
              "l": 197.955,
              "c": 198.815
            },
            {
              "t": 1785342300,
              "o": 198.815,
              "h": 199.15,
              "l": 198.48,
              "c": 199.105
            },
            {
              "t": 1785342600,
              "o": 199.23,
              "h": 199.62,
              "l": 199.23,
              "c": 199.59
            },
            {
              "t": 1785342900,
              "o": 199.605,
              "h": 199.605,
              "l": 199.06,
              "c": 199.55
            },
            {
              "t": 1785343200,
              "o": 199.435,
              "h": 199.82,
              "l": 199.09,
              "c": 199.32
            },
            {
              "t": 1785343500,
              "o": 199.325,
              "h": 200,
              "l": 199.265,
              "c": 200
            },
            {
              "t": 1785343800,
              "o": 200.22,
              "h": 200.6,
              "l": 200.02,
              "c": 200.31
            },
            {
              "t": 1785344100,
              "o": 200.28,
              "h": 200.74,
              "l": 200.28,
              "c": 200.62
            },
            {
              "t": 1785344400,
              "o": 200.34,
              "h": 200.79,
              "l": 200.21,
              "c": 200.72
            },
            {
              "t": 1785344700,
              "o": 200.6,
              "h": 200.6,
              "l": 200.22,
              "c": 200.22
            },
            {
              "t": 1785345000,
              "o": 200.51,
              "h": 201.39,
              "l": 200.51,
              "c": 201.09
            },
            {
              "t": 1785345300,
              "o": 201.39,
              "h": 201.52,
              "l": 200.68,
              "c": 200.705
            },
            {
              "t": 1785345600,
              "o": 200.84,
              "h": 201.72,
              "l": 200.72,
              "c": 201
            },
            {
              "t": 1785345900,
              "o": 200.75,
              "h": 201.43,
              "l": 200.75,
              "c": 200.995
            },
            {
              "t": 1785346200,
              "o": 201.035,
              "h": 201.45,
              "l": 200.96,
              "c": 201.08
            },
            {
              "t": 1785346500,
              "o": 201.28,
              "h": 201.33,
              "l": 200.73,
              "c": 200.73
            },
            {
              "t": 1785346800,
              "o": 200.72,
              "h": 201.28,
              "l": 200.72,
              "c": 201.15
            },
            {
              "t": 1785347100,
              "o": 200.925,
              "h": 201.77,
              "l": 200.925,
              "c": 201.74
            },
            {
              "t": 1785347400,
              "o": 201.87,
              "h": 202.32,
              "l": 201.78,
              "c": 201.87
            },
            {
              "t": 1785347700,
              "o": 201.77,
              "h": 202.04,
              "l": 201.76,
              "c": 202.01
            },
            {
              "t": 1785348000,
              "o": 202,
              "h": 204.9415,
              "l": 201.98,
              "c": 203.705
            },
            {
              "t": 1785348300,
              "o": 203.545,
              "h": 204.44,
              "l": 203.305,
              "c": 203.965
            },
            {
              "t": 1785348600,
              "o": 204.11,
              "h": 204.4599,
              "l": 203.256,
              "c": 203.256
            },
            {
              "t": 1785348900,
              "o": 203.74,
              "h": 204.02,
              "l": 202.76,
              "c": 202.885
            },
            {
              "t": 1785349200,
              "o": 202.88,
              "h": 202.88,
              "l": 202.29,
              "c": 202.535
            },
            {
              "t": 1785349500,
              "o": 202.535,
              "h": 202.6,
              "l": 202.02,
              "c": 202.205
            },
            {
              "t": 1785349800,
              "o": 202.42,
              "h": 202.58,
              "l": 202,
              "c": 202.015
            },
            {
              "t": 1785350100,
              "o": 202.005,
              "h": 202.77,
              "l": 201.61,
              "c": 202.51
            },
            {
              "t": 1785350400,
              "o": 202.76,
              "h": 203.605,
              "l": 202.76,
              "c": 203.52
            },
            {
              "t": 1785350700,
              "o": 203.11,
              "h": 203.85,
              "l": 203.11,
              "c": 203.54
            },
            {
              "t": 1785351000,
              "o": 203.58,
              "h": 204.395,
              "l": 203.44,
              "c": 204.395
            },
            {
              "t": 1785351300,
              "o": 204.395,
              "h": 204.96,
              "l": 204.165,
              "c": 204.575
            },
            {
              "t": 1785351600,
              "o": 204.95,
              "h": 205.8,
              "l": 204.0095,
              "c": 204.0095
            },
            {
              "t": 1785351900,
              "o": 204.19,
              "h": 204.19,
              "l": 202.95,
              "c": 202.98
            },
            {
              "t": 1785352200,
              "o": 202.65,
              "h": 203.655,
              "l": 202.58,
              "c": 203.5
            },
            {
              "t": 1785352500,
              "o": 203.415,
              "h": 203.88,
              "l": 202.12,
              "c": 202.12
            },
            {
              "t": 1785352800,
              "o": 202.09,
              "h": 202.09,
              "l": 201.2,
              "c": 201.39
            },
            {
              "t": 1785353100,
              "o": 201.4401,
              "h": 201.77,
              "l": 200.7734,
              "c": 201.525
            },
            {
              "t": 1785353400,
              "o": 201.826,
              "h": 201.9481,
              "l": 200.15,
              "c": 200.61
            },
            {
              "t": 1785353700,
              "o": 200.54,
              "h": 200.61,
              "l": 199.45,
              "c": 199.68
            },
            {
              "t": 1785354000,
              "o": 199.56,
              "h": 200.015,
              "l": 199.02,
              "c": 199.26
            },
            {
              "t": 1785354300,
              "o": 199.255,
              "h": 199.55,
              "l": 198.54,
              "c": 198.91
            },
            {
              "t": 1785354600,
              "o": 198.59,
              "h": 199.34,
              "l": 198.11,
              "c": 199.34
            },
            {
              "t": 1785354900,
              "o": 199.41,
              "h": 200.2,
              "l": 199.03,
              "c": 199.26
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "VWAP",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 203.0465
                  },
                  {
                    "t": 1785332100,
                    "v": 202.725
                  },
                  {
                    "t": 1785332400,
                    "v": 202.2217
                  },
                  {
                    "t": 1785332700,
                    "v": 202.1036
                  },
                  {
                    "t": 1785333000,
                    "v": 201.9941
                  },
                  {
                    "t": 1785333300,
                    "v": 201.9066
                  },
                  {
                    "t": 1785333600,
                    "v": 202.0682
                  },
                  {
                    "t": 1785333900,
                    "v": 201.6304
                  },
                  {
                    "t": 1785334200,
                    "v": 201.5129
                  },
                  {
                    "t": 1785334500,
                    "v": 201.3306
                  },
                  {
                    "t": 1785334800,
                    "v": 201.401
                  },
                  {
                    "t": 1785335100,
                    "v": 200.9368
                  },
                  {
                    "t": 1785335400,
                    "v": 201.1753
                  },
                  {
                    "t": 1785335700,
                    "v": 200.8124
                  },
                  {
                    "t": 1785336000,
                    "v": 199.9809
                  },
                  {
                    "t": 1785336300,
                    "v": 199.6908
                  },
                  {
                    "t": 1785336600,
                    "v": 199.9851
                  },
                  {
                    "t": 1785336900,
                    "v": 200.3654
                  },
                  {
                    "t": 1785337200,
                    "v": 201.029
                  },
                  {
                    "t": 1785337500,
                    "v": 200.802
                  },
                  {
                    "t": 1785337800,
                    "v": 200.2386
                  },
                  {
                    "t": 1785338100,
                    "v": 200.5706
                  },
                  {
                    "t": 1785338400,
                    "v": 200.2319
                  },
                  {
                    "t": 1785338700,
                    "v": 200.7678
                  },
                  {
                    "t": 1785339000,
                    "v": 200.3771
                  },
                  {
                    "t": 1785339300,
                    "v": 200.34
                  },
                  {
                    "t": 1785339600,
                    "v": 199.9046
                  },
                  {
                    "t": 1785339900,
                    "v": 199.7148
                  },
                  {
                    "t": 1785340200,
                    "v": 199.2877
                  },
                  {
                    "t": 1785340500,
                    "v": 199.1003
                  },
                  {
                    "t": 1785340800,
                    "v": 199.0667
                  },
                  {
                    "t": 1785341100,
                    "v": 199.0302
                  },
                  {
                    "t": 1785341400,
                    "v": 198.6981
                  },
                  {
                    "t": 1785341700,
                    "v": 197.6192
                  },
                  {
                    "t": 1785342000,
                    "v": 198.5139
                  },
                  {
                    "t": 1785342300,
                    "v": 198.9312
                  },
                  {
                    "t": 1785342600,
                    "v": 199.4032
                  },
                  {
                    "t": 1785342900,
                    "v": 199.3702
                  },
                  {
                    "t": 1785343200,
                    "v": 199.4553
                  },
                  {
                    "t": 1785343500,
                    "v": 199.5785
                  },
                  {
                    "t": 1785343800,
                    "v": 200.3777
                  },
                  {
                    "t": 1785344100,
                    "v": 200.5862
                  },
                  {
                    "t": 1785344400,
                    "v": 200.5369
                  },
                  {
                    "t": 1785344700,
                    "v": 200.4339
                  },
                  {
                    "t": 1785345000,
                    "v": 200.9587
                  },
                  {
                    "t": 1785345300,
                    "v": 201.022
                  },
                  {
                    "t": 1785345600,
                    "v": 201.2257
                  },
                  {
                    "t": 1785345900,
                    "v": 201.0494
                  },
                  {
                    "t": 1785346200,
                    "v": 201.1739
                  },
                  {
                    "t": 1785346500,
                    "v": 200.9605
                  },
                  {
                    "t": 1785346800,
                    "v": 200.9762
                  },
                  {
                    "t": 1785347100,
                    "v": 201.4454
                  },
                  {
                    "t": 1785347400,
                    "v": 202.0066
                  },
                  {
                    "t": 1785347700,
                    "v": 201.8803
                  },
                  {
                    "t": 1785348000,
                    "v": 203.762
                  },
                  {
                    "t": 1785348300,
                    "v": 203.9472
                  },
                  {
                    "t": 1785348600,
                    "v": 203.8895
                  },
                  {
                    "t": 1785348900,
                    "v": 203.6753
                  },
                  {
                    "t": 1785349200,
                    "v": 202.6718
                  },
                  {
                    "t": 1785349500,
                    "v": 202.3
                  },
                  {
                    "t": 1785349800,
                    "v": 202.2617
                  },
                  {
                    "t": 1785350100,
                    "v": 202.2431
                  },
                  {
                    "t": 1785350400,
                    "v": 203.3038
                  },
                  {
                    "t": 1785350700,
                    "v": 203.4843
                  },
                  {
                    "t": 1785351000,
                    "v": 203.8053
                  },
                  {
                    "t": 1785351300,
                    "v": 204.5295
                  },
                  {
                    "t": 1785351600,
                    "v": 205.1047
                  },
                  {
                    "t": 1785351900,
                    "v": 203.4334
                  },
                  {
                    "t": 1785352200,
                    "v": 203.0688
                  },
                  {
                    "t": 1785352500,
                    "v": 202.9526
                  },
                  {
                    "t": 1785352800,
                    "v": 201.6276
                  },
                  {
                    "t": 1785353100,
                    "v": 201.2277
                  },
                  {
                    "t": 1785353400,
                    "v": 201.027
                  },
                  {
                    "t": 1785353700,
                    "v": 200.0066
                  },
                  {
                    "t": 1785354000,
                    "v": 199.5628
                  },
                  {
                    "t": 1785354300,
                    "v": 199.0673
                  },
                  {
                    "t": 1785354600,
                    "v": 198.5877
                  },
                  {
                    "t": 1785354900,
                    "v": 199.4359
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "9 EMA Touch",
        "count": 40,
        "pct": 100,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            },
            {
              "t": 1785333600,
              "o": 201.24,
              "h": 202.98,
              "l": 201.24,
              "c": 202.98
            },
            {
              "t": 1785333900,
              "o": 202.46,
              "h": 202.97,
              "l": 201.31,
              "c": 202.05
            },
            {
              "t": 1785334200,
              "o": 201.73,
              "h": 202.205,
              "l": 201,
              "c": 201.1
            },
            {
              "t": 1785334500,
              "o": 201.355,
              "h": 201.885,
              "l": 200.74,
              "c": 201.5
            },
            {
              "t": 1785334800,
              "o": 200.85,
              "h": 201.81,
              "l": 200.83,
              "c": 201.11
            },
            {
              "t": 1785335100,
              "o": 201.22,
              "h": 201.305,
              "l": 200.5,
              "c": 201.3
            },
            {
              "t": 1785335400,
              "o": 201,
              "h": 201.64,
              "l": 201,
              "c": 201.145
            },
            {
              "t": 1785335700,
              "o": 200.86,
              "h": 201.245,
              "l": 200.36,
              "c": 200.64
            },
            {
              "t": 1785336000,
              "o": 200.37,
              "h": 200.51,
              "l": 199.17,
              "c": 199.43
            },
            {
              "t": 1785336300,
              "o": 199.2,
              "h": 200.035,
              "l": 199.17,
              "c": 199.95
            },
            {
              "t": 1785336600,
              "o": 199.63,
              "h": 200.805,
              "l": 199.37,
              "c": 200.565
            },
            {
              "t": 1785336900,
              "o": 200.565,
              "h": 200.9925,
              "l": 199.71,
              "c": 200.895
            },
            {
              "t": 1785337200,
              "o": 200.5,
              "h": 201.39,
              "l": 200.5,
              "c": 200.83
            },
            {
              "t": 1785337500,
              "o": 200.855,
              "h": 200.955,
              "l": 200.55,
              "c": 200.593131
            },
            {
              "t": 1785337800,
              "o": 200.51,
              "h": 200.721033,
              "l": 199.6026,
              "c": 200.35
            },
            {
              "t": 1785338100,
              "o": 200.55,
              "h": 201.07,
              "l": 200.07,
              "c": 200.07
            },
            {
              "t": 1785338400,
              "o": 199.92,
              "h": 200.6,
              "l": 199.826,
              "c": 200.6
            },
            {
              "t": 1785338700,
              "o": 200.605,
              "h": 201.075,
              "l": 200.44,
              "c": 200.65
            },
            {
              "t": 1785339000,
              "o": 200.44,
              "h": 200.56,
              "l": 200.17,
              "c": 200.26
            },
            {
              "t": 1785339300,
              "o": 200.23,
              "h": 200.575,
              "l": 200.03,
              "c": 200.08
            },
            {
              "t": 1785339600,
              "o": 200.04,
              "h": 200.2899,
              "l": 199.5537,
              "c": 199.88
            },
            {
              "t": 1785339900,
              "o": 199.81,
              "h": 199.935,
              "l": 199.5,
              "c": 199.52
            },
            {
              "t": 1785340200,
              "o": 199.335,
              "h": 199.47,
              "l": 199.01,
              "c": 199.26
            },
            {
              "t": 1785340500,
              "o": 199.01,
              "h": 199.52,
              "l": 198.694,
              "c": 199.52
            },
            {
              "t": 1785340800,
              "o": 199.5,
              "h": 199.62,
              "l": 198.705,
              "c": 199.08
            },
            {
              "t": 1785341100,
              "o": 199,
              "h": 199.34,
              "l": 198.62,
              "c": 198.995
            },
            {
              "t": 1785341400,
              "o": 198.995,
              "h": 199.16,
              "l": 197.73,
              "c": 197.74
            },
            {
              "t": 1785341700,
              "o": 197.55,
              "h": 198.09,
              "l": 197.35,
              "c": 198.09
            },
            {
              "t": 1785342000,
              "o": 198.1,
              "h": 198.98,
              "l": 197.955,
              "c": 198.815
            },
            {
              "t": 1785342300,
              "o": 198.815,
              "h": 199.15,
              "l": 198.48,
              "c": 199.105
            },
            {
              "t": 1785342600,
              "o": 199.23,
              "h": 199.62,
              "l": 199.23,
              "c": 199.59
            },
            {
              "t": 1785342900,
              "o": 199.605,
              "h": 199.605,
              "l": 199.06,
              "c": 199.55
            },
            {
              "t": 1785343200,
              "o": 199.435,
              "h": 199.82,
              "l": 199.09,
              "c": 199.32
            },
            {
              "t": 1785343500,
              "o": 199.325,
              "h": 200,
              "l": 199.265,
              "c": 200
            },
            {
              "t": 1785343800,
              "o": 200.22,
              "h": 200.6,
              "l": 200.02,
              "c": 200.31
            },
            {
              "t": 1785344100,
              "o": 200.28,
              "h": 200.74,
              "l": 200.28,
              "c": 200.62
            },
            {
              "t": 1785344400,
              "o": 200.34,
              "h": 200.79,
              "l": 200.21,
              "c": 200.72
            },
            {
              "t": 1785344700,
              "o": 200.6,
              "h": 200.6,
              "l": 200.22,
              "c": 200.22
            },
            {
              "t": 1785345000,
              "o": 200.51,
              "h": 201.39,
              "l": 200.51,
              "c": 201.09
            },
            {
              "t": 1785345300,
              "o": 201.39,
              "h": 201.52,
              "l": 200.68,
              "c": 200.705
            },
            {
              "t": 1785345600,
              "o": 200.84,
              "h": 201.72,
              "l": 200.72,
              "c": 201
            },
            {
              "t": 1785345900,
              "o": 200.75,
              "h": 201.43,
              "l": 200.75,
              "c": 200.995
            },
            {
              "t": 1785346200,
              "o": 201.035,
              "h": 201.45,
              "l": 200.96,
              "c": 201.08
            },
            {
              "t": 1785346500,
              "o": 201.28,
              "h": 201.33,
              "l": 200.73,
              "c": 200.73
            },
            {
              "t": 1785346800,
              "o": 200.72,
              "h": 201.28,
              "l": 200.72,
              "c": 201.15
            },
            {
              "t": 1785347100,
              "o": 200.925,
              "h": 201.77,
              "l": 200.925,
              "c": 201.74
            },
            {
              "t": 1785347400,
              "o": 201.87,
              "h": 202.32,
              "l": 201.78,
              "c": 201.87
            },
            {
              "t": 1785347700,
              "o": 201.77,
              "h": 202.04,
              "l": 201.76,
              "c": 202.01
            },
            {
              "t": 1785348000,
              "o": 202,
              "h": 204.9415,
              "l": 201.98,
              "c": 203.705
            },
            {
              "t": 1785348300,
              "o": 203.545,
              "h": 204.44,
              "l": 203.305,
              "c": 203.965
            },
            {
              "t": 1785348600,
              "o": 204.11,
              "h": 204.4599,
              "l": 203.256,
              "c": 203.256
            },
            {
              "t": 1785348900,
              "o": 203.74,
              "h": 204.02,
              "l": 202.76,
              "c": 202.885
            },
            {
              "t": 1785349200,
              "o": 202.88,
              "h": 202.88,
              "l": 202.29,
              "c": 202.535
            },
            {
              "t": 1785349500,
              "o": 202.535,
              "h": 202.6,
              "l": 202.02,
              "c": 202.205
            },
            {
              "t": 1785349800,
              "o": 202.42,
              "h": 202.58,
              "l": 202,
              "c": 202.015
            },
            {
              "t": 1785350100,
              "o": 202.005,
              "h": 202.77,
              "l": 201.61,
              "c": 202.51
            },
            {
              "t": 1785350400,
              "o": 202.76,
              "h": 203.605,
              "l": 202.76,
              "c": 203.52
            },
            {
              "t": 1785350700,
              "o": 203.11,
              "h": 203.85,
              "l": 203.11,
              "c": 203.54
            },
            {
              "t": 1785351000,
              "o": 203.58,
              "h": 204.395,
              "l": 203.44,
              "c": 204.395
            },
            {
              "t": 1785351300,
              "o": 204.395,
              "h": 204.96,
              "l": 204.165,
              "c": 204.575
            },
            {
              "t": 1785351600,
              "o": 204.95,
              "h": 205.8,
              "l": 204.0095,
              "c": 204.0095
            },
            {
              "t": 1785351900,
              "o": 204.19,
              "h": 204.19,
              "l": 202.95,
              "c": 202.98
            },
            {
              "t": 1785352200,
              "o": 202.65,
              "h": 203.655,
              "l": 202.58,
              "c": 203.5
            },
            {
              "t": 1785352500,
              "o": 203.415,
              "h": 203.88,
              "l": 202.12,
              "c": 202.12
            },
            {
              "t": 1785352800,
              "o": 202.09,
              "h": 202.09,
              "l": 201.2,
              "c": 201.39
            },
            {
              "t": 1785353100,
              "o": 201.4401,
              "h": 201.77,
              "l": 200.7734,
              "c": 201.525
            },
            {
              "t": 1785353400,
              "o": 201.826,
              "h": 201.9481,
              "l": 200.15,
              "c": 200.61
            },
            {
              "t": 1785353700,
              "o": 200.54,
              "h": 200.61,
              "l": 199.45,
              "c": 199.68
            },
            {
              "t": 1785354000,
              "o": 199.56,
              "h": 200.015,
              "l": 199.02,
              "c": 199.26
            },
            {
              "t": 1785354300,
              "o": 199.255,
              "h": 199.55,
              "l": 198.54,
              "c": 198.91
            },
            {
              "t": 1785354600,
              "o": 198.59,
              "h": 199.34,
              "l": 198.11,
              "c": 199.34
            },
            {
              "t": 1785354900,
              "o": 199.41,
              "h": 200.2,
              "l": 199.03,
              "c": 199.26
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "9 EMA",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 202.995
                  },
                  {
                    "t": 1785332100,
                    "v": 202.851
                  },
                  {
                    "t": 1785332400,
                    "v": 202.7948
                  },
                  {
                    "t": 1785332700,
                    "v": 202.6738
                  },
                  {
                    "t": 1785333000,
                    "v": 202.6371
                  },
                  {
                    "t": 1785333300,
                    "v": 202.4657
                  },
                  {
                    "t": 1785333600,
                    "v": 202.5685
                  },
                  {
                    "t": 1785333900,
                    "v": 202.4648
                  },
                  {
                    "t": 1785334200,
                    "v": 202.1919
                  },
                  {
                    "t": 1785334500,
                    "v": 202.0535
                  },
                  {
                    "t": 1785334800,
                    "v": 201.8648
                  },
                  {
                    "t": 1785335100,
                    "v": 201.7518
                  },
                  {
                    "t": 1785335400,
                    "v": 201.6305
                  },
                  {
                    "t": 1785335700,
                    "v": 201.4324
                  },
                  {
                    "t": 1785336000,
                    "v": 201.0319
                  },
                  {
                    "t": 1785336300,
                    "v": 200.8155
                  },
                  {
                    "t": 1785336600,
                    "v": 200.7654
                  },
                  {
                    "t": 1785336900,
                    "v": 200.7913
                  },
                  {
                    "t": 1785337200,
                    "v": 200.7991
                  },
                  {
                    "t": 1785337500,
                    "v": 200.7579
                  },
                  {
                    "t": 1785337800,
                    "v": 200.6763
                  },
                  {
                    "t": 1785338100,
                    "v": 200.555
                  },
                  {
                    "t": 1785338400,
                    "v": 200.564
                  },
                  {
                    "t": 1785338700,
                    "v": 200.5812
                  },
                  {
                    "t": 1785339000,
                    "v": 200.517
                  },
                  {
                    "t": 1785339300,
                    "v": 200.4296
                  },
                  {
                    "t": 1785339600,
                    "v": 200.3197
                  },
                  {
                    "t": 1785339900,
                    "v": 200.1597
                  },
                  {
                    "t": 1785340200,
                    "v": 199.9798
                  },
                  {
                    "t": 1785340500,
                    "v": 199.8878
                  },
                  {
                    "t": 1785340800,
                    "v": 199.7263
                  },
                  {
                    "t": 1785341100,
                    "v": 199.58
                  },
                  {
                    "t": 1785341400,
                    "v": 199.212
                  },
                  {
                    "t": 1785341700,
                    "v": 198.9876
                  },
                  {
                    "t": 1785342000,
                    "v": 198.9531
                  },
                  {
                    "t": 1785342300,
                    "v": 198.9835
                  },
                  {
                    "t": 1785342600,
                    "v": 199.1048
                  },
                  {
                    "t": 1785342900,
                    "v": 199.1938
                  },
                  {
                    "t": 1785343200,
                    "v": 199.2191
                  },
                  {
                    "t": 1785343500,
                    "v": 199.3752
                  },
                  {
                    "t": 1785343800,
                    "v": 199.5622
                  },
                  {
                    "t": 1785344100,
                    "v": 199.7738
                  },
                  {
                    "t": 1785344400,
                    "v": 199.963
                  },
                  {
                    "t": 1785344700,
                    "v": 200.0144
                  },
                  {
                    "t": 1785345000,
                    "v": 200.2295
                  },
                  {
                    "t": 1785345300,
                    "v": 200.3246
                  },
                  {
                    "t": 1785345600,
                    "v": 200.4597
                  },
                  {
                    "t": 1785345900,
                    "v": 200.5668
                  },
                  {
                    "t": 1785346200,
                    "v": 200.6694
                  },
                  {
                    "t": 1785346500,
                    "v": 200.6815
                  },
                  {
                    "t": 1785346800,
                    "v": 200.7752
                  },
                  {
                    "t": 1785347100,
                    "v": 200.9682
                  },
                  {
                    "t": 1785347400,
                    "v": 201.1485
                  },
                  {
                    "t": 1785347700,
                    "v": 201.3208
                  },
                  {
                    "t": 1785348000,
                    "v": 201.7977
                  },
                  {
                    "t": 1785348300,
                    "v": 202.2311
                  },
                  {
                    "t": 1785348600,
                    "v": 202.4361
                  },
                  {
                    "t": 1785348900,
                    "v": 202.5259
                  },
                  {
                    "t": 1785349200,
                    "v": 202.5277
                  },
                  {
                    "t": 1785349500,
                    "v": 202.4632
                  },
                  {
                    "t": 1785349800,
                    "v": 202.3735
                  },
                  {
                    "t": 1785350100,
                    "v": 202.4008
                  },
                  {
                    "t": 1785350400,
                    "v": 202.6247
                  },
                  {
                    "t": 1785350700,
                    "v": 202.8077
                  },
                  {
                    "t": 1785351000,
                    "v": 203.1252
                  },
                  {
                    "t": 1785351300,
                    "v": 203.4151
                  },
                  {
                    "t": 1785351600,
                    "v": 203.534
                  },
                  {
                    "t": 1785351900,
                    "v": 203.4232
                  },
                  {
                    "t": 1785352200,
                    "v": 203.4386
                  },
                  {
                    "t": 1785352500,
                    "v": 203.1749
                  },
                  {
                    "t": 1785352800,
                    "v": 202.8179
                  },
                  {
                    "t": 1785353100,
                    "v": 202.5593
                  },
                  {
                    "t": 1785353400,
                    "v": 202.1694
                  },
                  {
                    "t": 1785353700,
                    "v": 201.6716
                  },
                  {
                    "t": 1785354000,
                    "v": 201.1892
                  },
                  {
                    "t": 1785354300,
                    "v": 200.7334
                  },
                  {
                    "t": 1785354600,
                    "v": 200.4547
                  },
                  {
                    "t": 1785354900,
                    "v": 200.2158
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "21 EMA Touch",
        "count": 40,
        "pct": 100,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            },
            {
              "t": 1785333600,
              "o": 201.24,
              "h": 202.98,
              "l": 201.24,
              "c": 202.98
            },
            {
              "t": 1785333900,
              "o": 202.46,
              "h": 202.97,
              "l": 201.31,
              "c": 202.05
            },
            {
              "t": 1785334200,
              "o": 201.73,
              "h": 202.205,
              "l": 201,
              "c": 201.1
            },
            {
              "t": 1785334500,
              "o": 201.355,
              "h": 201.885,
              "l": 200.74,
              "c": 201.5
            },
            {
              "t": 1785334800,
              "o": 200.85,
              "h": 201.81,
              "l": 200.83,
              "c": 201.11
            },
            {
              "t": 1785335100,
              "o": 201.22,
              "h": 201.305,
              "l": 200.5,
              "c": 201.3
            },
            {
              "t": 1785335400,
              "o": 201,
              "h": 201.64,
              "l": 201,
              "c": 201.145
            },
            {
              "t": 1785335700,
              "o": 200.86,
              "h": 201.245,
              "l": 200.36,
              "c": 200.64
            },
            {
              "t": 1785336000,
              "o": 200.37,
              "h": 200.51,
              "l": 199.17,
              "c": 199.43
            },
            {
              "t": 1785336300,
              "o": 199.2,
              "h": 200.035,
              "l": 199.17,
              "c": 199.95
            },
            {
              "t": 1785336600,
              "o": 199.63,
              "h": 200.805,
              "l": 199.37,
              "c": 200.565
            },
            {
              "t": 1785336900,
              "o": 200.565,
              "h": 200.9925,
              "l": 199.71,
              "c": 200.895
            },
            {
              "t": 1785337200,
              "o": 200.5,
              "h": 201.39,
              "l": 200.5,
              "c": 200.83
            },
            {
              "t": 1785337500,
              "o": 200.855,
              "h": 200.955,
              "l": 200.55,
              "c": 200.593131
            },
            {
              "t": 1785337800,
              "o": 200.51,
              "h": 200.721033,
              "l": 199.6026,
              "c": 200.35
            },
            {
              "t": 1785338100,
              "o": 200.55,
              "h": 201.07,
              "l": 200.07,
              "c": 200.07
            },
            {
              "t": 1785338400,
              "o": 199.92,
              "h": 200.6,
              "l": 199.826,
              "c": 200.6
            },
            {
              "t": 1785338700,
              "o": 200.605,
              "h": 201.075,
              "l": 200.44,
              "c": 200.65
            },
            {
              "t": 1785339000,
              "o": 200.44,
              "h": 200.56,
              "l": 200.17,
              "c": 200.26
            },
            {
              "t": 1785339300,
              "o": 200.23,
              "h": 200.575,
              "l": 200.03,
              "c": 200.08
            },
            {
              "t": 1785339600,
              "o": 200.04,
              "h": 200.2899,
              "l": 199.5537,
              "c": 199.88
            },
            {
              "t": 1785339900,
              "o": 199.81,
              "h": 199.935,
              "l": 199.5,
              "c": 199.52
            },
            {
              "t": 1785340200,
              "o": 199.335,
              "h": 199.47,
              "l": 199.01,
              "c": 199.26
            },
            {
              "t": 1785340500,
              "o": 199.01,
              "h": 199.52,
              "l": 198.694,
              "c": 199.52
            },
            {
              "t": 1785340800,
              "o": 199.5,
              "h": 199.62,
              "l": 198.705,
              "c": 199.08
            },
            {
              "t": 1785341100,
              "o": 199,
              "h": 199.34,
              "l": 198.62,
              "c": 198.995
            },
            {
              "t": 1785341400,
              "o": 198.995,
              "h": 199.16,
              "l": 197.73,
              "c": 197.74
            },
            {
              "t": 1785341700,
              "o": 197.55,
              "h": 198.09,
              "l": 197.35,
              "c": 198.09
            },
            {
              "t": 1785342000,
              "o": 198.1,
              "h": 198.98,
              "l": 197.955,
              "c": 198.815
            },
            {
              "t": 1785342300,
              "o": 198.815,
              "h": 199.15,
              "l": 198.48,
              "c": 199.105
            },
            {
              "t": 1785342600,
              "o": 199.23,
              "h": 199.62,
              "l": 199.23,
              "c": 199.59
            },
            {
              "t": 1785342900,
              "o": 199.605,
              "h": 199.605,
              "l": 199.06,
              "c": 199.55
            },
            {
              "t": 1785343200,
              "o": 199.435,
              "h": 199.82,
              "l": 199.09,
              "c": 199.32
            },
            {
              "t": 1785343500,
              "o": 199.325,
              "h": 200,
              "l": 199.265,
              "c": 200
            },
            {
              "t": 1785343800,
              "o": 200.22,
              "h": 200.6,
              "l": 200.02,
              "c": 200.31
            },
            {
              "t": 1785344100,
              "o": 200.28,
              "h": 200.74,
              "l": 200.28,
              "c": 200.62
            },
            {
              "t": 1785344400,
              "o": 200.34,
              "h": 200.79,
              "l": 200.21,
              "c": 200.72
            },
            {
              "t": 1785344700,
              "o": 200.6,
              "h": 200.6,
              "l": 200.22,
              "c": 200.22
            },
            {
              "t": 1785345000,
              "o": 200.51,
              "h": 201.39,
              "l": 200.51,
              "c": 201.09
            },
            {
              "t": 1785345300,
              "o": 201.39,
              "h": 201.52,
              "l": 200.68,
              "c": 200.705
            },
            {
              "t": 1785345600,
              "o": 200.84,
              "h": 201.72,
              "l": 200.72,
              "c": 201
            },
            {
              "t": 1785345900,
              "o": 200.75,
              "h": 201.43,
              "l": 200.75,
              "c": 200.995
            },
            {
              "t": 1785346200,
              "o": 201.035,
              "h": 201.45,
              "l": 200.96,
              "c": 201.08
            },
            {
              "t": 1785346500,
              "o": 201.28,
              "h": 201.33,
              "l": 200.73,
              "c": 200.73
            },
            {
              "t": 1785346800,
              "o": 200.72,
              "h": 201.28,
              "l": 200.72,
              "c": 201.15
            },
            {
              "t": 1785347100,
              "o": 200.925,
              "h": 201.77,
              "l": 200.925,
              "c": 201.74
            },
            {
              "t": 1785347400,
              "o": 201.87,
              "h": 202.32,
              "l": 201.78,
              "c": 201.87
            },
            {
              "t": 1785347700,
              "o": 201.77,
              "h": 202.04,
              "l": 201.76,
              "c": 202.01
            },
            {
              "t": 1785348000,
              "o": 202,
              "h": 204.9415,
              "l": 201.98,
              "c": 203.705
            },
            {
              "t": 1785348300,
              "o": 203.545,
              "h": 204.44,
              "l": 203.305,
              "c": 203.965
            },
            {
              "t": 1785348600,
              "o": 204.11,
              "h": 204.4599,
              "l": 203.256,
              "c": 203.256
            },
            {
              "t": 1785348900,
              "o": 203.74,
              "h": 204.02,
              "l": 202.76,
              "c": 202.885
            },
            {
              "t": 1785349200,
              "o": 202.88,
              "h": 202.88,
              "l": 202.29,
              "c": 202.535
            },
            {
              "t": 1785349500,
              "o": 202.535,
              "h": 202.6,
              "l": 202.02,
              "c": 202.205
            },
            {
              "t": 1785349800,
              "o": 202.42,
              "h": 202.58,
              "l": 202,
              "c": 202.015
            },
            {
              "t": 1785350100,
              "o": 202.005,
              "h": 202.77,
              "l": 201.61,
              "c": 202.51
            },
            {
              "t": 1785350400,
              "o": 202.76,
              "h": 203.605,
              "l": 202.76,
              "c": 203.52
            },
            {
              "t": 1785350700,
              "o": 203.11,
              "h": 203.85,
              "l": 203.11,
              "c": 203.54
            },
            {
              "t": 1785351000,
              "o": 203.58,
              "h": 204.395,
              "l": 203.44,
              "c": 204.395
            },
            {
              "t": 1785351300,
              "o": 204.395,
              "h": 204.96,
              "l": 204.165,
              "c": 204.575
            },
            {
              "t": 1785351600,
              "o": 204.95,
              "h": 205.8,
              "l": 204.0095,
              "c": 204.0095
            },
            {
              "t": 1785351900,
              "o": 204.19,
              "h": 204.19,
              "l": 202.95,
              "c": 202.98
            },
            {
              "t": 1785352200,
              "o": 202.65,
              "h": 203.655,
              "l": 202.58,
              "c": 203.5
            },
            {
              "t": 1785352500,
              "o": 203.415,
              "h": 203.88,
              "l": 202.12,
              "c": 202.12
            },
            {
              "t": 1785352800,
              "o": 202.09,
              "h": 202.09,
              "l": 201.2,
              "c": 201.39
            },
            {
              "t": 1785353100,
              "o": 201.4401,
              "h": 201.77,
              "l": 200.7734,
              "c": 201.525
            },
            {
              "t": 1785353400,
              "o": 201.826,
              "h": 201.9481,
              "l": 200.15,
              "c": 200.61
            },
            {
              "t": 1785353700,
              "o": 200.54,
              "h": 200.61,
              "l": 199.45,
              "c": 199.68
            },
            {
              "t": 1785354000,
              "o": 199.56,
              "h": 200.015,
              "l": 199.02,
              "c": 199.26
            },
            {
              "t": 1785354300,
              "o": 199.255,
              "h": 199.55,
              "l": 198.54,
              "c": 198.91
            },
            {
              "t": 1785354600,
              "o": 198.59,
              "h": 199.34,
              "l": 198.11,
              "c": 199.34
            },
            {
              "t": 1785354900,
              "o": 199.41,
              "h": 200.2,
              "l": 199.03,
              "c": 199.26
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "21 EMA",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 202.995
                  },
                  {
                    "t": 1785332100,
                    "v": 202.9295
                  },
                  {
                    "t": 1785332400,
                    "v": 202.8969
                  },
                  {
                    "t": 1785332700,
                    "v": 202.8326
                  },
                  {
                    "t": 1785333000,
                    "v": 202.8015
                  },
                  {
                    "t": 1785333300,
                    "v": 202.7086
                  },
                  {
                    "t": 1785333600,
                    "v": 202.7333
                  },
                  {
                    "t": 1785333900,
                    "v": 202.6712
                  },
                  {
                    "t": 1785334200,
                    "v": 202.5283
                  },
                  {
                    "t": 1785334500,
                    "v": 202.4348
                  },
                  {
                    "t": 1785334800,
                    "v": 202.3144
                  },
                  {
                    "t": 1785335100,
                    "v": 202.2222
                  },
                  {
                    "t": 1785335400,
                    "v": 202.1243
                  },
                  {
                    "t": 1785335700,
                    "v": 201.9893
                  },
                  {
                    "t": 1785336000,
                    "v": 201.7567
                  },
                  {
                    "t": 1785336300,
                    "v": 201.5924
                  },
                  {
                    "t": 1785336600,
                    "v": 201.499
                  },
                  {
                    "t": 1785336900,
                    "v": 201.4441
                  },
                  {
                    "t": 1785337200,
                    "v": 201.3883
                  },
                  {
                    "t": 1785337500,
                    "v": 201.316
                  },
                  {
                    "t": 1785337800,
                    "v": 201.2282
                  },
                  {
                    "t": 1785338100,
                    "v": 201.1229
                  },
                  {
                    "t": 1785338400,
                    "v": 201.0754
                  },
                  {
                    "t": 1785338700,
                    "v": 201.0367
                  },
                  {
                    "t": 1785339000,
                    "v": 200.9661
                  },
                  {
                    "t": 1785339300,
                    "v": 200.8855
                  },
                  {
                    "t": 1785339600,
                    "v": 200.7941
                  },
                  {
                    "t": 1785339900,
                    "v": 200.6783
                  },
                  {
                    "t": 1785340200,
                    "v": 200.5493
                  },
                  {
                    "t": 1785340500,
                    "v": 200.4558
                  },
                  {
                    "t": 1785340800,
                    "v": 200.3307
                  },
                  {
                    "t": 1785341100,
                    "v": 200.2093
                  },
                  {
                    "t": 1785341400,
                    "v": 199.9848
                  },
                  {
                    "t": 1785341700,
                    "v": 199.8125
                  },
                  {
                    "t": 1785342000,
                    "v": 199.7219
                  },
                  {
                    "t": 1785342300,
                    "v": 199.6658
                  },
                  {
                    "t": 1785342600,
                    "v": 199.6589
                  },
                  {
                    "t": 1785342900,
                    "v": 199.649
                  },
                  {
                    "t": 1785343200,
                    "v": 199.6191
                  },
                  {
                    "t": 1785343500,
                    "v": 199.6537
                  },
                  {
                    "t": 1785343800,
                    "v": 199.7134
                  },
                  {
                    "t": 1785344100,
                    "v": 199.7958
                  },
                  {
                    "t": 1785344400,
                    "v": 199.8798
                  },
                  {
                    "t": 1785344700,
                    "v": 199.9107
                  },
                  {
                    "t": 1785345000,
                    "v": 200.0179
                  },
                  {
                    "t": 1785345300,
                    "v": 200.0804
                  },
                  {
                    "t": 1785345600,
                    "v": 200.164
                  },
                  {
                    "t": 1785345900,
                    "v": 200.2395
                  },
                  {
                    "t": 1785346200,
                    "v": 200.316
                  },
                  {
                    "t": 1785346500,
                    "v": 200.3536
                  },
                  {
                    "t": 1785346800,
                    "v": 200.426
                  },
                  {
                    "t": 1785347100,
                    "v": 200.5454
                  },
                  {
                    "t": 1785347400,
                    "v": 200.6659
                  },
                  {
                    "t": 1785347700,
                    "v": 200.7881
                  },
                  {
                    "t": 1785348000,
                    "v": 201.0532
                  },
                  {
                    "t": 1785348300,
                    "v": 201.3179
                  },
                  {
                    "t": 1785348600,
                    "v": 201.4941
                  },
                  {
                    "t": 1785348900,
                    "v": 201.6206
                  },
                  {
                    "t": 1785349200,
                    "v": 201.7037
                  },
                  {
                    "t": 1785349500,
                    "v": 201.7493
                  },
                  {
                    "t": 1785349800,
                    "v": 201.7734
                  },
                  {
                    "t": 1785350100,
                    "v": 201.8404
                  },
                  {
                    "t": 1785350400,
                    "v": 201.9931
                  },
                  {
                    "t": 1785350700,
                    "v": 202.1337
                  },
                  {
                    "t": 1785351000,
                    "v": 202.3393
                  },
                  {
                    "t": 1785351300,
                    "v": 202.5425
                  },
                  {
                    "t": 1785351600,
                    "v": 202.6759
                  },
                  {
                    "t": 1785351900,
                    "v": 202.7035
                  },
                  {
                    "t": 1785352200,
                    "v": 202.7759
                  },
                  {
                    "t": 1785352500,
                    "v": 202.7163
                  },
                  {
                    "t": 1785352800,
                    "v": 202.5957
                  },
                  {
                    "t": 1785353100,
                    "v": 202.4984
                  },
                  {
                    "t": 1785353400,
                    "v": 202.3267
                  },
                  {
                    "t": 1785353700,
                    "v": 202.0861
                  },
                  {
                    "t": 1785354000,
                    "v": 201.8292
                  },
                  {
                    "t": 1785354300,
                    "v": 201.5638
                  },
                  {
                    "t": 1785354600,
                    "v": 201.3616
                  },
                  {
                    "t": 1785354900,
                    "v": 201.1706
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Woodie Pivot Touch",
        "count": 39,
        "pct": 98,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            },
            {
              "t": 1785333600,
              "o": 201.24,
              "h": 202.98,
              "l": 201.24,
              "c": 202.98
            },
            {
              "t": 1785333900,
              "o": 202.46,
              "h": 202.97,
              "l": 201.31,
              "c": 202.05
            },
            {
              "t": 1785334200,
              "o": 201.73,
              "h": 202.205,
              "l": 201,
              "c": 201.1
            },
            {
              "t": 1785334500,
              "o": 201.355,
              "h": 201.885,
              "l": 200.74,
              "c": 201.5
            },
            {
              "t": 1785334800,
              "o": 200.85,
              "h": 201.81,
              "l": 200.83,
              "c": 201.11
            },
            {
              "t": 1785335100,
              "o": 201.22,
              "h": 201.305,
              "l": 200.5,
              "c": 201.3
            },
            {
              "t": 1785335400,
              "o": 201,
              "h": 201.64,
              "l": 201,
              "c": 201.145
            },
            {
              "t": 1785335700,
              "o": 200.86,
              "h": 201.245,
              "l": 200.36,
              "c": 200.64
            },
            {
              "t": 1785336000,
              "o": 200.37,
              "h": 200.51,
              "l": 199.17,
              "c": 199.43
            },
            {
              "t": 1785336300,
              "o": 199.2,
              "h": 200.035,
              "l": 199.17,
              "c": 199.95
            },
            {
              "t": 1785336600,
              "o": 199.63,
              "h": 200.805,
              "l": 199.37,
              "c": 200.565
            },
            {
              "t": 1785336900,
              "o": 200.565,
              "h": 200.9925,
              "l": 199.71,
              "c": 200.895
            },
            {
              "t": 1785337200,
              "o": 200.5,
              "h": 201.39,
              "l": 200.5,
              "c": 200.83
            },
            {
              "t": 1785337500,
              "o": 200.855,
              "h": 200.955,
              "l": 200.55,
              "c": 200.593131
            },
            {
              "t": 1785337800,
              "o": 200.51,
              "h": 200.721033,
              "l": 199.6026,
              "c": 200.35
            },
            {
              "t": 1785338100,
              "o": 200.55,
              "h": 201.07,
              "l": 200.07,
              "c": 200.07
            },
            {
              "t": 1785338400,
              "o": 199.92,
              "h": 200.6,
              "l": 199.826,
              "c": 200.6
            },
            {
              "t": 1785338700,
              "o": 200.605,
              "h": 201.075,
              "l": 200.44,
              "c": 200.65
            },
            {
              "t": 1785339000,
              "o": 200.44,
              "h": 200.56,
              "l": 200.17,
              "c": 200.26
            },
            {
              "t": 1785339300,
              "o": 200.23,
              "h": 200.575,
              "l": 200.03,
              "c": 200.08
            },
            {
              "t": 1785339600,
              "o": 200.04,
              "h": 200.2899,
              "l": 199.5537,
              "c": 199.88
            },
            {
              "t": 1785339900,
              "o": 199.81,
              "h": 199.935,
              "l": 199.5,
              "c": 199.52
            },
            {
              "t": 1785340200,
              "o": 199.335,
              "h": 199.47,
              "l": 199.01,
              "c": 199.26
            },
            {
              "t": 1785340500,
              "o": 199.01,
              "h": 199.52,
              "l": 198.694,
              "c": 199.52
            },
            {
              "t": 1785340800,
              "o": 199.5,
              "h": 199.62,
              "l": 198.705,
              "c": 199.08
            },
            {
              "t": 1785341100,
              "o": 199,
              "h": 199.34,
              "l": 198.62,
              "c": 198.995
            },
            {
              "t": 1785341400,
              "o": 198.995,
              "h": 199.16,
              "l": 197.73,
              "c": 197.74
            },
            {
              "t": 1785341700,
              "o": 197.55,
              "h": 198.09,
              "l": 197.35,
              "c": 198.09
            },
            {
              "t": 1785342000,
              "o": 198.1,
              "h": 198.98,
              "l": 197.955,
              "c": 198.815
            },
            {
              "t": 1785342300,
              "o": 198.815,
              "h": 199.15,
              "l": 198.48,
              "c": 199.105
            },
            {
              "t": 1785342600,
              "o": 199.23,
              "h": 199.62,
              "l": 199.23,
              "c": 199.59
            },
            {
              "t": 1785342900,
              "o": 199.605,
              "h": 199.605,
              "l": 199.06,
              "c": 199.55
            },
            {
              "t": 1785343200,
              "o": 199.435,
              "h": 199.82,
              "l": 199.09,
              "c": 199.32
            },
            {
              "t": 1785343500,
              "o": 199.325,
              "h": 200,
              "l": 199.265,
              "c": 200
            },
            {
              "t": 1785343800,
              "o": 200.22,
              "h": 200.6,
              "l": 200.02,
              "c": 200.31
            },
            {
              "t": 1785344100,
              "o": 200.28,
              "h": 200.74,
              "l": 200.28,
              "c": 200.62
            },
            {
              "t": 1785344400,
              "o": 200.34,
              "h": 200.79,
              "l": 200.21,
              "c": 200.72
            },
            {
              "t": 1785344700,
              "o": 200.6,
              "h": 200.6,
              "l": 200.22,
              "c": 200.22
            },
            {
              "t": 1785345000,
              "o": 200.51,
              "h": 201.39,
              "l": 200.51,
              "c": 201.09
            },
            {
              "t": 1785345300,
              "o": 201.39,
              "h": 201.52,
              "l": 200.68,
              "c": 200.705
            },
            {
              "t": 1785345600,
              "o": 200.84,
              "h": 201.72,
              "l": 200.72,
              "c": 201
            },
            {
              "t": 1785345900,
              "o": 200.75,
              "h": 201.43,
              "l": 200.75,
              "c": 200.995
            },
            {
              "t": 1785346200,
              "o": 201.035,
              "h": 201.45,
              "l": 200.96,
              "c": 201.08
            },
            {
              "t": 1785346500,
              "o": 201.28,
              "h": 201.33,
              "l": 200.73,
              "c": 200.73
            },
            {
              "t": 1785346800,
              "o": 200.72,
              "h": 201.28,
              "l": 200.72,
              "c": 201.15
            },
            {
              "t": 1785347100,
              "o": 200.925,
              "h": 201.77,
              "l": 200.925,
              "c": 201.74
            },
            {
              "t": 1785347400,
              "o": 201.87,
              "h": 202.32,
              "l": 201.78,
              "c": 201.87
            },
            {
              "t": 1785347700,
              "o": 201.77,
              "h": 202.04,
              "l": 201.76,
              "c": 202.01
            },
            {
              "t": 1785348000,
              "o": 202,
              "h": 204.9415,
              "l": 201.98,
              "c": 203.705
            },
            {
              "t": 1785348300,
              "o": 203.545,
              "h": 204.44,
              "l": 203.305,
              "c": 203.965
            },
            {
              "t": 1785348600,
              "o": 204.11,
              "h": 204.4599,
              "l": 203.256,
              "c": 203.256
            },
            {
              "t": 1785348900,
              "o": 203.74,
              "h": 204.02,
              "l": 202.76,
              "c": 202.885
            },
            {
              "t": 1785349200,
              "o": 202.88,
              "h": 202.88,
              "l": 202.29,
              "c": 202.535
            },
            {
              "t": 1785349500,
              "o": 202.535,
              "h": 202.6,
              "l": 202.02,
              "c": 202.205
            },
            {
              "t": 1785349800,
              "o": 202.42,
              "h": 202.58,
              "l": 202,
              "c": 202.015
            },
            {
              "t": 1785350100,
              "o": 202.005,
              "h": 202.77,
              "l": 201.61,
              "c": 202.51
            },
            {
              "t": 1785350400,
              "o": 202.76,
              "h": 203.605,
              "l": 202.76,
              "c": 203.52
            },
            {
              "t": 1785350700,
              "o": 203.11,
              "h": 203.85,
              "l": 203.11,
              "c": 203.54
            },
            {
              "t": 1785351000,
              "o": 203.58,
              "h": 204.395,
              "l": 203.44,
              "c": 204.395
            },
            {
              "t": 1785351300,
              "o": 204.395,
              "h": 204.96,
              "l": 204.165,
              "c": 204.575
            },
            {
              "t": 1785351600,
              "o": 204.95,
              "h": 205.8,
              "l": 204.0095,
              "c": 204.0095
            },
            {
              "t": 1785351900,
              "o": 204.19,
              "h": 204.19,
              "l": 202.95,
              "c": 202.98
            },
            {
              "t": 1785352200,
              "o": 202.65,
              "h": 203.655,
              "l": 202.58,
              "c": 203.5
            },
            {
              "t": 1785352500,
              "o": 203.415,
              "h": 203.88,
              "l": 202.12,
              "c": 202.12
            },
            {
              "t": 1785352800,
              "o": 202.09,
              "h": 202.09,
              "l": 201.2,
              "c": 201.39
            },
            {
              "t": 1785353100,
              "o": 201.4401,
              "h": 201.77,
              "l": 200.7734,
              "c": 201.525
            },
            {
              "t": 1785353400,
              "o": 201.826,
              "h": 201.9481,
              "l": 200.15,
              "c": 200.61
            },
            {
              "t": 1785353700,
              "o": 200.54,
              "h": 200.61,
              "l": 199.45,
              "c": 199.68
            },
            {
              "t": 1785354000,
              "o": 199.56,
              "h": 200.015,
              "l": 199.02,
              "c": 199.26
            },
            {
              "t": 1785354300,
              "o": 199.255,
              "h": 199.55,
              "l": 198.54,
              "c": 198.91
            },
            {
              "t": 1785354600,
              "o": 198.59,
              "h": 199.34,
              "l": 198.11,
              "c": 199.34
            },
            {
              "t": 1785354900,
              "o": 199.41,
              "h": 200.2,
              "l": 199.03,
              "c": 199.26
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PP $201.19",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 201.1925
                  },
                  {
                    "t": 1785354900,
                    "v": 201.1925
                  }
                ]
              },
              {
                "label": "R1 $206.54",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 206.545
                  },
                  {
                    "t": 1785354900,
                    "v": 206.545
                  }
                ]
              },
              {
                "label": "S1 $198.63",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 198.635
                  },
                  {
                    "t": 1785354900,
                    "v": 198.635
                  }
                ]
              },
              {
                "label": "R2 $209.10",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 209.1025
                  },
                  {
                    "t": 1785354900,
                    "v": 209.1025
                  }
                ]
              },
              {
                "label": "S2 $193.28",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 193.2825
                  },
                  {
                    "t": 1785354900,
                    "v": 193.2825
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "ORB Breakout",
        "count": 37,
        "pct": 92,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            },
            {
              "t": 1785333600,
              "o": 201.24,
              "h": 202.98,
              "l": 201.24,
              "c": 202.98
            },
            {
              "t": 1785333900,
              "o": 202.46,
              "h": 202.97,
              "l": 201.31,
              "c": 202.05
            },
            {
              "t": 1785334200,
              "o": 201.73,
              "h": 202.205,
              "l": 201,
              "c": 201.1
            },
            {
              "t": 1785334500,
              "o": 201.355,
              "h": 201.885,
              "l": 200.74,
              "c": 201.5
            },
            {
              "t": 1785334800,
              "o": 200.85,
              "h": 201.81,
              "l": 200.83,
              "c": 201.11
            },
            {
              "t": 1785335100,
              "o": 201.22,
              "h": 201.305,
              "l": 200.5,
              "c": 201.3
            },
            {
              "t": 1785335400,
              "o": 201,
              "h": 201.64,
              "l": 201,
              "c": 201.145
            },
            {
              "t": 1785335700,
              "o": 200.86,
              "h": 201.245,
              "l": 200.36,
              "c": 200.64
            },
            {
              "t": 1785336000,
              "o": 200.37,
              "h": 200.51,
              "l": 199.17,
              "c": 199.43
            },
            {
              "t": 1785336300,
              "o": 199.2,
              "h": 200.035,
              "l": 199.17,
              "c": 199.95
            },
            {
              "t": 1785336600,
              "o": 199.63,
              "h": 200.805,
              "l": 199.37,
              "c": 200.565
            },
            {
              "t": 1785336900,
              "o": 200.565,
              "h": 200.9925,
              "l": 199.71,
              "c": 200.895
            },
            {
              "t": 1785337200,
              "o": 200.5,
              "h": 201.39,
              "l": 200.5,
              "c": 200.83
            },
            {
              "t": 1785337500,
              "o": 200.855,
              "h": 200.955,
              "l": 200.55,
              "c": 200.593131
            },
            {
              "t": 1785337800,
              "o": 200.51,
              "h": 200.721033,
              "l": 199.6026,
              "c": 200.35
            },
            {
              "t": 1785338100,
              "o": 200.55,
              "h": 201.07,
              "l": 200.07,
              "c": 200.07
            },
            {
              "t": 1785338400,
              "o": 199.92,
              "h": 200.6,
              "l": 199.826,
              "c": 200.6
            },
            {
              "t": 1785338700,
              "o": 200.605,
              "h": 201.075,
              "l": 200.44,
              "c": 200.65
            },
            {
              "t": 1785339000,
              "o": 200.44,
              "h": 200.56,
              "l": 200.17,
              "c": 200.26
            },
            {
              "t": 1785339300,
              "o": 200.23,
              "h": 200.575,
              "l": 200.03,
              "c": 200.08
            },
            {
              "t": 1785339600,
              "o": 200.04,
              "h": 200.2899,
              "l": 199.5537,
              "c": 199.88
            },
            {
              "t": 1785339900,
              "o": 199.81,
              "h": 199.935,
              "l": 199.5,
              "c": 199.52
            },
            {
              "t": 1785340200,
              "o": 199.335,
              "h": 199.47,
              "l": 199.01,
              "c": 199.26
            },
            {
              "t": 1785340500,
              "o": 199.01,
              "h": 199.52,
              "l": 198.694,
              "c": 199.52
            },
            {
              "t": 1785340800,
              "o": 199.5,
              "h": 199.62,
              "l": 198.705,
              "c": 199.08
            },
            {
              "t": 1785341100,
              "o": 199,
              "h": 199.34,
              "l": 198.62,
              "c": 198.995
            },
            {
              "t": 1785341400,
              "o": 198.995,
              "h": 199.16,
              "l": 197.73,
              "c": 197.74
            },
            {
              "t": 1785341700,
              "o": 197.55,
              "h": 198.09,
              "l": 197.35,
              "c": 198.09
            },
            {
              "t": 1785342000,
              "o": 198.1,
              "h": 198.98,
              "l": 197.955,
              "c": 198.815
            },
            {
              "t": 1785342300,
              "o": 198.815,
              "h": 199.15,
              "l": 198.48,
              "c": 199.105
            },
            {
              "t": 1785342600,
              "o": 199.23,
              "h": 199.62,
              "l": 199.23,
              "c": 199.59
            },
            {
              "t": 1785342900,
              "o": 199.605,
              "h": 199.605,
              "l": 199.06,
              "c": 199.55
            },
            {
              "t": 1785343200,
              "o": 199.435,
              "h": 199.82,
              "l": 199.09,
              "c": 199.32
            },
            {
              "t": 1785343500,
              "o": 199.325,
              "h": 200,
              "l": 199.265,
              "c": 200
            },
            {
              "t": 1785343800,
              "o": 200.22,
              "h": 200.6,
              "l": 200.02,
              "c": 200.31
            },
            {
              "t": 1785344100,
              "o": 200.28,
              "h": 200.74,
              "l": 200.28,
              "c": 200.62
            },
            {
              "t": 1785344400,
              "o": 200.34,
              "h": 200.79,
              "l": 200.21,
              "c": 200.72
            },
            {
              "t": 1785344700,
              "o": 200.6,
              "h": 200.6,
              "l": 200.22,
              "c": 200.22
            },
            {
              "t": 1785345000,
              "o": 200.51,
              "h": 201.39,
              "l": 200.51,
              "c": 201.09
            },
            {
              "t": 1785345300,
              "o": 201.39,
              "h": 201.52,
              "l": 200.68,
              "c": 200.705
            },
            {
              "t": 1785345600,
              "o": 200.84,
              "h": 201.72,
              "l": 200.72,
              "c": 201
            },
            {
              "t": 1785345900,
              "o": 200.75,
              "h": 201.43,
              "l": 200.75,
              "c": 200.995
            },
            {
              "t": 1785346200,
              "o": 201.035,
              "h": 201.45,
              "l": 200.96,
              "c": 201.08
            },
            {
              "t": 1785346500,
              "o": 201.28,
              "h": 201.33,
              "l": 200.73,
              "c": 200.73
            },
            {
              "t": 1785346800,
              "o": 200.72,
              "h": 201.28,
              "l": 200.72,
              "c": 201.15
            },
            {
              "t": 1785347100,
              "o": 200.925,
              "h": 201.77,
              "l": 200.925,
              "c": 201.74
            },
            {
              "t": 1785347400,
              "o": 201.87,
              "h": 202.32,
              "l": 201.78,
              "c": 201.87
            },
            {
              "t": 1785347700,
              "o": 201.77,
              "h": 202.04,
              "l": 201.76,
              "c": 202.01
            },
            {
              "t": 1785348000,
              "o": 202,
              "h": 204.9415,
              "l": 201.98,
              "c": 203.705
            },
            {
              "t": 1785348300,
              "o": 203.545,
              "h": 204.44,
              "l": 203.305,
              "c": 203.965
            },
            {
              "t": 1785348600,
              "o": 204.11,
              "h": 204.4599,
              "l": 203.256,
              "c": 203.256
            },
            {
              "t": 1785348900,
              "o": 203.74,
              "h": 204.02,
              "l": 202.76,
              "c": 202.885
            },
            {
              "t": 1785349200,
              "o": 202.88,
              "h": 202.88,
              "l": 202.29,
              "c": 202.535
            },
            {
              "t": 1785349500,
              "o": 202.535,
              "h": 202.6,
              "l": 202.02,
              "c": 202.205
            },
            {
              "t": 1785349800,
              "o": 202.42,
              "h": 202.58,
              "l": 202,
              "c": 202.015
            },
            {
              "t": 1785350100,
              "o": 202.005,
              "h": 202.77,
              "l": 201.61,
              "c": 202.51
            },
            {
              "t": 1785350400,
              "o": 202.76,
              "h": 203.605,
              "l": 202.76,
              "c": 203.52
            },
            {
              "t": 1785350700,
              "o": 203.11,
              "h": 203.85,
              "l": 203.11,
              "c": 203.54
            },
            {
              "t": 1785351000,
              "o": 203.58,
              "h": 204.395,
              "l": 203.44,
              "c": 204.395
            },
            {
              "t": 1785351300,
              "o": 204.395,
              "h": 204.96,
              "l": 204.165,
              "c": 204.575
            },
            {
              "t": 1785351600,
              "o": 204.95,
              "h": 205.8,
              "l": 204.0095,
              "c": 204.0095
            },
            {
              "t": 1785351900,
              "o": 204.19,
              "h": 204.19,
              "l": 202.95,
              "c": 202.98
            },
            {
              "t": 1785352200,
              "o": 202.65,
              "h": 203.655,
              "l": 202.58,
              "c": 203.5
            },
            {
              "t": 1785352500,
              "o": 203.415,
              "h": 203.88,
              "l": 202.12,
              "c": 202.12
            },
            {
              "t": 1785352800,
              "o": 202.09,
              "h": 202.09,
              "l": 201.2,
              "c": 201.39
            },
            {
              "t": 1785353100,
              "o": 201.4401,
              "h": 201.77,
              "l": 200.7734,
              "c": 201.525
            },
            {
              "t": 1785353400,
              "o": 201.826,
              "h": 201.9481,
              "l": 200.15,
              "c": 200.61
            },
            {
              "t": 1785353700,
              "o": 200.54,
              "h": 200.61,
              "l": 199.45,
              "c": 199.68
            },
            {
              "t": 1785354000,
              "o": 199.56,
              "h": 200.015,
              "l": 199.02,
              "c": 199.26
            },
            {
              "t": 1785354300,
              "o": 199.255,
              "h": 199.55,
              "l": 198.54,
              "c": 198.91
            },
            {
              "t": 1785354600,
              "o": 198.59,
              "h": 199.34,
              "l": 198.11,
              "c": 199.34
            },
            {
              "t": 1785354900,
              "o": 199.41,
              "h": 200.2,
              "l": 199.03,
              "c": 199.26
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "ORB High $203.94",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 203.94
                  },
                  {
                    "t": 1785354900,
                    "v": 203.94
                  }
                ]
              },
              {
                "label": "ORB Low $201.70",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 201.7
                  },
                  {
                    "t": 1785354900,
                    "v": 201.7
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "PDH/PDL Touch",
        "count": 37,
        "pct": 92,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            },
            {
              "t": 1785333600,
              "o": 201.24,
              "h": 202.98,
              "l": 201.24,
              "c": 202.98
            },
            {
              "t": 1785333900,
              "o": 202.46,
              "h": 202.97,
              "l": 201.31,
              "c": 202.05
            },
            {
              "t": 1785334200,
              "o": 201.73,
              "h": 202.205,
              "l": 201,
              "c": 201.1
            },
            {
              "t": 1785334500,
              "o": 201.355,
              "h": 201.885,
              "l": 200.74,
              "c": 201.5
            },
            {
              "t": 1785334800,
              "o": 200.85,
              "h": 201.81,
              "l": 200.83,
              "c": 201.11
            },
            {
              "t": 1785335100,
              "o": 201.22,
              "h": 201.305,
              "l": 200.5,
              "c": 201.3
            },
            {
              "t": 1785335400,
              "o": 201,
              "h": 201.64,
              "l": 201,
              "c": 201.145
            },
            {
              "t": 1785335700,
              "o": 200.86,
              "h": 201.245,
              "l": 200.36,
              "c": 200.64
            },
            {
              "t": 1785336000,
              "o": 200.37,
              "h": 200.51,
              "l": 199.17,
              "c": 199.43
            },
            {
              "t": 1785336300,
              "o": 199.2,
              "h": 200.035,
              "l": 199.17,
              "c": 199.95
            },
            {
              "t": 1785336600,
              "o": 199.63,
              "h": 200.805,
              "l": 199.37,
              "c": 200.565
            },
            {
              "t": 1785336900,
              "o": 200.565,
              "h": 200.9925,
              "l": 199.71,
              "c": 200.895
            },
            {
              "t": 1785337200,
              "o": 200.5,
              "h": 201.39,
              "l": 200.5,
              "c": 200.83
            },
            {
              "t": 1785337500,
              "o": 200.855,
              "h": 200.955,
              "l": 200.55,
              "c": 200.593131
            },
            {
              "t": 1785337800,
              "o": 200.51,
              "h": 200.721033,
              "l": 199.6026,
              "c": 200.35
            },
            {
              "t": 1785338100,
              "o": 200.55,
              "h": 201.07,
              "l": 200.07,
              "c": 200.07
            },
            {
              "t": 1785338400,
              "o": 199.92,
              "h": 200.6,
              "l": 199.826,
              "c": 200.6
            },
            {
              "t": 1785338700,
              "o": 200.605,
              "h": 201.075,
              "l": 200.44,
              "c": 200.65
            },
            {
              "t": 1785339000,
              "o": 200.44,
              "h": 200.56,
              "l": 200.17,
              "c": 200.26
            },
            {
              "t": 1785339300,
              "o": 200.23,
              "h": 200.575,
              "l": 200.03,
              "c": 200.08
            },
            {
              "t": 1785339600,
              "o": 200.04,
              "h": 200.2899,
              "l": 199.5537,
              "c": 199.88
            },
            {
              "t": 1785339900,
              "o": 199.81,
              "h": 199.935,
              "l": 199.5,
              "c": 199.52
            },
            {
              "t": 1785340200,
              "o": 199.335,
              "h": 199.47,
              "l": 199.01,
              "c": 199.26
            },
            {
              "t": 1785340500,
              "o": 199.01,
              "h": 199.52,
              "l": 198.694,
              "c": 199.52
            },
            {
              "t": 1785340800,
              "o": 199.5,
              "h": 199.62,
              "l": 198.705,
              "c": 199.08
            },
            {
              "t": 1785341100,
              "o": 199,
              "h": 199.34,
              "l": 198.62,
              "c": 198.995
            },
            {
              "t": 1785341400,
              "o": 198.995,
              "h": 199.16,
              "l": 197.73,
              "c": 197.74
            },
            {
              "t": 1785341700,
              "o": 197.55,
              "h": 198.09,
              "l": 197.35,
              "c": 198.09
            },
            {
              "t": 1785342000,
              "o": 198.1,
              "h": 198.98,
              "l": 197.955,
              "c": 198.815
            },
            {
              "t": 1785342300,
              "o": 198.815,
              "h": 199.15,
              "l": 198.48,
              "c": 199.105
            },
            {
              "t": 1785342600,
              "o": 199.23,
              "h": 199.62,
              "l": 199.23,
              "c": 199.59
            },
            {
              "t": 1785342900,
              "o": 199.605,
              "h": 199.605,
              "l": 199.06,
              "c": 199.55
            },
            {
              "t": 1785343200,
              "o": 199.435,
              "h": 199.82,
              "l": 199.09,
              "c": 199.32
            },
            {
              "t": 1785343500,
              "o": 199.325,
              "h": 200,
              "l": 199.265,
              "c": 200
            },
            {
              "t": 1785343800,
              "o": 200.22,
              "h": 200.6,
              "l": 200.02,
              "c": 200.31
            },
            {
              "t": 1785344100,
              "o": 200.28,
              "h": 200.74,
              "l": 200.28,
              "c": 200.62
            },
            {
              "t": 1785344400,
              "o": 200.34,
              "h": 200.79,
              "l": 200.21,
              "c": 200.72
            },
            {
              "t": 1785344700,
              "o": 200.6,
              "h": 200.6,
              "l": 200.22,
              "c": 200.22
            },
            {
              "t": 1785345000,
              "o": 200.51,
              "h": 201.39,
              "l": 200.51,
              "c": 201.09
            },
            {
              "t": 1785345300,
              "o": 201.39,
              "h": 201.52,
              "l": 200.68,
              "c": 200.705
            },
            {
              "t": 1785345600,
              "o": 200.84,
              "h": 201.72,
              "l": 200.72,
              "c": 201
            },
            {
              "t": 1785345900,
              "o": 200.75,
              "h": 201.43,
              "l": 200.75,
              "c": 200.995
            },
            {
              "t": 1785346200,
              "o": 201.035,
              "h": 201.45,
              "l": 200.96,
              "c": 201.08
            },
            {
              "t": 1785346500,
              "o": 201.28,
              "h": 201.33,
              "l": 200.73,
              "c": 200.73
            },
            {
              "t": 1785346800,
              "o": 200.72,
              "h": 201.28,
              "l": 200.72,
              "c": 201.15
            },
            {
              "t": 1785347100,
              "o": 200.925,
              "h": 201.77,
              "l": 200.925,
              "c": 201.74
            },
            {
              "t": 1785347400,
              "o": 201.87,
              "h": 202.32,
              "l": 201.78,
              "c": 201.87
            },
            {
              "t": 1785347700,
              "o": 201.77,
              "h": 202.04,
              "l": 201.76,
              "c": 202.01
            },
            {
              "t": 1785348000,
              "o": 202,
              "h": 204.9415,
              "l": 201.98,
              "c": 203.705
            },
            {
              "t": 1785348300,
              "o": 203.545,
              "h": 204.44,
              "l": 203.305,
              "c": 203.965
            },
            {
              "t": 1785348600,
              "o": 204.11,
              "h": 204.4599,
              "l": 203.256,
              "c": 203.256
            },
            {
              "t": 1785348900,
              "o": 203.74,
              "h": 204.02,
              "l": 202.76,
              "c": 202.885
            },
            {
              "t": 1785349200,
              "o": 202.88,
              "h": 202.88,
              "l": 202.29,
              "c": 202.535
            },
            {
              "t": 1785349500,
              "o": 202.535,
              "h": 202.6,
              "l": 202.02,
              "c": 202.205
            },
            {
              "t": 1785349800,
              "o": 202.42,
              "h": 202.58,
              "l": 202,
              "c": 202.015
            },
            {
              "t": 1785350100,
              "o": 202.005,
              "h": 202.77,
              "l": 201.61,
              "c": 202.51
            },
            {
              "t": 1785350400,
              "o": 202.76,
              "h": 203.605,
              "l": 202.76,
              "c": 203.52
            },
            {
              "t": 1785350700,
              "o": 203.11,
              "h": 203.85,
              "l": 203.11,
              "c": 203.54
            },
            {
              "t": 1785351000,
              "o": 203.58,
              "h": 204.395,
              "l": 203.44,
              "c": 204.395
            },
            {
              "t": 1785351300,
              "o": 204.395,
              "h": 204.96,
              "l": 204.165,
              "c": 204.575
            },
            {
              "t": 1785351600,
              "o": 204.95,
              "h": 205.8,
              "l": 204.0095,
              "c": 204.0095
            },
            {
              "t": 1785351900,
              "o": 204.19,
              "h": 204.19,
              "l": 202.95,
              "c": 202.98
            },
            {
              "t": 1785352200,
              "o": 202.65,
              "h": 203.655,
              "l": 202.58,
              "c": 203.5
            },
            {
              "t": 1785352500,
              "o": 203.415,
              "h": 203.88,
              "l": 202.12,
              "c": 202.12
            },
            {
              "t": 1785352800,
              "o": 202.09,
              "h": 202.09,
              "l": 201.2,
              "c": 201.39
            },
            {
              "t": 1785353100,
              "o": 201.4401,
              "h": 201.77,
              "l": 200.7734,
              "c": 201.525
            },
            {
              "t": 1785353400,
              "o": 201.826,
              "h": 201.9481,
              "l": 200.15,
              "c": 200.61
            },
            {
              "t": 1785353700,
              "o": 200.54,
              "h": 200.61,
              "l": 199.45,
              "c": 199.68
            },
            {
              "t": 1785354000,
              "o": 199.56,
              "h": 200.015,
              "l": 199.02,
              "c": 199.26
            },
            {
              "t": 1785354300,
              "o": 199.255,
              "h": 199.55,
              "l": 198.54,
              "c": 198.91
            },
            {
              "t": 1785354600,
              "o": 198.59,
              "h": 199.34,
              "l": 198.11,
              "c": 199.34
            },
            {
              "t": 1785354900,
              "o": 199.41,
              "h": 200.2,
              "l": 199.03,
              "c": 199.26
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PDH $203.75",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 203.75
                  },
                  {
                    "t": 1785354900,
                    "v": 203.75
                  }
                ]
              },
              {
                "label": "PDL $195.84",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 195.84
                  },
                  {
                    "t": 1785354900,
                    "v": 195.84
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Open Retracement",
        "count": 32,
        "pct": 80,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Retrace level",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 203.12
                  },
                  {
                    "t": 1785333300,
                    "v": 203.12
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Gap Fill",
        "count": 27,
        "pct": 68,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 203,
              "h": 203.78,
              "l": 202.46,
              "c": 202.995
            },
            {
              "t": 1785332100,
              "o": 202.98,
              "h": 203.94,
              "l": 201.91,
              "c": 202.275
            },
            {
              "t": 1785332400,
              "o": 202.245,
              "h": 203.09,
              "l": 201.7,
              "c": 202.57
            },
            {
              "t": 1785332700,
              "o": 201.99,
              "h": 202.695,
              "l": 201.08,
              "c": 202.19
            },
            {
              "t": 1785333000,
              "o": 202.36,
              "h": 202.6,
              "l": 201.565,
              "c": 202.49
            },
            {
              "t": 1785333300,
              "o": 202.29,
              "h": 202.34,
              "l": 201.0101,
              "c": 201.7801
            },
            {
              "t": 1785333600,
              "o": 201.24,
              "h": 202.98,
              "l": 201.24,
              "c": 202.98
            },
            {
              "t": 1785333900,
              "o": 202.46,
              "h": 202.97,
              "l": 201.31,
              "c": 202.05
            },
            {
              "t": 1785334200,
              "o": 201.73,
              "h": 202.205,
              "l": 201,
              "c": 201.1
            },
            {
              "t": 1785334500,
              "o": 201.355,
              "h": 201.885,
              "l": 200.74,
              "c": 201.5
            },
            {
              "t": 1785334800,
              "o": 200.85,
              "h": 201.81,
              "l": 200.83,
              "c": 201.11
            },
            {
              "t": 1785335100,
              "o": 201.22,
              "h": 201.305,
              "l": 200.5,
              "c": 201.3
            },
            {
              "t": 1785335400,
              "o": 201,
              "h": 201.64,
              "l": 201,
              "c": 201.145
            },
            {
              "t": 1785335700,
              "o": 200.86,
              "h": 201.245,
              "l": 200.36,
              "c": 200.64
            },
            {
              "t": 1785336000,
              "o": 200.37,
              "h": 200.51,
              "l": 199.17,
              "c": 199.43
            },
            {
              "t": 1785336300,
              "o": 199.2,
              "h": 200.035,
              "l": 199.17,
              "c": 199.95
            },
            {
              "t": 1785336600,
              "o": 199.63,
              "h": 200.805,
              "l": 199.37,
              "c": 200.565
            },
            {
              "t": 1785336900,
              "o": 200.565,
              "h": 200.9925,
              "l": 199.71,
              "c": 200.895
            },
            {
              "t": 1785337200,
              "o": 200.5,
              "h": 201.39,
              "l": 200.5,
              "c": 200.83
            },
            {
              "t": 1785337500,
              "o": 200.855,
              "h": 200.955,
              "l": 200.55,
              "c": 200.593131
            },
            {
              "t": 1785337800,
              "o": 200.51,
              "h": 200.721033,
              "l": 199.6026,
              "c": 200.35
            },
            {
              "t": 1785338100,
              "o": 200.55,
              "h": 201.07,
              "l": 200.07,
              "c": 200.07
            },
            {
              "t": 1785338400,
              "o": 199.92,
              "h": 200.6,
              "l": 199.826,
              "c": 200.6
            },
            {
              "t": 1785338700,
              "o": 200.605,
              "h": 201.075,
              "l": 200.44,
              "c": 200.65
            },
            {
              "t": 1785339000,
              "o": 200.44,
              "h": 200.56,
              "l": 200.17,
              "c": 200.26
            },
            {
              "t": 1785339300,
              "o": 200.23,
              "h": 200.575,
              "l": 200.03,
              "c": 200.08
            },
            {
              "t": 1785339600,
              "o": 200.04,
              "h": 200.2899,
              "l": 199.5537,
              "c": 199.88
            },
            {
              "t": 1785339900,
              "o": 199.81,
              "h": 199.935,
              "l": 199.5,
              "c": 199.52
            },
            {
              "t": 1785340200,
              "o": 199.335,
              "h": 199.47,
              "l": 199.01,
              "c": 199.26
            },
            {
              "t": 1785340500,
              "o": 199.01,
              "h": 199.52,
              "l": 198.694,
              "c": 199.52
            },
            {
              "t": 1785340800,
              "o": 199.5,
              "h": 199.62,
              "l": 198.705,
              "c": 199.08
            },
            {
              "t": 1785341100,
              "o": 199,
              "h": 199.34,
              "l": 198.62,
              "c": 198.995
            },
            {
              "t": 1785341400,
              "o": 198.995,
              "h": 199.16,
              "l": 197.73,
              "c": 197.74
            },
            {
              "t": 1785341700,
              "o": 197.55,
              "h": 198.09,
              "l": 197.35,
              "c": 198.09
            },
            {
              "t": 1785342000,
              "o": 198.1,
              "h": 198.98,
              "l": 197.955,
              "c": 198.815
            },
            {
              "t": 1785342300,
              "o": 198.815,
              "h": 199.15,
              "l": 198.48,
              "c": 199.105
            },
            {
              "t": 1785342600,
              "o": 199.23,
              "h": 199.62,
              "l": 199.23,
              "c": 199.59
            },
            {
              "t": 1785342900,
              "o": 199.605,
              "h": 199.605,
              "l": 199.06,
              "c": 199.55
            },
            {
              "t": 1785343200,
              "o": 199.435,
              "h": 199.82,
              "l": 199.09,
              "c": 199.32
            },
            {
              "t": 1785343500,
              "o": 199.325,
              "h": 200,
              "l": 199.265,
              "c": 200
            },
            {
              "t": 1785343800,
              "o": 200.22,
              "h": 200.6,
              "l": 200.02,
              "c": 200.31
            },
            {
              "t": 1785344100,
              "o": 200.28,
              "h": 200.74,
              "l": 200.28,
              "c": 200.62
            },
            {
              "t": 1785344400,
              "o": 200.34,
              "h": 200.79,
              "l": 200.21,
              "c": 200.72
            },
            {
              "t": 1785344700,
              "o": 200.6,
              "h": 200.6,
              "l": 200.22,
              "c": 200.22
            },
            {
              "t": 1785345000,
              "o": 200.51,
              "h": 201.39,
              "l": 200.51,
              "c": 201.09
            },
            {
              "t": 1785345300,
              "o": 201.39,
              "h": 201.52,
              "l": 200.68,
              "c": 200.705
            },
            {
              "t": 1785345600,
              "o": 200.84,
              "h": 201.72,
              "l": 200.72,
              "c": 201
            },
            {
              "t": 1785345900,
              "o": 200.75,
              "h": 201.43,
              "l": 200.75,
              "c": 200.995
            },
            {
              "t": 1785346200,
              "o": 201.035,
              "h": 201.45,
              "l": 200.96,
              "c": 201.08
            },
            {
              "t": 1785346500,
              "o": 201.28,
              "h": 201.33,
              "l": 200.73,
              "c": 200.73
            },
            {
              "t": 1785346800,
              "o": 200.72,
              "h": 201.28,
              "l": 200.72,
              "c": 201.15
            },
            {
              "t": 1785347100,
              "o": 200.925,
              "h": 201.77,
              "l": 200.925,
              "c": 201.74
            },
            {
              "t": 1785347400,
              "o": 201.87,
              "h": 202.32,
              "l": 201.78,
              "c": 201.87
            },
            {
              "t": 1785347700,
              "o": 201.77,
              "h": 202.04,
              "l": 201.76,
              "c": 202.01
            },
            {
              "t": 1785348000,
              "o": 202,
              "h": 204.9415,
              "l": 201.98,
              "c": 203.705
            },
            {
              "t": 1785348300,
              "o": 203.545,
              "h": 204.44,
              "l": 203.305,
              "c": 203.965
            },
            {
              "t": 1785348600,
              "o": 204.11,
              "h": 204.4599,
              "l": 203.256,
              "c": 203.256
            },
            {
              "t": 1785348900,
              "o": 203.74,
              "h": 204.02,
              "l": 202.76,
              "c": 202.885
            },
            {
              "t": 1785349200,
              "o": 202.88,
              "h": 202.88,
              "l": 202.29,
              "c": 202.535
            },
            {
              "t": 1785349500,
              "o": 202.535,
              "h": 202.6,
              "l": 202.02,
              "c": 202.205
            },
            {
              "t": 1785349800,
              "o": 202.42,
              "h": 202.58,
              "l": 202,
              "c": 202.015
            },
            {
              "t": 1785350100,
              "o": 202.005,
              "h": 202.77,
              "l": 201.61,
              "c": 202.51
            },
            {
              "t": 1785350400,
              "o": 202.76,
              "h": 203.605,
              "l": 202.76,
              "c": 203.52
            },
            {
              "t": 1785350700,
              "o": 203.11,
              "h": 203.85,
              "l": 203.11,
              "c": 203.54
            },
            {
              "t": 1785351000,
              "o": 203.58,
              "h": 204.395,
              "l": 203.44,
              "c": 204.395
            },
            {
              "t": 1785351300,
              "o": 204.395,
              "h": 204.96,
              "l": 204.165,
              "c": 204.575
            },
            {
              "t": 1785351600,
              "o": 204.95,
              "h": 205.8,
              "l": 204.0095,
              "c": 204.0095
            },
            {
              "t": 1785351900,
              "o": 204.19,
              "h": 204.19,
              "l": 202.95,
              "c": 202.98
            },
            {
              "t": 1785352200,
              "o": 202.65,
              "h": 203.655,
              "l": 202.58,
              "c": 203.5
            },
            {
              "t": 1785352500,
              "o": 203.415,
              "h": 203.88,
              "l": 202.12,
              "c": 202.12
            },
            {
              "t": 1785352800,
              "o": 202.09,
              "h": 202.09,
              "l": 201.2,
              "c": 201.39
            },
            {
              "t": 1785353100,
              "o": 201.4401,
              "h": 201.77,
              "l": 200.7734,
              "c": 201.525
            },
            {
              "t": 1785353400,
              "o": 201.826,
              "h": 201.9481,
              "l": 200.15,
              "c": 200.61
            },
            {
              "t": 1785353700,
              "o": 200.54,
              "h": 200.61,
              "l": 199.45,
              "c": 199.68
            },
            {
              "t": 1785354000,
              "o": 199.56,
              "h": 200.015,
              "l": 199.02,
              "c": 199.26
            },
            {
              "t": 1785354300,
              "o": 199.255,
              "h": 199.55,
              "l": 198.54,
              "c": 198.91
            },
            {
              "t": 1785354600,
              "o": 198.59,
              "h": 199.34,
              "l": 198.11,
              "c": 199.34
            },
            {
              "t": 1785354900,
              "o": 199.41,
              "h": 200.2,
              "l": 199.03,
              "c": 199.26
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Prev close",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1785331800,
                    "v": 202.59
                  },
                  {
                    "t": 1785354900,
                    "v": 202.59
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Darvas Box",
        "count": 12,
        "pct": 30,
        "example": {
          "date": "2026-07-02",
          "bars": [
            {
              "t": 1782950400,
              "o": 232.08,
              "h": 237.57,
              "l": 219.02,
              "c": 224.57
            },
            {
              "t": 1783296000,
              "o": 229.7,
              "h": 238.24,
              "l": 227.26,
              "c": 233.06
            },
            {
              "t": 1783382400,
              "o": 235.9,
              "h": 237.86,
              "l": 225.955,
              "c": 227.72
            },
            {
              "t": 1783468800,
              "o": 224.1,
              "h": 227.16,
              "l": 219.13,
              "c": 224.3
            },
            {
              "t": 1783555200,
              "o": 231.68,
              "h": 234.45,
              "l": 227.33,
              "c": 228.5
            },
            {
              "t": 1783641600,
              "o": 229.82,
              "h": 233,
              "l": 225.815,
              "c": 227.83
            },
            {
              "t": 1783900800,
              "o": 224.07,
              "h": 226.268,
              "l": 217.19,
              "c": 221.03
            },
            {
              "t": 1783987200,
              "o": 227.55,
              "h": 229.195,
              "l": 219.94,
              "c": 220.58
            },
            {
              "t": 1784073600,
              "o": 223.99,
              "h": 230.84,
              "l": 219.5,
              "c": 223.82
            },
            {
              "t": 1784160000,
              "o": 219.814,
              "h": 220.97,
              "l": 210.92,
              "c": 211.93
            }
          ],
          "overlays": {
            "timespan": "day",
            "lines": [
              {
                "label": "Box top $255.00",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1782950400,
                    "v": 255
                  },
                  {
                    "t": 1784160000,
                    "v": 255
                  }
                ]
              },
              {
                "label": "Box bottom $219.02",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1782950400,
                    "v": 219.02
                  },
                  {
                    "t": 1784160000,
                    "v": 219.02
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "High Vol Open",
        "count": 9,
        "pct": 22,
        "example": {
          "date": "2026-07-16",
          "bars": [
            {
              "t": 1784208600,
              "o": 219.814,
              "h": 220.97,
              "l": 212.7501,
              "c": 215.77
            },
            {
              "t": 1784208900,
              "o": 215.3,
              "h": 217.98,
              "l": 214.35,
              "c": 217.06
            },
            {
              "t": 1784209200,
              "o": 217.0809,
              "h": 217.375,
              "l": 216.01,
              "c": 216.59
            },
            {
              "t": 1784209500,
              "o": 216.03,
              "h": 216.46,
              "l": 214.84,
              "c": 215.055
            },
            {
              "t": 1784209800,
              "o": 215.08,
              "h": 215.9643,
              "l": 214.23,
              "c": 214.75
            },
            {
              "t": 1784210100,
              "o": 214.735,
              "h": 215.9,
              "l": 214.22,
              "c": 215.9
            },
            {
              "t": 1784210400,
              "o": 215.895,
              "h": 217.84,
              "l": 215.6705,
              "c": 216.23
            },
            {
              "t": 1784210700,
              "o": 216.37,
              "h": 218.35,
              "l": 216.34,
              "c": 218.35
            },
            {
              "t": 1784211000,
              "o": 218.35,
              "h": 218.72,
              "l": 217.12,
              "c": 217.1656
            },
            {
              "t": 1784211300,
              "o": 217.235,
              "h": 217.89,
              "l": 216.675,
              "c": 217.41
            },
            {
              "t": 1784211600,
              "o": 216.89,
              "h": 217.01,
              "l": 216.32,
              "c": 216.75
            },
            {
              "t": 1784211900,
              "o": 216.375,
              "h": 217.19,
              "l": 215.8351,
              "c": 216.7202
            },
            {
              "t": 1784212200,
              "o": 216.955,
              "h": 216.955,
              "l": 215.86,
              "c": 216.049
            },
            {
              "t": 1784212500,
              "o": 215.81,
              "h": 216.5799,
              "l": 215.76,
              "c": 215.77
            },
            {
              "t": 1784212800,
              "o": 215.785,
              "h": 216.5,
              "l": 215.53,
              "c": 216.33
            },
            {
              "t": 1784213100,
              "o": 216.08,
              "h": 217.11,
              "l": 215.93,
              "c": 216.35
            },
            {
              "t": 1784213400,
              "o": 216.065,
              "h": 216.9,
              "l": 215.83,
              "c": 216.765
            },
            {
              "t": 1784213700,
              "o": 216.765,
              "h": 217.84,
              "l": 216.52,
              "c": 217.58
            },
            {
              "t": 1784214000,
              "o": 217.57,
              "h": 218.08,
              "l": 217.29,
              "c": 217.52
            },
            {
              "t": 1784214300,
              "o": 217.53,
              "h": 218,
              "l": 217.2,
              "c": 218
            },
            {
              "t": 1784214600,
              "o": 217.8,
              "h": 218.24,
              "l": 217.58,
              "c": 217.755
            },
            {
              "t": 1784214900,
              "o": 218.02,
              "h": 218.1,
              "l": 217.575,
              "c": 218.1
            },
            {
              "t": 1784215200,
              "o": 217.945,
              "h": 218.11,
              "l": 217.38,
              "c": 218.1099
            },
            {
              "t": 1784215500,
              "o": 218.1,
              "h": 219.11,
              "l": 217.79,
              "c": 218.01
            },
            {
              "t": 1784215800,
              "o": 217.8,
              "h": 218.06,
              "l": 217.51,
              "c": 218.06
            },
            {
              "t": 1784216100,
              "o": 218.025,
              "h": 219.1,
              "l": 218.01,
              "c": 219.09
            },
            {
              "t": 1784216400,
              "o": 219.0175,
              "h": 219.26,
              "l": 217.958,
              "c": 217.958
            },
            {
              "t": 1784216700,
              "o": 218.26,
              "h": 218.43,
              "l": 217.2,
              "c": 217.465
            },
            {
              "t": 1784217000,
              "o": 217.5,
              "h": 217.5,
              "l": 216.46,
              "c": 216.795
            },
            {
              "t": 1784217300,
              "o": 216.7,
              "h": 216.7,
              "l": 215.84,
              "c": 215.84
            },
            {
              "t": 1784217600,
              "o": 215.65,
              "h": 215.765,
              "l": 214.85,
              "c": 214.94
            },
            {
              "t": 1784217900,
              "o": 214.94,
              "h": 215.02,
              "l": 214.5088,
              "c": 214.86
            },
            {
              "t": 1784218200,
              "o": 214.5,
              "h": 214.57,
              "l": 213.77,
              "c": 213.77
            },
            {
              "t": 1784218500,
              "o": 213.695,
              "h": 214,
              "l": 213.32,
              "c": 214
            },
            {
              "t": 1784218800,
              "o": 213.735,
              "h": 214.1499,
              "l": 213.37,
              "c": 213.57
            },
            {
              "t": 1784219100,
              "o": 213.27,
              "h": 214,
              "l": 213.01,
              "c": 213.8492
            },
            {
              "t": 1784219400,
              "o": 213.84,
              "h": 214.23,
              "l": 213.5,
              "c": 213.625
            },
            {
              "t": 1784219700,
              "o": 213.805,
              "h": 213.87,
              "l": 213.36,
              "c": 213.58
            },
            {
              "t": 1784220000,
              "o": 213.54,
              "h": 213.77,
              "l": 213.2,
              "c": 213.2
            },
            {
              "t": 1784220300,
              "o": 213.2,
              "h": 213.27,
              "l": 212.9,
              "c": 213
            },
            {
              "t": 1784220600,
              "o": 212.9,
              "h": 213.33,
              "l": 212.895,
              "c": 213.235
            },
            {
              "t": 1784220900,
              "o": 213.4,
              "h": 214.16,
              "l": 213.315,
              "c": 213.99
            },
            {
              "t": 1784221200,
              "o": 213.86,
              "h": 213.9,
              "l": 213.44,
              "c": 213.79
            },
            {
              "t": 1784221500,
              "o": 213.67,
              "h": 213.67,
              "l": 213.22,
              "c": 213.22
            },
            {
              "t": 1784221800,
              "o": 213.1,
              "h": 213.43,
              "l": 212.79,
              "c": 213.02
            },
            {
              "t": 1784222100,
              "o": 213.02,
              "h": 213.39,
              "l": 212.81,
              "c": 213.17
            },
            {
              "t": 1784222400,
              "o": 212.96,
              "h": 213.435,
              "l": 212.85,
              "c": 213.35
            },
            {
              "t": 1784222700,
              "o": 213.05,
              "h": 213.62,
              "l": 212.88,
              "c": 213.545
            },
            {
              "t": 1784223000,
              "o": 213.545,
              "h": 213.61,
              "l": 212.9101,
              "c": 213.19
            },
            {
              "t": 1784223300,
              "o": 213.08,
              "h": 213.29,
              "l": 212.46,
              "c": 212.565
            },
            {
              "t": 1784223600,
              "o": 212.67,
              "h": 212.77,
              "l": 212.46,
              "c": 212.691
            },
            {
              "t": 1784223900,
              "o": 212.43,
              "h": 213.05,
              "l": 212.4,
              "c": 212.98
            },
            {
              "t": 1784224200,
              "o": 212.8,
              "h": 212.8,
              "l": 212.33,
              "c": 212.525
            },
            {
              "t": 1784224500,
              "o": 212.37,
              "h": 212.6899,
              "l": 212.29,
              "c": 212.47
            },
            {
              "t": 1784224800,
              "o": 212.311,
              "h": 212.8,
              "l": 212.311,
              "c": 212.62
            },
            {
              "t": 1784225100,
              "o": 212.7,
              "h": 213.0725,
              "l": 212.7,
              "c": 212.965
            },
            {
              "t": 1784225400,
              "o": 212.965,
              "h": 213.27,
              "l": 212.81,
              "c": 212.82
            },
            {
              "t": 1784225700,
              "o": 212.76,
              "h": 213.41,
              "l": 212.63,
              "c": 213.29
            },
            {
              "t": 1784226000,
              "o": 213.365,
              "h": 213.77,
              "l": 213.365,
              "c": 213.47
            },
            {
              "t": 1784226300,
              "o": 213.51,
              "h": 215.7078,
              "l": 212.5,
              "c": 212.5
            },
            {
              "t": 1784226600,
              "o": 212.58,
              "h": 212.67,
              "l": 212.08,
              "c": 212.42
            },
            {
              "t": 1784226900,
              "o": 212.33,
              "h": 212.35,
              "l": 211.83,
              "c": 212.03
            },
            {
              "t": 1784227200,
              "o": 212.07,
              "h": 212.1,
              "l": 211.49,
              "c": 211.6
            },
            {
              "t": 1784227500,
              "o": 211.54,
              "h": 211.72,
              "l": 211.29,
              "c": 211.72
            },
            {
              "t": 1784227800,
              "o": 211.53,
              "h": 211.605,
              "l": 211.05,
              "c": 211.105
            },
            {
              "t": 1784228100,
              "o": 211.28,
              "h": 211.76,
              "l": 211.17,
              "c": 211.61
            },
            {
              "t": 1784228400,
              "o": 211.54,
              "h": 212.05,
              "l": 211.53,
              "c": 211.675
            },
            {
              "t": 1784228700,
              "o": 211.81,
              "h": 212.18,
              "l": 211.81,
              "c": 212.18
            },
            {
              "t": 1784229000,
              "o": 212.18,
              "h": 212.9645,
              "l": 212.02,
              "c": 212.81
            },
            {
              "t": 1784229300,
              "o": 212.675,
              "h": 213.1,
              "l": 212.65,
              "c": 213
            },
            {
              "t": 1784229600,
              "o": 213,
              "h": 213.368,
              "l": 212.8326,
              "c": 212.91
            },
            {
              "t": 1784229900,
              "o": 212.87,
              "h": 213.07,
              "l": 212.66,
              "c": 213.05
            },
            {
              "t": 1784230200,
              "o": 212.965,
              "h": 213.16,
              "l": 212.48,
              "c": 212.48
            },
            {
              "t": 1784230500,
              "o": 212.435,
              "h": 212.54,
              "l": 211.93,
              "c": 212.43
            },
            {
              "t": 1784230800,
              "o": 212.28,
              "h": 212.8,
              "l": 212.015,
              "c": 212.79
            },
            {
              "t": 1784231100,
              "o": 212.65,
              "h": 212.65,
              "l": 211.93,
              "c": 212.22
            },
            {
              "t": 1784231400,
              "o": 212.18,
              "h": 212.3,
              "l": 211.67,
              "c": 211.85
            },
            {
              "t": 1784231700,
              "o": 211.62,
              "h": 212.15,
              "l": 210.92,
              "c": 211.98
            }
          ],
          "overlays": {
            "highlight_period": "open"
          }
        }
      },
      {
        "name": "Power Hour",
        "count": 4,
        "pct": 10,
        "example": {
          "date": "2026-06-11",
          "bars": [
            {
              "t": 1781184600,
              "o": 255.81,
              "h": 258.81,
              "l": 253,
              "c": 255.99
            },
            {
              "t": 1781184900,
              "o": 255.0021,
              "h": 258.1,
              "l": 254,
              "c": 254
            },
            {
              "t": 1781185200,
              "o": 254.55,
              "h": 255.11,
              "l": 250.43,
              "c": 253.97
            },
            {
              "t": 1781185500,
              "o": 254.105,
              "h": 256.23,
              "l": 253.33,
              "c": 254.09
            },
            {
              "t": 1781185800,
              "o": 254.53,
              "h": 259.42,
              "l": 254.53,
              "c": 258.06
            },
            {
              "t": 1781186100,
              "o": 258.06,
              "h": 258.73,
              "l": 257.48,
              "c": 257.955
            },
            {
              "t": 1781186400,
              "o": 257.845,
              "h": 261,
              "l": 257.845,
              "c": 261
            },
            {
              "t": 1781186700,
              "o": 260.66,
              "h": 261.96,
              "l": 259.81,
              "c": 260.5
            },
            {
              "t": 1781187000,
              "o": 260.36,
              "h": 260.51,
              "l": 258.51,
              "c": 258.87
            },
            {
              "t": 1781187300,
              "o": 258.2101,
              "h": 259.25,
              "l": 258.2101,
              "c": 258.7
            },
            {
              "t": 1781187600,
              "o": 258.92,
              "h": 261.879,
              "l": 258.92,
              "c": 261.19
            },
            {
              "t": 1781187900,
              "o": 260.94,
              "h": 261.46,
              "l": 259.5301,
              "c": 260.965
            },
            {
              "t": 1781188200,
              "o": 261.04,
              "h": 261.77,
              "l": 260.37,
              "c": 261.61
            },
            {
              "t": 1781188500,
              "o": 261.515,
              "h": 261.86,
              "l": 260.215,
              "c": 260.22
            },
            {
              "t": 1781188800,
              "o": 260,
              "h": 260.71,
              "l": 259.5007,
              "c": 259.9525
            },
            {
              "t": 1781189100,
              "o": 259.945,
              "h": 261,
              "l": 259.54,
              "c": 259.955
            },
            {
              "t": 1781189400,
              "o": 259.82,
              "h": 260.6,
              "l": 259.36,
              "c": 259.399
            },
            {
              "t": 1781189700,
              "o": 259.31,
              "h": 260,
              "l": 258.51,
              "c": 258.94
            },
            {
              "t": 1781190000,
              "o": 258.58,
              "h": 259.71,
              "l": 258.15,
              "c": 259.51
            },
            {
              "t": 1781190300,
              "o": 259.51,
              "h": 260.46,
              "l": 258.94,
              "c": 260.395
            },
            {
              "t": 1781190600,
              "o": 260.07,
              "h": 260.08,
              "l": 259.1,
              "c": 259.86
            },
            {
              "t": 1781190900,
              "o": 260.1,
              "h": 260.28,
              "l": 259.18,
              "c": 259.22
            },
            {
              "t": 1781191200,
              "o": 259.18,
              "h": 260.6279,
              "l": 259.18,
              "c": 260.53
            },
            {
              "t": 1781191500,
              "o": 260.54,
              "h": 261.255,
              "l": 260.04,
              "c": 260.5871
            },
            {
              "t": 1781191800,
              "o": 260.29,
              "h": 260.83,
              "l": 259.9,
              "c": 260.1
            },
            {
              "t": 1781192100,
              "o": 260.355,
              "h": 261,
              "l": 260.355,
              "c": 260.73
            },
            {
              "t": 1781192400,
              "o": 261.28,
              "h": 261.76,
              "l": 260.05,
              "c": 260.05
            },
            {
              "t": 1781192700,
              "o": 260.31,
              "h": 261.415,
              "l": 260.06,
              "c": 261
            },
            {
              "t": 1781193000,
              "o": 260.585,
              "h": 261.92,
              "l": 260.135,
              "c": 261.54
            },
            {
              "t": 1781193300,
              "o": 261.8,
              "h": 264.06,
              "l": 261.225,
              "c": 263.51
            },
            {
              "t": 1781193600,
              "o": 263.905,
              "h": 265.45,
              "l": 263.42,
              "c": 263.43
            },
            {
              "t": 1781193900,
              "o": 263.465,
              "h": 264.72,
              "l": 263.22,
              "c": 264.61
            },
            {
              "t": 1781194200,
              "o": 264.72,
              "h": 265.66,
              "l": 264.39,
              "c": 264.83
            },
            {
              "t": 1781194500,
              "o": 265.0488,
              "h": 265.9,
              "l": 264.09,
              "c": 265.73
            },
            {
              "t": 1781194800,
              "o": 265.81,
              "h": 266.44,
              "l": 265.46,
              "c": 266.34
            },
            {
              "t": 1781195100,
              "o": 266.37,
              "h": 266.37,
              "l": 265.49,
              "c": 265.635
            },
            {
              "t": 1781195400,
              "o": 265.09,
              "h": 266.09,
              "l": 264.6601,
              "c": 265.435
            },
            {
              "t": 1781195700,
              "o": 265.435,
              "h": 265.68,
              "l": 264.22,
              "c": 264.74
            },
            {
              "t": 1781196000,
              "o": 264.8,
              "h": 264.81,
              "l": 263.92,
              "c": 264.62
            },
            {
              "t": 1781196300,
              "o": 264.62,
              "h": 264.96,
              "l": 264.33,
              "c": 264.96
            },
            {
              "t": 1781196600,
              "o": 264.94,
              "h": 264.94,
              "l": 263.68,
              "c": 264.065
            },
            {
              "t": 1781196900,
              "o": 263.59,
              "h": 264.13,
              "l": 263.34,
              "c": 263.74
            },
            {
              "t": 1781197200,
              "o": 263.56,
              "h": 264.615,
              "l": 263,
              "c": 263.4
            },
            {
              "t": 1781197500,
              "o": 263.4,
              "h": 264.35,
              "l": 263.4,
              "c": 264.2942
            },
            {
              "t": 1781197800,
              "o": 264.17,
              "h": 264.48,
              "l": 263.17,
              "c": 263.64
            },
            {
              "t": 1781198100,
              "o": 263.705,
              "h": 263.9429,
              "l": 262.77,
              "c": 262.86
            },
            {
              "t": 1781198400,
              "o": 263.11,
              "h": 263.48,
              "l": 262.59,
              "c": 263.48
            },
            {
              "t": 1781198700,
              "o": 263.35,
              "h": 266.4799,
              "l": 263.32,
              "c": 266.12
            },
            {
              "t": 1781199000,
              "o": 266.36,
              "h": 267.77,
              "l": 265.095,
              "c": 266.915
            },
            {
              "t": 1781199300,
              "o": 266.49,
              "h": 267.29,
              "l": 265.52,
              "c": 267.25
            },
            {
              "t": 1781199600,
              "o": 267.1,
              "h": 267.84,
              "l": 266.61,
              "c": 267.35
            },
            {
              "t": 1781199900,
              "o": 267.4975,
              "h": 268.46,
              "l": 266.84,
              "c": 268.37
            },
            {
              "t": 1781200200,
              "o": 268.14,
              "h": 268.99,
              "l": 267.03,
              "c": 267.2
            },
            {
              "t": 1781200500,
              "o": 267.17,
              "h": 267.77,
              "l": 266.78,
              "c": 267.64
            },
            {
              "t": 1781200800,
              "o": 267.73,
              "h": 268.09,
              "l": 266.25,
              "c": 267.175
            },
            {
              "t": 1781201100,
              "o": 267,
              "h": 267.32,
              "l": 266.465,
              "c": 266.96
            },
            {
              "t": 1781201400,
              "o": 266.96,
              "h": 267.4299,
              "l": 266.135,
              "c": 267.28
            },
            {
              "t": 1781201700,
              "o": 267.53,
              "h": 267.7799,
              "l": 266.62,
              "c": 267.51
            },
            {
              "t": 1781202000,
              "o": 267.27,
              "h": 267.78,
              "l": 266.78,
              "c": 267.78
            },
            {
              "t": 1781202300,
              "o": 268.02,
              "h": 268.02,
              "l": 267.445,
              "c": 267.445
            },
            {
              "t": 1781202600,
              "o": 267.445,
              "h": 268.06,
              "l": 266.96,
              "c": 267.01
            },
            {
              "t": 1781202900,
              "o": 267.41,
              "h": 267.59,
              "l": 266.865,
              "c": 266.865
            },
            {
              "t": 1781203200,
              "o": 267.23,
              "h": 268.2799,
              "l": 267.23,
              "c": 267.555
            },
            {
              "t": 1781203500,
              "o": 267.495,
              "h": 268.71,
              "l": 267.495,
              "c": 268.485
            },
            {
              "t": 1781203800,
              "o": 268.48,
              "h": 269.01,
              "l": 268.1,
              "c": 268.29
            },
            {
              "t": 1781204100,
              "o": 268.35,
              "h": 268.65,
              "l": 268.2172,
              "c": 268.38
            },
            {
              "t": 1781204400,
              "o": 268.375,
              "h": 269.689,
              "l": 268.15,
              "c": 269.275
            },
            {
              "t": 1781204700,
              "o": 269.34,
              "h": 269.44,
              "l": 268.19,
              "c": 269.11
            },
            {
              "t": 1781205000,
              "o": 269.12,
              "h": 269.49,
              "l": 268.36,
              "c": 269.22
            },
            {
              "t": 1781205300,
              "o": 269.4,
              "h": 270.24,
              "l": 269.02,
              "c": 269.7
            },
            {
              "t": 1781205600,
              "o": 269.86,
              "h": 270.09,
              "l": 269.28,
              "c": 269.665
            },
            {
              "t": 1781205900,
              "o": 269.665,
              "h": 271.25,
              "l": 269.63,
              "c": 270.54
            },
            {
              "t": 1781206200,
              "o": 270.48,
              "h": 272.7,
              "l": 270.48,
              "c": 272.335
            },
            {
              "t": 1781206500,
              "o": 272.43,
              "h": 272.7,
              "l": 271.415,
              "c": 271.645
            },
            {
              "t": 1781206800,
              "o": 271.98,
              "h": 272.76,
              "l": 271.66,
              "c": 271.815
            },
            {
              "t": 1781207100,
              "o": 271.815,
              "h": 271.815,
              "l": 270.56,
              "c": 270.99
            },
            {
              "t": 1781207400,
              "o": 270.91,
              "h": 271.71,
              "l": 270.15,
              "c": 271.47
            },
            {
              "t": 1781207700,
              "o": 271.545,
              "h": 271.9,
              "l": 270.7267,
              "c": 271.17
            }
          ],
          "overlays": {
            "highlight_period": "power"
          }
        }
      }
    ]
  },
  "calendar": [
    {
      "symbol": "FSLR",
      "date": "2026-07-30",
      "epsActual": null,
      "epsEstimated": 2.9,
      "revenueActual": null,
      "revenueEstimated": 1062706000,
      "lastUpdated": "2026-07-30"
    },
    {
      "symbol": "FSLR",
      "date": "2026-04-30",
      "epsActual": 3.22,
      "epsEstimated": 3.03,
      "revenueActual": 1044240000,
      "revenueEstimated": 1034571000,
      "lastUpdated": "2026-07-30"
    },
    {
      "symbol": "FSLR",
      "date": "2026-02-24",
      "epsActual": 4.84,
      "epsEstimated": 5.14,
      "revenueActual": 1682782000,
      "revenueEstimated": 1568733000,
      "lastUpdated": "2026-05-24"
    },
    {
      "symbol": "FSLR",
      "date": "2025-10-30",
      "epsActual": 4.24,
      "epsEstimated": 4.24,
      "revenueActual": 1594856000,
      "revenueEstimated": 1575767729,
      "lastUpdated": "2026-01-30"
    },
    {
      "symbol": "FSLR",
      "date": "2025-07-31",
      "epsActual": 3.18,
      "epsEstimated": 2.66,
      "revenueActual": 1097170000,
      "revenueEstimated": 1041163389,
      "lastUpdated": "2025-10-31"
    },
    {
      "symbol": "FSLR",
      "date": "2025-04-29",
      "epsActual": 1.95,
      "epsEstimated": 2.49,
      "revenueActual": 844568000,
      "revenueEstimated": 842509122,
      "lastUpdated": "2025-07-29"
    },
    {
      "symbol": "FSLR",
      "date": "2025-02-25",
      "epsActual": 3.65,
      "epsEstimated": 4.81,
      "revenueActual": 1514031000,
      "revenueEstimated": 1483135216,
      "lastUpdated": "2025-05-13"
    },
    {
      "symbol": "FSLR",
      "date": "2024-10-29",
      "epsActual": 2.91,
      "epsEstimated": 3.14,
      "revenueActual": 887668000,
      "revenueEstimated": 1062361171,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2024-07-30",
      "epsActual": 3.25,
      "epsEstimated": 2.69,
      "revenueActual": 1010482000,
      "revenueEstimated": 939713412,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2024-05-01",
      "epsActual": 2.2,
      "epsEstimated": 1.99,
      "revenueActual": 794108000,
      "revenueEstimated": 720300423,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2024-02-27",
      "epsActual": 3.25,
      "epsEstimated": 3.13,
      "revenueActual": 1158553000,
      "revenueEstimated": 1317920000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2023-10-31",
      "epsActual": 2.5,
      "epsEstimated": 2.06,
      "revenueActual": 801090000,
      "revenueEstimated": 1320370000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2023-07-27",
      "epsActual": 1.59,
      "epsEstimated": 0.96,
      "revenueActual": 810673000,
      "revenueEstimated": 720550000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2023-04-27",
      "epsActual": 0.4,
      "epsEstimated": 1.02,
      "revenueActual": 548286000,
      "revenueEstimated": 654420000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2023-02-28",
      "epsActual": -0.07,
      "epsEstimated": -0.18,
      "revenueActual": 1002391000,
      "revenueEstimated": 1004651570,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2022-10-27",
      "epsActual": -0.46,
      "epsEstimated": -0.23,
      "revenueActual": 628933000,
      "revenueEstimated": 727176208,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2022-07-28",
      "epsActual": 0.52,
      "epsEstimated": 0.3,
      "revenueActual": 620955000,
      "revenueEstimated": 614087192,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2022-04-28",
      "epsActual": -0.41,
      "epsEstimated": -0.41,
      "revenueActual": 367040000,
      "revenueEstimated": 588727412,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2022-03-01",
      "epsActual": 1.23,
      "epsEstimated": 1.06,
      "revenueActual": 907319000,
      "revenueEstimated": 917694666,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2021-11-04",
      "epsActual": 0.42,
      "epsEstimated": 0.59,
      "revenueActual": 583504000,
      "revenueEstimated": 689870000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2021-07-29",
      "epsActual": 0.77,
      "epsEstimated": 0.54,
      "revenueActual": 629180000,
      "revenueEstimated": 629180000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2021-04-29",
      "epsActual": 1.96,
      "epsEstimated": 1,
      "revenueActual": 803374000,
      "revenueEstimated": 738060000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2021-02-25",
      "epsActual": 1.08,
      "epsEstimated": 1.24,
      "revenueActual": 609232000,
      "revenueEstimated": 726400000,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2020-10-27",
      "epsActual": 1.45,
      "epsEstimated": 0.61,
      "revenueActual": 927565000,
      "revenueEstimated": 390216999,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2020-08-06",
      "epsActual": 0.39,
      "epsEstimated": 0.23,
      "revenueActual": 642411000,
      "revenueEstimated": 422155800,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2020-05-07",
      "epsActual": 0.85,
      "epsEstimated": 0.27,
      "revenueActual": 532124000,
      "revenueEstimated": 169027623,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2020-02-20",
      "epsActual": 2.02,
      "epsEstimated": 2.79,
      "revenueActual": 1399377000,
      "revenueEstimated": 1884309623,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2019-10-24",
      "epsActual": 0.29,
      "epsEstimated": 1.15,
      "revenueActual": 546806000,
      "revenueEstimated": 2168368620,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2019-08-01",
      "epsActual": -0.18,
      "epsEstimated": -0.02144,
      "revenueActual": 584956000,
      "revenueEstimated": 97492666,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2019-05-02",
      "epsActual": -0.64,
      "epsEstimated": -0.13,
      "revenueActual": 531978000,
      "revenueEstimated": 116370187,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2019-02-21",
      "epsActual": 0.49,
      "epsEstimated": 0.64,
      "revenueActual": 691241000,
      "revenueEstimated": 902845387,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2018-10-25",
      "epsActual": 0.54,
      "epsEstimated": 0.41,
      "revenueActual": 676220000,
      "revenueEstimated": 513426296,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2018-07-26",
      "epsActual": -0.46,
      "epsEstimated": -0.02118,
      "revenueActual": 309318000,
      "revenueEstimated": 13448608,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2018-04-26",
      "epsActual": 0.78,
      "epsEstimated": -0.08,
      "revenueActual": 567265000,
      "revenueEstimated": 58181025,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2018-02-22",
      "epsActual": -0.25,
      "epsEstimated": -0.32,
      "revenueActual": 339181000,
      "revenueEstimated": 420584440,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2017-10-26",
      "epsActual": 1.95,
      "epsEstimated": 0.84,
      "revenueActual": 1087026000,
      "revenueEstimated": 864768003,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2017-07-27",
      "epsActual": 0.64,
      "epsEstimated": 0.03785,
      "revenueActual": 623326000,
      "revenueEstimated": 38957875,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2017-05-02",
      "epsActual": 0.25,
      "epsEstimated": -0.13,
      "revenueActual": 891791000,
      "revenueEstimated": 463731320,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2017-02-21",
      "epsActual": 1.24,
      "epsEstimated": 0.97,
      "revenueActual": 480434000,
      "revenueEstimated": 375823370,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2016-11-02",
      "epsActual": 1.22,
      "epsEstimated": 0.74,
      "revenueActual": 688029000,
      "revenueEstimated": 598306297,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2016-08-03",
      "epsActual": 0.87,
      "epsEstimated": 0.58,
      "revenueActual": 934381000,
      "revenueEstimated": 590700632,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2016-04-27",
      "epsActual": 1.66,
      "epsEstimated": 0.93,
      "revenueActual": 848484000,
      "revenueEstimated": 677418676,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2016-02-23",
      "epsActual": 1.6,
      "epsEstimated": 0.76,
      "revenueActual": 942324000,
      "revenueEstimated": 920027934,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2015-11-09",
      "epsActual": 3.38,
      "epsEstimated": 1.55,
      "revenueActual": 1271245000,
      "revenueEstimated": 852554305,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2015-08-04",
      "epsActual": 0.52,
      "epsEstimated": 0.42,
      "revenueActual": 896217000,
      "revenueEstimated": 346922709,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2015-04-30",
      "epsActual": -0.62,
      "epsEstimated": -0.18,
      "revenueActual": 469209000,
      "revenueEstimated": 360401050,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2015-02-24",
      "epsActual": 1.89,
      "epsEstimated": 0.76,
      "revenueActual": 1007993000,
      "revenueEstimated": 405330518,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2014-11-06",
      "epsActual": 0.61,
      "epsEstimated": 0.64,
      "revenueActual": 889310000,
      "revenueEstimated": 654205057,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2014-08-05",
      "epsActual": 0.04,
      "epsEstimated": 0.37,
      "revenueActual": 544353000,
      "revenueEstimated": 5035265250,
      "lastUpdated": "2025-04-20"
    },
    {
      "symbol": "FSLR",
      "date": "2014-05-06",
      "epsActual": 1.1,
      "epsEstimated": 0.56,
      "revenueActual": 950158000,
      "revenueEstimated": 637777638,
      "lastUpdated": "2025-04-20"
    }
  ],
  "news": [
    {
      "title": "FSLR Deadline: FSLR Investors with Losses Have Opportunity to Lead First Solar, Inc. Securities Fraud Lawsuit",
      "url": "https://www.prnewswire.com/news-releases/fslr-deadline-fslr-investors-with-losses-have-opportunity-to-lead-first-solar-inc-securities-fraud-lawsuit-302838525.html",
      "source": "PRNewsWire",
      "date": "2026-07-30 03:55:00",
      "summary": "NEW YORK, July 30, 2026 /PRNewswire/ -- Rosen Law Firm, a global investor rights law firm, reminds purchasers of securities of First Solar, Inc. (NASDAQ: FSLR) between February 26, 2025 and February 24, 2026, inclusive (the \"Class Period\"), of the important August 24, 2026 lead p"
    },
    {
      "title": "Apple, Amazon, Stryker, and more set to report earnings Thursday By Investing.com",
      "url": "https://www.investing.com/news/stock-market-news/apple-amazon-stryker-and-more-set-to-report-earnings-thursday-93CH-4821461",
      "source": "Investing.com",
      "date": "2026-07-29T18:02:14Z",
      "summary": "Earnings season continues Thursday with a packed schedule of corporate results across multiple sectors. Leading the action are tech giants Apple and Amazon, medical device leader Stryker, insurance and brokerage powerhouse Arthur J. Gallagher & Co, and agricultural sciences compa"
    },
    {
      "title": "First Solar, Inc. (FSLR) Shareholders Who Lost Money Have Opportunity to Lead Securities Fraud Lawsuit",
      "url": "https://www.prnewswire.com/news-releases/first-solar-inc-fslr-shareholders-who-lost-money-have-opportunity-to-lead-securities-fraud-lawsuit-302838420.html",
      "source": "PRNewsWire",
      "date": "2026-07-29 23:00:00",
      "summary": "LOS ANGELES, July 29, 2026 /PRNewswire/ -- Glancy Prongay Wolke & Rotter LLP announces that investors with losses have opportunity to lead the securities fraud class action lawsuit against First Solar, Inc. (\"First Solar\" or the \"Company\")(NASDAQ: FSLR). IF YOU SUFFERED A LOSS ON"
    },
    {
      "title": "FSLR DEADLINE: ROSEN, A LONGSTANDING FIRM, Encourages First Solar, Inc. Investors to Secure Counsel Before Important Deadline in Securities Class Action - FSLR",
      "url": "https://www.newsfilecorp.com/release/307247/FSLR-DEADLINE-ROSEN-A-LONGSTANDING-FIRM-Encourages-First-Solar-Inc.-Investors-to-Secure-Counsel-Before-Important-Deadline-in-Securities-Class-Action-FSLR",
      "source": "Newsfile Corp",
      "date": "2026-07-29 22:16:00",
      "summary": "New York, New York--(Newsfile Corp. - July 29, 2026) - WHY: Rosen Law Firm, a global investor rights law firm, reminds purchasers of securities of First Solar, Inc. (NASDAQ: FSLR) between February 26, 2025 and February 24, 2026, inclusive (the \"Class Period\"), of the important Au"
    },
    {
      "title": "Lost Money on First Solar, Inc. (FSLR)? Join Class Action Suit Seeking Recovery - Contact Levi & Korsinsky",
      "url": "https://www.prnewswire.com/news-releases/lost-money-on-first-solar-inc-fslr-join-class-action-suit-seeking-recovery---contact-levi--korsinsky-302837425.html",
      "source": "PRNewsWire",
      "date": "2026-07-29 10:09:00",
      "summary": "Important Notice Regarding Alleged Tariff Impact Misrepresentations That Cost First Solar Investors Over $60 Per Share in Combined Losses NEW YORK, July 29, 2026 /PRNewswire/ -- Levi & Korsinsky, LLP notifies investors in First Solar, Inc. (NASDAQ: FSLR) that a class action lawsu"
    },
    {
      "title": "Kaplan Fox Alerts Investors of First Solar, Inc. (FSLR) to a Pending Securities Class Action - Deadline is August 24, 2026",
      "url": "https://www.newsfilecorp.com/release/306828/Kaplan-Fox-Alerts-Investors-of-First-Solar-Inc.-FSLR-to-a-Pending-Securities-Class-Action-Deadline-is-August-24-2026",
      "source": "Newsfile Corp",
      "date": "2026-07-29 09:00:00",
      "summary": "New York, New York--(Newsfile Corp. - July 29, 2026) - Kaplan Fox & Kilsheimer LLP announces that a class action lawsuit has been filed against First Solar, Inc. (\"First Solar\" or the \"Company\") (NASDAQ: FSLR) on behalf of investors that purchased or otherwise acquired First Sola"
    },
    {
      "title": "FUTU DEADLINE NOTICE: ROSEN, A LEADING LAW FIRM, Encourages Futu Holdings Limited Investors to Secure Counsel Before Important Deadline in Securities Class Action - FUTU",
      "url": "https://www.globenewswire.com/news-release/2026/07/28/3333965/673/en/FUTU-DEADLINE-NOTICE-ROSEN-A-LEADING-LAW-FIRM-Encourages-Futu-Holdings-Limited-Investors-to-Secure-Counsel-Before-Important-Deadline-in-Securities-Class-Action-FUTU.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-07-28T02:18:00Z",
      "summary": "Rosen Law Firm has filed securities class action lawsuits against Futu Holdings Limited, First Solar, Inc., and PicS N.V., encouraging investors who purchased securities during specified class periods to join the litigation. The firm is seeking lead plaintiffs with an August 25, "
    },
    {
      "title": "FSLR IMPORTANT DEADLINE: ROSEN, A GLOBALLY RECOGNIZED FIRM, Encourages First Solar, Inc. Investors to Secure Counsel Before Important Deadline in Securities Class Action – FSLR",
      "url": "https://www.globenewswire.com/news-release/2026/07/28/3333964/673/en/FSLR-IMPORTANT-DEADLINE-ROSEN-A-GLOBALLY-RECOGNIZED-FIRM-Encourages-First-Solar-Inc-Investors-to-Secure-Counsel-Before-Important-Deadline-in-Securities-Class-Action-FSLR.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-07-28T02:15:00Z",
      "summary": "A securities class action lawsuit has been filed against First Solar, Inc. for allegedly making materially false and misleading statements regarding its capacity to manage U.S. tariff policy impacts and overstating projected performance. The lawsuit covers purchases between Febru"
    },
    {
      "title": "Pomerantz Law Firm Announces the Filing of a Class Action Against First Solar, Inc. and Certain Officers – FSLR",
      "url": "https://www.globenewswire.com/news-release/2026/07/28/3334750/1087/en/pomerantz-law-firm-announces-the-filing-of-a-class-action-against-first-solar-inc-and-certain-officers-fslr.html",
      "source": "GlobeNewsWire",
      "date": "2026-07-28 16:17:00",
      "summary": "NEW YORK, July 28, 2026 (GLOBE NEWSWIRE) -- Pomerantz LLP announces that a class action lawsuit has been filed against First Solar, Inc. (“First Solar” or the “Company”) (NASDAQ: FSLR) and certain officers.   The class action, filed in the United States District Court for the Eas"
    },
    {
      "title": "FSLR DEADLINE ALERT: ROSEN, LEADING TRIAL ATTORNEYS, Encourages First Solar, Inc. Investors to Secure Counsel Before Important Deadline in Securities Class Action - FSLR",
      "url": "https://www.newsfilecorp.com/release/306975/FSLR-DEADLINE-ALERT-ROSEN-LEADING-TRIAL-ATTORNEYS-Encourages-First-Solar-Inc.-Investors-to-Secure-Counsel-Before-Important-Deadline-in-Securities-Class-Action-FSLR",
      "source": "Newsfile Corp",
      "date": "2026-07-28 15:28:00",
      "summary": "New York, New York--(Newsfile Corp. - July 28, 2026) - WHY: Rosen Law Firm, a global investor rights law firm, reminds purchasers of securities of First Solar, Inc. (NASDAQ: FSLR) between February 26, 2025 and February 24, 2026, inclusive (the \"Class Period\"), of the important Au"
    },
    {
      "title": "First Solar to Release Q2 Earnings: Here's What You Need to Know",
      "url": "https://www.zacks.com/stock/news/2961937/first-solar-to-release-q2-earnings-here-s-what-you-need-to-know?cid=CS-STOCKNEWSAPI-FT-analyst_blog|earnings_preview-2961937",
      "source": "Zacks Investment Research",
      "date": "2026-07-28 10:41:30",
      "summary": "FSLR heads into Q2 earnings with US manufacturing strength and a $14.4 billion backlog, while lower overseas production could weigh on margins."
    },
    {
      "title": "FSLR Deadline Alert: SueWallSt Reminds First Solar, Inc. (FSLR) Investors of Securities Class Action Deadline on August 24, 2026",
      "url": "https://www.globenewswire.com/news-release/2026/07/28/3334445/0/en/FSLR-Deadline-Alert-SueWallSt-Reminds-First-Solar-Inc-FSLR-Investors-of-Securities-Class-Action-Deadline-on-August-24-2026.html",
      "source": "GlobeNewsWire",
      "date": "2026-07-28 10:19:00",
      "summary": "First Solar Promised Investors a \"Long Term Favorable\" Tariff Environment and Strengthened Market Position, Then Delivered a 13.61% Single-Day Stock Collapse and Slashed 2026 Guidance First Solar Promised Investors a \"Long Term Favorable\" Tariff Environment and Strengthened Marke"
    },
    {
      "title": "EQUITY ACTION REMINDER: Faruqi & Faruqi, LLP Reminds First Solar (FSLR) Investors of Securities Class Action Lawsuit Deadline on August 24, 2026",
      "url": "https://www.newsfilecorp.com/release/306726/EQUITY-ACTION-REMINDER-Faruqi-Faruqi-LLP-Reminds-First-Solar-FSLR-Investors-of-Securities-Class-Action-Lawsuit-Deadline-on-August-24-2026",
      "source": "Newsfile Corp",
      "date": "2026-07-28 10:09:00",
      "summary": "Faruqi & Faruqi, LLP Securities Litigation Partner James (Josh) Wilson Encourages Investors Who Suffered Losses In First Solar To Contact Him Directly To Discuss Their Options If you purchased or acquired securities in First Solar between February 26, 2025 and February 24, 2026 a"
    },
    {
      "title": "First Solar, Inc. Investor Alert: Contact SBS by August 24, 2026 for Opportunity to Lead Securities Fraud Lawsuit",
      "url": "https://www.gurufocus.com/news/8982293/first-solar-inc-investor-alert-contact-sbs-by-august-24-2026-for-opportunity-to-lead-securities-fraud-lawsuit",
      "source": "GuruFocus",
      "date": "2026-07-28 05:00:00",
      "summary": "First Solar, Inc. Investor Alert: Contact SBS by August 24, 2026 for Opportunity to Lead Securities Fraud Lawsuit PR Newswire"
    },
    {
      "title": "Castleark Management LLC Buys 2,480 Shares of First Solar, Inc. $FSLR",
      "url": "https://www.defenseworld.net/2026/07/28/castleark-management-llc-buys-2480-shares-of-first-solar-inc-fslr.html",
      "source": "Defense World",
      "date": "2026-07-28 04:09:45",
      "summary": "Castleark Management LLC lifted its stake in First Solar, Inc. (NASDAQ: FSLR) by 85.5% during the first quarter, according to the company in its most recent Form 13F filing with the SEC. The fund owned 5,380 shares of the solar cell manufacturer's stock after acquiring an additio"
    },
    {
      "title": "2 Cash-Producing Stocks with Promising Prospects and 1 That Underwhelm",
      "url": "https://finance.yahoo.com/markets/stocks/articles/2-cash-producing-stocks-promising-202102583.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-27T20:21:02Z",
      "summary": "While strong cash flow is a key indicator of stability, it doesn't always translate to superior returns. Some cash-heavy businesses struggle with inefficient spending, slowing demand, or weak competitive positioning.\n\nCash flow is valuable, but it's not everything - StockStory he"
    },
    {
      "title": "Here are the 3 big things we're watching in the stock market in the week ahead",
      "url": "https://www.cnbc.com/2026/07/26/here-are-the-3-big-things-were-watching-in-the-stock-market-in-the-week-ahead.html",
      "source": "CNBC",
      "date": "2026-07-26T20:45:10Z",
      "summary": "Amazon , Meta Platforms , Microsoft and Apple headline the busiest week of this summer earnings season. Plus, the Federal Reserve holds its July policy meeting, which adds intrigue following rekindled Middle East tensions. 1. Earnings: We've got 10 Club names reporting this week,"
    },
    {
      "title": "For Energy Investors, Is a Traditional Energy ETF a Better Bet Than Clean Energy?",
      "url": "https://finance.yahoo.com/energy/articles/energy-investors-traditional-energy-etf-165001539.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-25T16:50:01Z",
      "summary": "Investors choosing between State Street Energy Select Sector SPDR ETF (NYSEMKT:XLE) and iShares Global Clean Energy ETF (NASDAQ:ICLN) face a choice between low-cost traditional fossil fuel exposure and a broader, utility-heavy renewable energy basket.\n\nBoth funds target the energ"
    },
    {
      "title": "Is an Oil & Gas ETF or a Solar Stock Fund the Better Buy in 2026?",
      "url": "https://finance.yahoo.com/energy/articles/oil-gas-etf-solar-stock-162309487.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-25T16:23:09Z",
      "summary": "The State Street Energy Select Sector SPDR ETF (NYSEMKT:XLE) offers low-cost, mature energy exposure with lower volatility, whereas the Invesco Solar ETF (NYSEMKT:TAN) provides high-conviction, volatile access to the solar industry.\n\nWhile both funds represent the energy sector, "
    },
    {
      "title": "Is Tariff and Operations Litigation Altering The Investment Case For First Solar (FSLR)?",
      "url": "https://finance.yahoo.com/economy/policy/articles/tariff-operations-litigation-altering-investment-091235926.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-25T09:12:35Z",
      "summary": "* In recent weeks, First Solar has faced multiple securities class action lawsuits alleging it misled investors about tariff impacts, operational challenges at international facilities, and the effects on production and bookings.\n\n* These cases focus on whether management's discl"
    },
    {
      "title": "First Solar (FSLR) Lawsuits Put Valuation Back In Focus Following Tariff Questions",
      "url": "https://finance.yahoo.com/markets/stocks/articles/first-solar-fslr-lawsuits-put-001624987.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-25T00:16:24Z",
      "summary": "Make better investment decisions with Simply Wall St's easy, visual tools that give you a competitive edge.\n\nFirst Solar (FSLR) is back in focus after multiple securities class action lawsuits accused the company of misrepresenting its ability to handle tariffs and operational sh"
    },
    {
      "title": "FSLR DEADLINE NOTICE: ROSEN, A LEADING LAW FIRM, Encourages First Solar, Inc. Investors with Losses in Excess of $100K to Secure Counsel Before Important Deadline in Securities Class Action – FSLR",
      "url": "https://www.globenewswire.com/news-release/2026/07/24/3333048/673/en/FSLR-DEADLINE-NOTICE-ROSEN-A-LEADING-LAW-FIRM-Encourages-First-Solar-Inc-Investors-with-Losses-in-Excess-of-100K-to-Secure-Counsel-Before-Important-Deadline-in-Securities-Class-Act.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-07-24T17:41:00Z",
      "summary": "Rosen Law Firm is notifying First Solar, Inc. investors who purchased securities between February 26, 2025 and February 24, 2026 of an August 24, 2026 deadline to join a securities class action lawsuit. The lawsuit alleges that First Solar made materially false and misleading sta"
    },
    {
      "title": "2 of Wall Street's Favorite Stocks for Long-Term Investors and 1 We Question",
      "url": "https://finance.yahoo.com/markets/stocks/articles/2-wall-street-favorite-stocks-104108871.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-24T10:41:08Z",
      "summary": "Wall Street is overwhelmingly bullish on the stocks in this article, with price targets suggesting significant upside potential. However, it's worth remembering that analysts rarely issue sell ratings, partly because their firms often seek other business from the same companies t"
    },
    {
      "title": "Qualcomm's AI Story Is Hot. Why Is First Solar's Future Clearer?",
      "url": "https://finance.yahoo.com/markets/stocks/articles/qualcomms-ai-story-hot-why-123804375.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-23T12:38:04Z",
      "summary": "For investors wanting semiconductor exposure, First Solar's locked-in demand and superior metrics present a more compelling forward case than Qualcomm's turnaround story.\n\nIf you own a semiconductor stock, you are likely making a bet on the relentless demand for processing power,"
    },
    {
      "title": "Jim Cramer Says Buy Lyft at $15, But Warns AST SpaceMobile Is \"Losing a Fortune\" and Could Fall to $40",
      "url": "https://finance.yahoo.com/markets/stocks/articles/jim-cramer-says-buy-lyft-155043504.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-21T15:50:43Z",
      "summary": "* Cramer endorsed Lyft at $15 and rejected First Solar despite 65% net income growth, calling its chart one of the worst he's seen.\n\n* Cramer called for Fiserv to merge amid fintech overcrowding and told investors to wait for AST SpaceMobile to fall to $40 before buying.\n\n* Act n"
    }
  ],
  "analyst": {
    "estimates": [
      {
        "symbol": "FSLR",
        "date": "2030-12-31",
        "revenueLow": 6456703539,
        "revenueHigh": 7572618221,
        "revenueAvg": 6921166200,
        "ebitdaLow": 2094978663,
        "ebitdaHigh": 2457054672,
        "ebitdaAvg": 2245680853,
        "ebitLow": 1466400702,
        "ebitHigh": 1719839328,
        "ebitAvg": 1571886166,
        "netIncomeLow": 2867121410,
        "netIncomeHigh": 3525513472,
        "netIncomeAvg": 3141155799,
        "sgaExpenseLow": 341553791,
        "sgaExpenseHigh": 400584671,
        "sgaExpenseAvg": 366123446,
        "epsAvg": 29.21,
        "epsHigh": 32.78419,
        "epsLow": 26.66172,
        "numAnalystsRevenue": 15,
        "numAnalystsEps": 9
      },
      {
        "symbol": "FSLR",
        "date": "2029-12-31",
        "revenueLow": 6704342416,
        "revenueHigh": 7863056624,
        "revenueAvg": 7186618967,
        "ebitdaLow": 2175328978,
        "ebitdaHigh": 2551291964,
        "ebitdaAvg": 2331811164,
        "ebitLow": 1522642687,
        "ebitHigh": 1785801638,
        "ebitAvg": 1632173916,
        "netIncomeLow": 3432824105,
        "netIncomeHigh": 4221121940,
        "netIncomeAvg": 3760927023,
        "sgaExpenseLow": 354653664,
        "sgaExpenseHigh": 415948600,
        "sgaExpenseAvg": 380165658,
        "epsAvg": 34.97333,
        "epsHigh": 39.25274,
        "epsLow": 31.92226,
        "numAnalystsRevenue": 23,
        "numAnalystsEps": 9
      },
      {
        "symbol": "FSLR",
        "date": "2028-12-31",
        "revenueLow": 5563712819,
        "revenueHigh": 7529972668,
        "revenueAvg": 6554745092,
        "ebitdaLow": 1805233827,
        "ebitdaHigh": 2443217654,
        "ebitdaAvg": 2126789781,
        "ebitLow": 1263590985,
        "ebitHigh": 1710153972,
        "ebitAvg": 1488667204,
        "netIncomeLow": 2421775201,
        "netIncomeHigh": 4466447176,
        "netIncomeAvg": 3092732100,
        "sgaExpenseLow": 294315387,
        "sgaExpenseHigh": 398328759,
        "sgaExpenseAvg": 346740100,
        "epsAvg": 29.60007,
        "epsHigh": 41.53405,
        "epsLow": 22.52039,
        "numAnalystsRevenue": 24,
        "numAnalystsEps": 21
      },
      {
        "symbol": "FSLR",
        "date": "2027-12-31",
        "revenueLow": 5540759515,
        "revenueHigh": 6449561340,
        "revenueAvg": 5931642021,
        "ebitdaLow": 1797786268,
        "ebitdaHigh": 2092661265,
        "ebitdaAvg": 1924614224,
        "ebitLow": 1258377993,
        "ebitHigh": 1464778616,
        "ebitAvg": 1347152455,
        "netIncomeLow": 1964171926,
        "netIncomeHigh": 3158829505,
        "netIncomeAvg": 2570943020,
        "sgaExpenseLow": 293101178,
        "sgaExpenseHigh": 341175975,
        "sgaExpenseAvg": 313778510,
        "epsAvg": 24.04704,
        "epsHigh": 29.37435,
        "epsLow": 18.26508,
        "numAnalystsRevenue": 23,
        "numAnalystsEps": 23
      }
    ],
    "price_target": {
      "symbol": "FSLR",
      "targetHigh": 320,
      "targetLow": 207,
      "targetConsensus": 257.46,
      "targetMedian": 249
    },
    "ratings": {
      "symbol": "FSLR",
      "rating": "A-",
      "overallScore": 4,
      "discountedCashFlowScore": 1,
      "returnOnEquityScore": 4,
      "returnOnAssetsScore": 5,
      "debtToEquityScore": 4,
      "priceToEarningsScore": 3,
      "priceToBookScore": 3
    },
    "grades": [
      {
        "symbol": "FSLR",
        "date": "2026-07-24",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-07-14",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-07-14",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-07-10",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-07-09",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-07-07",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-07-06",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-06-15",
        "gradingCompany": "Mizuho",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-06-11",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-05-28",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-05-05",
        "gradingCompany": "Freedom Broker",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-05-04",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "In Line",
        "newGrade": "In Line",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-05-04",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-04-21",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-04-21",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-04-09",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-04-07",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-03-17",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-03-05",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "In Line",
        "newGrade": "In Line",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-03-04",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-03-03",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-03-02",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-26",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-26",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-26",
        "gradingCompany": "Freedom Broker",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-25",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-25",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-25",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-25",
        "gradingCompany": "Mizuho",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-25",
        "gradingCompany": "HSBC",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2026-02-25",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-01-22",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-01-08",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2026-01-07",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-12-19",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-11-04",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-11-03",
        "gradingCompany": "Freedom Broker",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-11-03",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-31",
        "gradingCompany": "TD Cowen",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-31",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-31",
        "gradingCompany": "Keybanc",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-27",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-16",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-16",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-15",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-14",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-13",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-10-02",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-09-19",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-08-22",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-08-12",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-08-05",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-08-01",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-08-01",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-07-22",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-07-22",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-07-21",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-07-15",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-07-14",
        "gradingCompany": "Mizuho",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-07-01",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-06-11",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-06-02",
        "gradingCompany": "Mizuho",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-05-23",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-05-19",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-05-13",
        "gradingCompany": "Wolfe Research",
        "previousGrade": "Peer Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-05-13",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-05-01",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-05-01",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-05-01",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "Mizuho",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Perform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "Keybanc",
        "previousGrade": "Sector Weight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-30",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-21",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-15",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-14",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-14",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-11",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-08",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-07",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-04-02",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-28",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-27",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-27",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "Roth MKM",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-26",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-02-11",
        "gradingCompany": "Mizuho",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-01-28",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-01-27",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-01-22",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2025-01-16",
        "gradingCompany": "Seaport Global",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2025-01-08",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-12-18",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-12-17",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-12-02",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-11-22",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-11-15",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-11-13",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-31",
        "gradingCompany": "Mizuho",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-30",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-29",
        "gradingCompany": "Janney Montgomery Scott",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-22",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-16",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-15",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-15",
        "gradingCompany": "Roth MKM",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-10",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-10-08",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-09-16",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-09-03",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-08-02",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-08-01",
        "gradingCompany": "DZ Bank",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-31",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-31",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-31",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-31",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-31",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-22",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-17",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-16",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-08",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-03",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-07-02",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-06-28",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-06-18",
        "gradingCompany": "Janney Montgomery Scott",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-06-12",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-06-11",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-06-10",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-06-04",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-06-04",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-31",
        "gradingCompany": "Roth MKM",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-30",
        "gradingCompany": "Mizuho",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-29",
        "gradingCompany": "DZ Bank",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-29",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-23",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-21",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-21",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-15",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "Mizuho",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-05-02",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-04-19",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-04-19",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-04-18",
        "gradingCompany": "Roth MKM",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-04-17",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-04-10",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-04-05",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-02-28",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-02-28",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-02-28",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2024-01-08",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Equal Weight",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2024-01-03",
        "gradingCompany": "Mizuho",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-12-08",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-11-02",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-11-01",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-10-19",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-10-18",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-10-17",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-10-12",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-10-06",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-27",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-22",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-14",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-11",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-11",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-08",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-08",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-08",
        "gradingCompany": "Pickering Energy Partners",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-08",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-08",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-08",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-08",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-06",
        "gradingCompany": "Roth MKM",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-09-06",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Equal Weight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-28",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-28",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-28",
        "gradingCompany": "TD Cowen",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-28",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-28",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-28",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-19",
        "gradingCompany": "Citigroup",
        "previousGrade": "Sell",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-07-17",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-06-29",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "In Line",
        "newGrade": "In Line",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-06-26",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-06-01",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Sell",
        "newGrade": "Hold",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-05-30",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-05-22",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-05-15",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-05-15",
        "gradingCompany": "Wolfe Research",
        "previousGrade": "Outperform",
        "newGrade": "Peer Perform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-05-01",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-04-28",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-04-24",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-04-19",
        "gradingCompany": "TD Cowen",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-04-18",
        "gradingCompany": "Keybanc",
        "previousGrade": "Overweight",
        "newGrade": "Sector Weight",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-04-13",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-04-06",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-04-03",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-23",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-15",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-10",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-06",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-06",
        "gradingCompany": "Keybanc",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-03",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-02",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-03-01",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-02-14",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "Outperform",
        "newGrade": "In Line",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-02-02",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2023-01-18",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-01-17",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-01-17",
        "gradingCompany": "Keybanc",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-01-10",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2023-01-06",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-12-23",
        "gradingCompany": "Daiwa Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-12-20",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-12-06",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Buy",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-11-28",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-11-15",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-11-07",
        "gradingCompany": "Keybanc",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-11-01",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-11-01",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Equal Weight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-10-31",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-10-28",
        "gradingCompany": "Wolfe Research",
        "previousGrade": "Peer Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-10-28",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-10-20",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-10-17",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-09-29",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "In Line",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-09-22",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-09-09",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Positive",
        "newGrade": "Positive",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-09-08",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Sell",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-31",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-31",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-26",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-18",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Equal Weight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-15",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-11",
        "gradingCompany": "Keybanc",
        "previousGrade": "Sector Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-08",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-08",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-05",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-03",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-08-01",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-07-29",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-07-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-07-20",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-07-18",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-06-13",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-05-13",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Neutral",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-04-29",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-04-05",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-04-04",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-03-08",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-03-03",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Sell",
        "newGrade": "Sell",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-03-03",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-03-03",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-03-02",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-02-08",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2022-02-03",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2022-01-04",
        "gradingCompany": "Raymond James",
        "previousGrade": "Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-12-22",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "In Line",
        "newGrade": "In Line",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-12-21",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-12-06",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-11-23",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-11-23",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-11-05",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Sell",
        "newGrade": "Sell",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-10-20",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-09-21",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-09-21",
        "gradingCompany": "Keybanc",
        "previousGrade": "Sector Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-09-20",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-08-19",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-08-03",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-08-02",
        "gradingCompany": "Susquehanna",
        "previousGrade": "Neutral",
        "newGrade": "Positive",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-08-02",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-07-21",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-07-20",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-07-15",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-07-13",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-06-25",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-05-03",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-04-22",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Equal Weight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-04-21",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-04-19",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-03-19",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-03-10",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-03-08",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2021-02-10",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-01-12",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-01-08",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2021-01-05",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-12-11",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-12-01",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-11-05",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-28",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Equal Weight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-28",
        "gradingCompany": "Raymond James",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-26",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-26",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-20",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-16",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-10-08",
        "gradingCompany": "Raymond James",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-08-26",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-08-07",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-08-07",
        "gradingCompany": "Raymond James",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-07-27",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-07-17",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-07-15",
        "gradingCompany": "GLJ Research",
        "previousGrade": "Hold",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-07-09",
        "gradingCompany": "Raymond James",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-05-11",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-05-08",
        "gradingCompany": "CFRA",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-05-08",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-05-01",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-04-09",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-03-27",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-02-24",
        "gradingCompany": "Raymond James",
        "previousGrade": "Market Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-02-24",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2020-02-21",
        "gradingCompany": "Cascend",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-01-22",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2020-01-15",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2019-10-28",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Perform",
        "newGrade": "Market Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2019-04-23",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2019-04-10",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2019-01-08",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2019-01-03",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-12-11",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-12-04",
        "gradingCompany": "Argus",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-12-04",
        "gradingCompany": "Argus Research",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-12-03",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Sell",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-10-26",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-07-27",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Underperform",
        "newGrade": "Market Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-07-16",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-07-02",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-25",
        "gradingCompany": "Bank of America",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-25",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-19",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-07",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-07",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-07",
        "gradingCompany": "Vertical Research",
        "previousGrade": "Buy",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-07",
        "gradingCompany": "Vertical Group",
        "previousGrade": "Buy",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-06",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-05",
        "gradingCompany": "Bank of America",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-06-05",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-05-10",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-05-05",
        "gradingCompany": "Argus",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-05-05",
        "gradingCompany": "Argus",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-05-05",
        "gradingCompany": "Argus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-04-27",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-04-27",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-04-18",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-04-18",
        "gradingCompany": "Bank of America",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-04-16",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-03-16",
        "gradingCompany": "UBS",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-03-07",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Hold",
        "newGrade": "Accumulate",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-02-12",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2018-01-18",
        "gradingCompany": "Guggenheim",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2018-01-11",
        "gradingCompany": "Vertical Group",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2017-12-11",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-10-27",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-09-15",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-07-19",
        "gradingCompany": "Axiom Capital",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-07-19",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-07-10",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2017-05-24",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Perform",
        "newGrade": "Market Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-05-18",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-05-04",
        "gradingCompany": "Bank of America",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-05-04",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-05-03",
        "gradingCompany": "Axiom Capital",
        "previousGrade": "Sell",
        "newGrade": "Hold",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-05-01",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-04-27",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2017-02-28",
        "gradingCompany": "Axiom Capital",
        "previousGrade": "Sell",
        "newGrade": "Sell",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2017-02-22",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-28",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-23",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-23",
        "gradingCompany": "Macquarie",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-18",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-17",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-17",
        "gradingCompany": "Avondale Partners",
        "previousGrade": "Market Perform",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-03",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Perform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-03",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-03",
        "gradingCompany": "Janney Capital",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-11-03",
        "gradingCompany": "Janney Montgomery Scott",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-10-10",
        "gradingCompany": "Piper Jaffray",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-10-10",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-10-07",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-09-30",
        "gradingCompany": "Williams Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-09-08",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-08-31",
        "gradingCompany": "Argus Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-08-31",
        "gradingCompany": "Argus",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-08-16",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-08-10",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-07-07",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-06-02",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Market Perform",
        "newGrade": "Perform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-05-18",
        "gradingCompany": "Argus Research",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-05-18",
        "gradingCompany": "Argus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-04-29",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-04-28",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-04-26",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-03-31",
        "gradingCompany": "Mizuho",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-03-01",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-02-25",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-01-26",
        "gradingCompany": "Roth Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-01-22",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2016-01-15",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2016-01-05",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-12-10",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2015-12-10",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2015-12-10",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2015-12-10",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-12-09",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-11-18",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2015-11-06",
        "gradingCompany": "Macquarie",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2015-10-01",
        "gradingCompany": "Avondale Partners",
        "previousGrade": "Market Perform",
        "newGrade": "Perform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2015-09-01",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2015-08-05",
        "gradingCompany": "Cowen & Co.",
        "previousGrade": "Market Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-05-26",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-02-25",
        "gradingCompany": "Northland Securities",
        "previousGrade": "Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-02-25",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-02-25",
        "gradingCompany": "Northland Capital Markets",
        "previousGrade": "Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-02-24",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-01-07",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Sell",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-01-06",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2015-01-06",
        "gradingCompany": "Standpoint",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2014-11-07",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-11-07",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-11-07",
        "gradingCompany": "Bank of America",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-08-26",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-08-26",
        "gradingCompany": "Bank of America",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-08-06",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2014-07-15",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-05-28",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-04-21",
        "gradingCompany": "Brean Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-04-04",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-03-20",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-03-20",
        "gradingCompany": "Bank of America",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-03-20",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-02-27",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2014-02-19",
        "gradingCompany": "FBR Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Perform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2014-01-06",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-11-01",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-08-23",
        "gradingCompany": "Raymond James",
        "previousGrade": "Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-06-28",
        "gradingCompany": "Argus",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-06-28",
        "gradingCompany": "Argus Research",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-06-24",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-06-24",
        "gradingCompany": "Maxim Group",
        "previousGrade": "Sell",
        "newGrade": "Hold",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-05-30",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-04-30",
        "gradingCompany": "Standpoint Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-04-25",
        "gradingCompany": "Raymond James",
        "previousGrade": "Market Perform",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-04-10",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-04-10",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-04-10",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-03-12",
        "gradingCompany": "DNB Markets",
        "previousGrade": "Sell",
        "newGrade": "Hold",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-03-06",
        "gradingCompany": "Raymond James",
        "previousGrade": "Underperform",
        "newGrade": "Market Perform",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-03-01",
        "gradingCompany": "Northland Securities",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-02-27",
        "gradingCompany": "Bank of America",
        "previousGrade": "Buy",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-02-27",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-02-27",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-02-27",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-02-22",
        "gradingCompany": "Pacific Crest",
        "previousGrade": "Sector Perform",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2013-02-20",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-02-06",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2013-01-17",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-12-19",
        "gradingCompany": "Bank of America",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-12-19",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-11-02",
        "gradingCompany": "Canaccord Genuity",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-11-02",
        "gradingCompany": "Cantor Fitzgerald",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-09-25",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-08-13",
        "gradingCompany": "DNB Markets",
        "previousGrade": "Buy",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-08-02",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-08-02",
        "gradingCompany": "DNB Markets",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-08-02",
        "gradingCompany": "ThinkEquity",
        "previousGrade": "Sell",
        "newGrade": "Hold",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-08-02",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-08-02",
        "gradingCompany": "Cantor Fitzgerald",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-07-27",
        "gradingCompany": "DNB Markets",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-07-23",
        "gradingCompany": "Wellington Shields",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-06-13",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-05-07",
        "gradingCompany": "Argus Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-05-04",
        "gradingCompany": "Cantor Fitzgerald",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-05-04",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-05-04",
        "gradingCompany": "PiperJaffray",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-05-04",
        "gradingCompany": "DBN Markets",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-05-04",
        "gradingCompany": "Piper Sandler",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-24",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-23",
        "gradingCompany": "Maxim Group",
        "previousGrade": "Hold",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "Wunderlich Securities",
        "previousGrade": "Hold",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "Wunderlich",
        "previousGrade": "Sell",
        "newGrade": "Sell",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "Bank oferica",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "Cantor Fitzgerald",
        "previousGrade": "Sell",
        "newGrade": "Hold",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "DNB Markets",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-18",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-17",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-09",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-09",
        "gradingCompany": "Bank oferica",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-04-05",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-03-14",
        "gradingCompany": "DNB Markets",
        "previousGrade": "Sell",
        "newGrade": "Hold",
        "action": "upgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-02-29",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-02-29",
        "gradingCompany": "DNB Markets",
        "previousGrade": "Hold",
        "newGrade": "Sell",
        "action": "downgrade"
      },
      {
        "symbol": "FSLR",
        "date": "2012-02-29",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "FSLR",
        "date": "2012-02-10",
        "gradingCompany": "Collins Stewart",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      }
    ]
  },
  "whale_insider": {
    "insider": [
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001381112",
        "companyCik": "0001274494",
        "transactionType": "A-Award",
        "securitiesOwned": 66057,
        "reportingName": "Ahearn Michael J",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 313,
        "price": 0,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000163/0001274494-26-000163-index.htm"
      },
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001867762",
        "companyCik": "0001274494",
        "transactionType": "A-Award",
        "securitiesOwned": 5238,
        "reportingName": "George Anita M.",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 223,
        "price": 0,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000162/0001274494-26-000162-index.htm"
      },
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001867762",
        "companyCik": "0001274494",
        "transactionType": "F-InKind",
        "securitiesOwned": 5171,
        "reportingName": "George Anita M.",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 67,
        "price": 235.96,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000162/0001274494-26-000162-index.htm"
      },
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001458887",
        "companyCik": "0001274494",
        "transactionType": "A-Award",
        "securitiesOwned": 4599,
        "reportingName": "KRO LISA A",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "I",
        "formType": "4",
        "securitiesTransacted": 223,
        "price": 0,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000161/0001274494-26-000161-index.htm"
      },
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001262163",
        "companyCik": "0001274494",
        "transactionType": "A-Award",
        "securitiesOwned": 223,
        "reportingName": "MORGAN CURTIS A",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 223,
        "price": 0,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000160/0001274494-26-000160-index.htm"
      },
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001027958",
        "companyCik": "0001274494",
        "transactionType": "A-Award",
        "securitiesOwned": 27385,
        "reportingName": "POST WILLIAM J",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "I",
        "formType": "4",
        "securitiesTransacted": 223,
        "price": 0,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000159/0001274494-26-000159-index.htm"
      },
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001236725",
        "companyCik": "0001274494",
        "transactionType": "A-Award",
        "securitiesOwned": 15950,
        "reportingName": "STEBBINS PAUL H",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "I",
        "formType": "4",
        "securitiesTransacted": 223,
        "price": 0,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000158/0001274494-26-000158-index.htm"
      },
      {
        "symbol": "FSLR",
        "filingDate": "2026-07-01",
        "transactionDate": "2026-06-30",
        "reportingCik": "0001381047",
        "companyCik": "0001274494",
        "transactionType": "A-Award",
        "securitiesOwned": 14325,
        "reportingName": "Sweeney Michael T",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 223,
        "price": 0,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1274494/000127449426000157/0001274494-26-000157-index.htm"
      }
    ],
    "congress": [
      "status",
      "endpoint",
      "provided",
      "message",
      {
        "symbol": "FSLR",
        "senateID": "C001123",
        "disclosureDate": "2026-03-10",
        "transactionDate": "2026-02-10",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034144.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "C001123",
        "disclosureDate": "2026-02-13",
        "transactionDate": "2026-01-09",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "First Solar, Inc. - Common Stock",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20033983.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "K000389",
        "disclosureDate": "2026-02-10",
        "transactionDate": "2026-01-29",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/8221322.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "B001327",
        "disclosureDate": "2025-05-08",
        "transactionDate": "2025-04-08",
        "firstName": "Rob",
        "lastName": "Bresnahan",
        "office": "Rob Bresnahan",
        "district": "PA08",
        "owner": "",
        "assetDescription": "First Solar, Inc. - Common Stock",
        "assetType": "Stock",
        "type": "Sale (Full)",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030291.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "M001241",
        "disclosureDate": "2025-04-15",
        "transactionDate": "2025-03-19",
        "firstName": "Dave",
        "lastName": "Min",
        "office": "Dave Min",
        "district": "CA47",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20029100.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "B001327",
        "disclosureDate": "2025-03-28",
        "transactionDate": "2025-02-25",
        "firstName": "Rob",
        "lastName": "Bresnahan",
        "office": "Rob Bresnahan",
        "district": "PA08",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20029034.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "K000389",
        "disclosureDate": "2024-10-08",
        "transactionDate": "2024-09-09",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/8220660.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "K000389",
        "disclosureDate": "2024-04-05",
        "transactionDate": "2024-03-25",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/8220192.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2024-03-07",
        "transactionDate": "2024-02-01",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar, Inc. - Common Stock",
        "assetType": "Stock",
        "type": "Sale (Full)",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20024612.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "K000389",
        "disclosureDate": "2023-12-06",
        "transactionDate": "2023-11-03",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/8220067.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-11-11",
        "transactionDate": "2023-10-16",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar, Inc. (FSLR)",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023973.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-10-15",
        "transactionDate": "2023-09-15",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023833.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-08-21",
        "transactionDate": "2023-07-14",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar, Inc. (FSLR)",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023500.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "K000389",
        "disclosureDate": "2023-07-11",
        "transactionDate": "2023-06-26",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/8219826.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-07-11",
        "transactionDate": "2023-06-13",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar, Inc. (FSLR)",
        "assetType": "Stock",
        "type": "Sale (Partial)",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023257.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "K000389",
        "disclosureDate": "2023-06-12",
        "transactionDate": "2023-05-23",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/8219783.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-06-11",
        "transactionDate": "2023-05-12",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023087.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-05-19",
        "transactionDate": "2023-04-06",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022877.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-05-19",
        "transactionDate": "2023-04-19",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022877.pdf"
      },
      {
        "symbol": "FSLR",
        "senateID": "G000583",
        "disclosureDate": "2023-05-19",
        "transactionDate": "2023-04-24",
        "firstName": "Josh",
        "lastName": "Gottheimer",
        "office": "Josh Gottheimer",
        "district": "NJ05",
        "owner": "Joint",
        "assetDescription": "First Solar Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20022877.pdf"
      }
    ],
    "dark_pool": [
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T21:15:05.504000Z",
        "size": 29500.0,
        "price": 199.24,
        "premium": 5877580.0,
        "volume": 29500.0,
        "trade_code": " "
      },
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T20:00:21.190000Z",
        "size": 16100.0,
        "price": 199.24,
        "premium": 3207764.0,
        "volume": 16100.0,
        "trade_code": " "
      },
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T20:00:23.285000Z",
        "size": 9677.0,
        "price": 199.24,
        "premium": 1928045.48,
        "volume": 9677.0,
        "trade_code": " "
      },
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T20:00:24.625000Z",
        "size": 6200.0,
        "price": 199.24,
        "premium": 1235288.0,
        "volume": 6200.0,
        "trade_code": " "
      },
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T20:00:25.272000Z",
        "size": 2700.0,
        "price": 199.24,
        "premium": 537948.0,
        "volume": 2700.0,
        "trade_code": " "
      },
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T21:15:05.498000Z",
        "size": 1488.0,
        "price": 199.24,
        "premium": 296469.12,
        "volume": 1488.0,
        "trade_code": " "
      },
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T20:00:23.318000Z",
        "size": 1400.0,
        "price": 199.24,
        "premium": 278936.0,
        "volume": 1400.0,
        "trade_code": " "
      },
      {
        "ticker": "FSLR",
        "executed_at": "2026-07-29T20:08:52.287000Z",
        "size": 1335.0,
        "price": 199.24,
        "premium": 265985.4,
        "volume": 1335.0,
        "trade_code": " "
      }
    ],
    "ats": {
      "symbol": "FSLR",
      "date": "20260729",
      "ats_volume": 0,
      "total_volume": 644689,
      "ats_ratio": 0.0,
      "ats_pct": 0.0,
      "signal": "Low",
      "history": [
        {
          "date": "20260729",
          "ats_ratio": 0.0
        },
        {
          "date": "20260728",
          "ats_ratio": 0.0
        },
        {
          "date": "20260727",
          "ats_ratio": 0.0
        },
        {
          "date": "20260724",
          "ats_ratio": 0.0
        },
        {
          "date": "20260723",
          "ats_ratio": 0.0
        }
      ]
    },
    "polygon_dp": {
      "ticker": "FSLR",
      "days": [
        {
          "date": "2026-07-29",
          "close": 199.24,
          "vwap": 200.61,
          "volume": 1646283,
          "vwap_discount_pct": 0.69
        },
        {
          "date": "2026-07-28",
          "close": 202.59,
          "vwap": 200.64,
          "volume": 2170670,
          "vwap_discount_pct": -0.96
        },
        {
          "date": "2026-07-27",
          "close": 205.83,
          "vwap": 203.78,
          "volume": 1817679,
          "vwap_discount_pct": -1.0
        },
        {
          "date": "2026-07-24",
          "close": 202.82,
          "vwap": 203.02,
          "volume": 1537227,
          "vwap_discount_pct": 0.1
        },
        {
          "date": "2026-07-23",
          "close": 205.92,
          "vwap": 206.1,
          "volume": 1440358,
          "vwap_discount_pct": 0.09
        }
      ],
      "avg_vwap_discount_pct": -0.22,
      "signal": "Distribution"
    },
    "options_flow": [
      {
        "expiry": "2027-06-17",
        "size": 999,
        "open_interest": 31,
        "nbbo_bid": "13.75",
        "underlying_price": "201.525",
        "sector": "Technology",
        "volume": 1001,
        "executed_at": "2026-07-29T19:30:07.362514Z",
        "nbbo_ask": "16.45",
        "premium": "1508490.00",
        "price": "15.10",
        "option_chain_id": "FSLR270617C00360000",
        "strike": "360",
        "option_type": "call",
        "delta": "0.269861485652419",
        "underlying_symbol": "FSLR",
        "implied_volatility": "0.634358628824967"
      },
      {
        "expiry": "2027-01-15",
        "size": 999,
        "open_interest": 7215,
        "nbbo_bid": "4.95",
        "underlying_price": "201.525",
        "sector": "Technology",
        "volume": 1003,
        "executed_at": "2026-07-29T19:30:07.362518Z",
        "nbbo_ask": "5.85",
        "premium": "539460.00",
        "price": "5.40",
        "option_chain_id": "FSLR270115C00380000",
        "strike": "380",
        "option_type": "call",
        "delta": "0.1373680882121397",
        "underlying_symbol": "FSLR",
        "implied_volatility": "0.680704755949104"
      },
      {
        "expiry": "2026-08-21",
        "size": 303,
        "open_interest": 276,
        "nbbo_bid": "17.05",
        "underlying_price": "201.2901",
        "sector": "Technology",
        "volume": 593,
        "executed_at": "2026-07-29T19:23:20.236932Z",
        "nbbo_ask": "17.80",
        "premium": "539340.00",
        "price": "17.80",
        "option_chain_id": "FSLR260821C00200000",
        "strike": "200",
        "option_type": "call",
        "delta": "0.558611874004919",
        "underlying_symbol": "FSLR",
        "implied_volatility": "0.843823160750109"
      },
      {
        "expiry": "2026-07-31",
        "size": 11,
        "open_interest": 22,
        "nbbo_bid": "54.00",
        "underlying_price": "199.99",
        "sector": "Technology",
        "volume": 21,
        "executed_at": "2026-07-29T19:55:57.124504Z",
        "nbbo_ask": "57.10",
        "premium": "61072.00",
        "price": "55.52",
        "option_chain_id": "FSLR260731P00255000",
        "strike": "255",
        "option_type": "put",
        "delta": "-0.949932363187323",
        "underlying_symbol": "FSLR",
        "implied_volatility": "1.912505264967637"
      },
      {
        "expiry": "2026-07-31",
        "size": 10,
        "open_interest": 22,
        "nbbo_bid": "54.00",
        "underlying_price": "199.99",
        "sector": "Technology",
        "volume": 10,
        "executed_at": "2026-07-29T19:55:57.124499Z",
        "nbbo_ask": "57.10",
        "premium": "55520.00",
        "price": "55.52",
        "option_chain_id": "FSLR260731P00255000",
        "strike": "255",
        "option_type": "put",
        "delta": "-0.949932363187323",
        "underlying_symbol": "FSLR",
        "implied_volatility": "1.912505264967637"
      },
      {
        "expiry": "2026-07-31",
        "size": 11,
        "open_interest": 26,
        "nbbo_bid": "44.00",
        "underlying_price": "199.99",
        "sector": "Technology",
        "volume": 21,
        "executed_at": "2026-07-29T19:55:57.124504Z",
        "nbbo_ask": "47.20",
        "premium": "50171.00",
        "price": "45.61",
        "option_chain_id": "FSLR260731P00245000",
        "strike": "245",
        "option_type": "put",
        "delta": "-0.937843348587476",
        "underlying_symbol": "FSLR",
        "implied_volatility": "1.711872988201997"
      },
      {
        "expiry": "2026-07-31",
        "size": 10,
        "open_interest": 26,
        "nbbo_bid": "44.00",
        "underlying_price": "199.99",
        "sector": "Technology",
        "volume": 10,
        "executed_at": "2026-07-29T19:55:57.124504Z",
        "nbbo_ask": "47.20",
        "premium": "45610.00",
        "price": "45.61",
        "option_chain_id": "FSLR260731P00245000",
        "strike": "245",
        "option_type": "put",
        "delta": "-0.937843348587476",
        "underlying_symbol": "FSLR",
        "implied_volatility": "1.711872988201997"
      },
      {
        "expiry": "2026-08-14",
        "size": 25,
        "open_interest": 82,
        "nbbo_bid": "14.20",
        "underlying_price": "198.59",
        "sector": "Technology",
        "volume": 25,
        "executed_at": "2026-07-29T19:50:43.082878Z",
        "nbbo_ask": "15.10",
        "premium": "37750.00",
        "price": "15.10",
        "option_chain_id": "FSLR260814P00200000",
        "strike": "200",
        "option_type": "put",
        "delta": "-0.475223651198289",
        "underlying_symbol": "FSLR",
        "implied_volatility": "0.876214120216455"
      },
      {
        "expiry": "2027-01-15",
        "size": 25,
        "open_interest": 3361,
        "nbbo_bid": "15.00",
        "underlying_price": "199.83",
        "sector": "Technology",
        "volume": 30,
        "executed_at": "2026-07-29T19:56:29.956562Z",
        "nbbo_ask": "15.00",
        "premium": "37500.00",
        "price": "15.00",
        "option_chain_id": "FSLR270115C00280000",
        "strike": "280",
        "option_type": "call",
        "delta": "0.3181933039627186",
        "underlying_symbol": "FSLR",
        "implied_volatility": "0.666308829660874"
      },
      {
        "expiry": "2026-10-16",
        "size": 10,
        "open_interest": 91,
        "nbbo_bid": "30.25",
        "underlying_price": "198.475",
        "sector": "Technology",
        "volume": 48,
        "executed_at": "2026-07-29T19:51:33.082155Z",
        "nbbo_ask": "31.25",
        "premium": "31250.00",
        "price": "31.25",
        "option_chain_id": "FSLR261016P00210000",
        "strike": "210",
        "option_type": "put",
        "delta": "-0.494887033601182",
        "underlying_symbol": "FSLR",
        "implied_volatility": "0.694132667783856"
      }
    ],
    "net_premium": {
      "ticker": "FSLR",
      "net_call_premium": "-726326.00",
      "net_put_premium": "127146.00",
      "call_premium": "6664601.00",
      "put_premium": "3479476.00",
      "bullish_premium": "3491943.00",
      "bearish_premium": "4345415.00",
      "put_call_ratio": "0.35369600578348093259",
      "iv_rank": "91.1027",
      "implied_move_perc": "0.152000",
      "gex_ratio": "0.71371322937759729040",
      "gex_net_change": "2454.9225",
      "gex_call_delta": "10644272.1651",
      "gex_put_delta": "-6631486.9702",
      "gex_date": "2026-07-29"
    },
    "hot_chains": [
      {
        "underlying_symbol": "FSLR",
        "expires": "2027-01-15",
        "open_interest": 7215,
        "option_type": "call",
        "delta": 0.1278559262973947,
        "ask_volume": 3,
        "last_price": "5.40",
        "implied_volatility": "0.680704755949104",
        "gamma": 0.002227308014303777,
        "avg_price": "5.4005483549351944167497507478",
        "bid_volume": 1,
        "nbbo_ask": "5.50",
        "strike": "380",
        "option_symbol": "FSLR270115C00380000",
        "total_premium": "541675.00",
        "iv": 0.694218402774707,
        "volume": 1003,
        "nbbo_bid": "4.40"
      },
      {
        "underlying_symbol": "FSLR",
        "expires": "2027-06-17",
        "open_interest": 31,
        "option_type": "call",
        "delta": 0.263712145882679,
        "ask_volume": 1,
        "last_price": "15.10",
        "implied_volatility": "0.634358628824967",
        "gamma": 0.00261664607612358,
        "avg_price": "15.101898101898101898101898102",
        "bid_volume": 1,
        "nbbo_ask": "16.45",
        "strike": "360",
        "option_symbol": "FSLR270617C00360000",
        "total_premium": "1511700.00",
        "iv": 0.669424743468598,
        "volume": 1001,
        "nbbo_bid": "13.85"
      },
      {
        "underlying_symbol": "FSLR",
        "expires": "2026-10-16",
        "open_interest": 76,
        "option_type": "call",
        "delta": 0.344228845780882,
        "ask_volume": 2,
        "last_price": "13.41",
        "implied_volatility": "0.710274294777228",
        "gamma": 0.00554389080949606,
        "avg_price": "14.198854314002828854314002828",
        "bid_volume": 705,
        "nbbo_ask": "14.80",
        "strike": "240",
        "option_symbol": "FSLR261016C00240000",
        "total_premium": "1003859.00",
        "iv": 0.721565495080505,
        "volume": 707,
        "nbbo_bid": "12.20"
      },
      {
        "underlying_symbol": "FSLR",
        "expires": "2026-08-21",
        "open_interest": 276,
        "option_type": "call",
        "delta": 0.525939530709207,
        "ask_volume": 312,
        "last_price": "17.80",
        "implied_volatility": "0.843823160750109",
        "gamma": 0.00973226615369225,
        "avg_price": "17.864654300168634064080944351",
        "bid_volume": 280,
        "nbbo_ask": "17.35",
        "strike": "200",
        "option_symbol": "FSLR260821C00200000",
        "total_premium": "1059374.00",
        "iv": 0.830276898273413,
        "volume": 593,
        "nbbo_bid": "15.20"
      },
      {
        "underlying_symbol": "FSLR",
        "expires": "2027-06-17",
        "open_interest": 2004,
        "option_type": "put",
        "delta": -0.306723953970553,
        "ask_volume": 0,
        "last_price": "30.50",
        "implied_volatility": "0.647630845461627",
        "gamma": 0.0031225743544777,
        "avg_price": "30.50",
        "bid_volume": 236,
        "nbbo_ask": "31.95",
        "strike": "175",
        "option_symbol": "FSLR270617P00175000",
        "total_premium": "719800.00",
        "iv": 0.60289188957196,
        "volume": 236,
        "nbbo_bid": "29.10"
      },
      {
        "underlying_symbol": "FSLR",
        "expires": "2026-09-18",
        "open_interest": 2166,
        "option_type": "call",
        "delta": 0.355899245742998,
        "ask_volume": 22,
        "last_price": "12.00",
        "implied_volatility": "0.750067363087171",
        "gamma": 0.00652958787751551,
        "avg_price": "12.323475935828877005347593587",
        "bid_volume": 158,
        "nbbo_ask": "13.30",
        "strike": "230",
        "option_symbol": "FSLR260918C00230000",
        "total_premium": "230449.00",
        "iv": 0.773156880819758,
        "volume": 187,
        "nbbo_bid": "10.80"
      },
      {
        "underlying_symbol": "FSLR",
        "expires": "2026-10-16",
        "open_interest": 82,
        "option_type": "put",
        "delta": -0.2020812572294634,
        "ask_volume": 97,
        "last_price": "8.10",
        "implied_volatility": "0.705296553080358",
        "gamma": 0.0044480662532339,
        "avg_price": "8.252252252252252252252252254",
        "bid_volume": 4,
        "nbbo_ask": "9.40",
        "strike": "160",
        "option_symbol": "FSLR261016P00160000",
        "total_premium": "91600.00",
        "iv": 0.688198237185695,
        "volume": 111,
        "nbbo_bid": "6.80"
      },
      {
        "underlying_symbol": "FSLR",
        "expires": "2026-07-31",
        "open_interest": 59,
        "option_type": "put",
        "delta": -0.1110335118441023,
        "ask_volume": 100,
        "last_price": "1.11",
        "implied_volatility": "1.550147318773188",
        "gamma": 0.00885810487362498,
        "avg_price": "1.0524761904761904761904761901",
        "bid_volume": 3,
        "nbbo_ask": "1.53",
        "strike": "175",
        "option_symbol": "FSLR260731P00175000",
        "total_premium": "11051.00",
        "iv": 1.681011475628371,
        "volume": 105,
        "nbbo_bid": "0.60"
      }
    ],
    "oi_changes": {
      "net_call_oi_change": 0,
      "net_put_oi_change": 10,
      "top": [
        {
          "strike": "180",
          "oi_change": 8,
          "type": "put"
        },
        {
          "strike": "150",
          "oi_change": 1,
          "type": "put"
        },
        {
          "strike": "140",
          "oi_change": 1,
          "type": "put"
        },
        {
          "strike": "410",
          "oi_change": 0,
          "type": "call"
        },
        {
          "strike": "320",
          "oi_change": 0,
          "type": "call"
        }
      ]
    }
  },
  "fundamentals": {
    "symbol": "FSLR",
    "marketCap": 21408935720,
    "enterpriseValueTTM": 19471732720,
    "evToSalesTTM": 3.5932017431844114,
    "evToOperatingCashFlowTTM": 7.9469291627163425,
    "evToFreeCashFlowTTM": 11.675219576932502,
    "evToEBITDATTM": 8.42515635992942,
    "netDebtToEBITDATTM": -0.8382016336512426,
    "currentRatioTTM": 2.556579059980972,
    "incomeQualityTTM": 1.4713276122866992,
    "grahamNumberTTM": 179.21069158019662,
    "grahamNetNetTTM": 8.662442364119045,
    "taxBurdenTTM": 0.9692263011963766,
    "interestBurdenTTM": 0.9760163689233582,
    "workingCapitalTTM": 3437420000,
    "investedCapitalTTM": 9199130000,
    "returnOnAssetsTTM": 0.1247322972786431,
    "operatingReturnOnAssetsTTM": 0.13477801234811693,
    "returnOnTangibleAssetsTTM": 0.12563058092883372,
    "returnOnEquityTTM": 0.18014093405747195,
    "returnOnInvestedCapitalTTM": 0.1537424784391107,
    "returnOnCapitalEmployedTTM": 0.16130866803436844,
    "earningsYieldTTM": 0.07785689200537188,
    "freeCashFlowYieldTTM": 0.07790125678419291,
    "capexToOperatingCashFlowTTM": 0.3193336437815201,
    "capexToDepreciationTTM": 1.4207211116820673,
    "capexToRevenueTTM": 0.14438661550884951,
    "salesGeneralAndAdministrativeToRevenueTTM": 0.03984574412332203,
    "researchAndDevelopementToRevenueTTM": 0.04576006708189335,
    "stockBasedCompensationToRevenueTTM": 0.004321792314812491,
    "intangiblesToTotalAssetsTTM": 0.0071501989686690165,
    "averageReceivablesTTM": 1877507500,
    "averagePayablesTTM": 356304500,
    "averageInventoryTTM": 1150735000,
    "daysOfSalesOutstandingTTM": 122.2855693472359,
    "daysOfPayablesOutstandingTTM": 35.46687023132837,
    "daysOfInventoryOutstandingTTM": 142.00688218299348,
    "operatingCycleTTM": 264.2924515302294,
    "cashConversionCycleTTM": 228.82558129890106,
    "freeCashFlowToEquityTTM": 1577294000,
    "freeCashFlowToFirmTTM": 1708704703.6628122,
    "tangibleAssetValueTTM": 9783105000,
    "netCurrentAssetValueTTM": 2173208000,
    "grossProfitMarginTTM": 0.41729266838012874,
    "ebitMarginTTM": 0.3248557680241991,
    "ebitdaMarginTTM": 0.42648487335782964,
    "operatingProfitMarginTTM": 0.33168685717491336,
    "pretaxProfitMarginTTM": 0.3170645471307875,
    "continuousOperationsProfitMarginTTM": 0.30730729825607744,
    "netProfitMarginTTM": 0.30730729825607744,
    "bottomLineProfitMarginTTM": 0.30730729825607744,
    "receivablesTurnoverTTM": 2.984816621849832,
    "payablesTurnoverTTM": 10.291294315493069,
    "inventoryTurnoverTTM": 2.5702979629512055,
    "fixedAssetTurnoverTTM": 0.9563734161253472,
    "assetTurnoverTTM": 0.4058878457702764,
    "quickRatioTTM": 2.0002540396147834,
    "solvencyRatioTTM": 0.6381648648578601,
    "cashRatioTTM": 1.0700361406446628,
    "priceToEarningsRatioTTM": 12.837628865979383,
    "priceToEarningsGrowthRatioTTM": 0.40865875177147326,
    "forwardPriceToEarningsGrowthRatioTTM": 0.35745814869362624,
    "priceToEarningsDilutedRatioTTM": 0.06459948320413436,
    "priceToEarningsDilutedGrowthRatioTTM": 0.0020421772109694087,
    "priceToBookRatioTTM": 2.16523388815059,
    "priceToSalesRatioTTM": 3.950682060760488,
    "priceToFreeCashFlowRatioTTM": 12.836763375593085,
    "priceToOperatingCashFlowRatioTTM": 8.729584066090366,
    "debtToAssetsRatioTTM": 0.03189071280060358,
    "debtToEquityRatioTTM": 0.04310098386729737,
    "debtToCapitalRatioTTM": 0.04132004909773975,
    "longTermDebtToCapitalRatioTTM": 0.023446803252354,
    "financialLeverageRatioTTM": 1.3515214958281403,
    "workingCapitalTurnoverRatioTTM": 1.5027552116913818,
    "operatingCashFlowRatioTTM": 1.109542244161504,
    "operatingCashFlowSalesRatioTTM": 0.452149713381391,
    "freeCashFlowOperatingCashFlowRatioTTM": 0.6806663558103534,
    "debtServiceCoverageRatioTTM": 9.78388319649936,
    "interestCoverageRatioTTM": 42.57187181734208,
    "shortTermOperatingCashFlowCoverageRatioTTM": 12.992041104170864,
    "operatingCashFlowCoverageRatioTTM": 5.754718443500808,
    "capitalExpenditureCoverageRatioTTM": 3.131520963961362,
    "dividendPaidAndCapexCoverageRatioTTM": 3.131520963961362,
    "dividendPayoutRatioTTM": 0,
    "dividendYieldTTM": 0,
    "revenuePerShareTTM": 50.477835219598525,
    "netIncomePerShareTTM": 15.512207163150295,
    "interestDebtPerShareTTM": 4.359340505798519,
    "cashPerShareTTM": 22.603148432769782,
    "bookValuePerShareTTM": 92.01777280983653,
    "tangibleBookValuePerShareTTM": 91.1285454799497,
    "shareholdersEquityPerShareTTM": 92.01777280983653,
    "operatingCashFlowPerShareTTM": 22.823538726654558,
    "capexPerShareTTM": 7.288323785571236,
    "freeCashFlowPerShareTTM": 15.535214931768431,
    "netIncomePerEBTTTM": 0.9692263011963766,
    "ebtPerEbitTTM": 0.9559153167277448,
    "priceToFairValueTTM": 2.16523388815059,
    "debtToMarketCapTTM": 0.019887770488387455,
    "effectiveTaxRateTTM": 0.03077369880362335,
    "enterpriseValueMultipleTTM": 8.42515635992942,
    "dividendPerShareTTM": 0,
    "revenue_history": [
      {
        "date": "2018",
        "revenue": 2244044000
      },
      {
        "date": "2019",
        "revenue": 3063117000
      },
      {
        "date": "2020",
        "revenue": 2711332000
      },
      {
        "date": "2021",
        "revenue": 2923377000
      },
      {
        "date": "2022",
        "revenue": 2619319000
      },
      {
        "date": "2023",
        "revenue": 3318602000
      },
      {
        "date": "2024",
        "revenue": 4206289000
      },
      {
        "date": "2025",
        "revenue": 5219376000
      }
    ],
    "dcf": {
      "symbol": "FSLR",
      "date": "2026-07-30",
      "dcf": -82.130986616352,
      "Stock Price": 199.24
    },
    "statements": {
      "income": [
        {
          "date": "2025-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2026-02-24",
          "acceptedDate": "2026-02-24 16:12:49",
          "fiscalYear": "2025",
          "period": "FY",
          "revenue": 5219376000,
          "costOfRevenue": 3098671000,
          "grossProfit": 2120705000,
          "researchAndDevelopmentExpenses": 233421000,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 203759000,
          "otherExpenses": 0,
          "operatingExpenses": 437180000,
          "costAndExpenses": 3535851000,
          "netInterestIncome": 37631000,
          "interestIncome": 81762000,
          "interestExpense": 44131000,
          "depreciationAndAmortization": 529216000,
          "ebitda": 2154260000,
          "ebit": 1625044000,
          "nonOperatingIncomeExcludingInterest": 58481000,
          "operatingIncome": 1683525000,
          "totalOtherIncomeExpensesNet": -102612000,
          "incomeBeforeTax": 1580913000,
          "incomeTaxExpense": 52684000,
          "netIncomeFromContinuingOperations": 1528229000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 1528229000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 1528229000,
          "eps": 14.25,
          "epsDiluted": 14.21,
          "weightedAverageShsOut": 107235000,
          "weightedAverageShsOutDil": 107537000
        },
        {
          "date": "2024-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2025-02-25",
          "acceptedDate": "2025-02-25 16:11:24",
          "fiscalYear": "2024",
          "period": "FY",
          "revenue": 4206289000,
          "costOfRevenue": 2348425000,
          "grossProfit": 1857864000,
          "researchAndDevelopmentExpenses": 191375000,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 188262000,
          "otherExpenses": 83807000,
          "operatingExpenses": 463444000,
          "costAndExpenses": 2811869000,
          "netInterestIncome": 50220000,
          "interestIncome": 89090000,
          "interestExpense": 38870000,
          "depreciationAndAmortization": 423498000,
          "ebitda": 1868706000,
          "ebit": 1445208000,
          "nonOperatingIncomeExcludingInterest": -50788000,
          "operatingIncome": 1394420000,
          "totalOtherIncomeExpensesNet": 11918000,
          "incomeBeforeTax": 1406338000,
          "incomeTaxExpense": 114294000,
          "netIncomeFromContinuingOperations": 1292044000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 1292044000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 1292044000,
          "eps": 12.07,
          "epsDiluted": 12.02,
          "weightedAverageShsOut": 107015000,
          "weightedAverageShsOutDil": 107525000
        },
        {
          "date": "2023-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2024-02-27",
          "acceptedDate": "2024-02-27 16:18:51",
          "fiscalYear": "2023",
          "period": "FY",
          "revenue": 3318602000,
          "costOfRevenue": 2017923000,
          "grossProfit": 1300679000,
          "researchAndDevelopmentExpenses": 152307000,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 197622000,
          "otherExpenses": 93484000,
          "operatingExpenses": 443413000,
          "costAndExpenses": 2461336000,
          "netInterestIncome": 84702000,
          "interestIncome": 97667000,
          "interestExpense": 12965000,
          "depreciationAndAmortization": 307994000,
          "ebitda": 1212249000,
          "ebit": 904255000,
          "nonOperatingIncomeExcludingInterest": -46989000,
          "operatingIncome": 857266000,
          "totalOtherIncomeExpensesNet": 34024000,
          "incomeBeforeTax": 891290000,
          "incomeTaxExpense": 60513000,
          "netIncomeFromContinuingOperations": 830777000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 830777000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 830777000,
          "eps": 7.78,
          "epsDiluted": 7.74,
          "weightedAverageShsOut": 106795000,
          "weightedAverageShsOutDil": 107372000
        },
        {
          "date": "2022-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2023-02-28",
          "acceptedDate": "2023-02-28 16:13:52",
          "fiscalYear": "2022",
          "period": "FY",
          "revenue": 2619319000,
          "costOfRevenue": 2549461000,
          "grossProfit": 69858000,
          "researchAndDevelopmentExpenses": 112804000,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 164724000,
          "otherExpenses": -180434000,
          "operatingExpenses": 97094000,
          "costAndExpenses": 2646555000,
          "netInterestIncome": 21059000,
          "interestIncome": 33284000,
          "interestExpense": 12225000,
          "depreciationAndAmortization": 269724000,
          "ebitda": 290547000,
          "ebit": 20823000,
          "nonOperatingIncomeExcludingInterest": -48059000,
          "operatingIncome": -27236000,
          "totalOtherIncomeExpensesNet": 35834000,
          "incomeBeforeTax": 8598000,
          "incomeTaxExpense": 52764000,
          "netIncomeFromContinuingOperations": -44166000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": -44166000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": -44166000,
          "eps": -0.41,
          "epsDiluted": -0.41,
          "weightedAverageShsOut": 106551000,
          "weightedAverageShsOutDil": 106551000
        }
      ],
      "balance_sheet": [
        {
          "date": "2025-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2026-02-24",
          "acceptedDate": "2026-02-24 16:12:49",
          "fiscalYear": "2025",
          "period": "FY",
          "cashAndCashEquivalents": 2803514000,
          "shortTermInvestments": 51849000,
          "cashAndShortTermInvestments": 2855363000,
          "netReceivables": 1939477000,
          "accountsReceivables": 1294040000,
          "otherReceivables": 645437000,
          "inventory": 1072928000,
          "prepaids": 109052000,
          "otherCurrentAssets": 52012000,
          "totalCurrentAssets": 6028832000,
          "propertyPlantEquipmentNet": 5675794000,
          "goodwill": 31095000,
          "intangibleAssets": 51007000,
          "goodwillAndIntangibleAssets": 82102000,
          "longTermInvestments": 0,
          "taxAssets": 194672000,
          "otherNonCurrentAssets": 1339910000,
          "totalNonCurrentAssets": 7292478000,
          "otherAssets": 0,
          "totalAssets": 13321310000,
          "totalPayables": 405775000,
          "accountPayables": 405775000,
          "otherPayables": 0,
          "accruedExpenses": 0,
          "shortTermDebt": 215979000,
          "capitalLeaseObligationsCurrent": 0,
          "taxPayables": 7490000,
          "deferredRevenue": 1014386000,
          "otherCurrentLiabilities": 617962000,
          "totalCurrentLiabilities": 2254102000,
          "longTermDebt": 282593000,
          "capitalLeaseObligationsNonCurrent": 0,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 0,
          "otherNonCurrentLiabilities": 1246622000,
          "totalNonCurrentLiabilities": 1529215000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 0,
          "totalLiabilities": 3783317000,
          "treasuryStock": 0,
          "preferredStock": 0,
          "commonStock": 107000,
          "retainedEarnings": 6791339000,
          "additionalPaidInCapital": 2902013000,
          "accumulatedOtherComprehensiveIncomeLoss": -155466000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 9537993000,
          "totalEquity": 9537993000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 13321310000,
          "totalInvestments": 51849000,
          "totalDebt": 498572000,
          "netDebt": -2304942000
        },
        {
          "date": "2024-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2025-02-25",
          "acceptedDate": "2025-02-25 16:11:24",
          "fiscalYear": "2024",
          "period": "FY",
          "cashAndCashEquivalents": 1621376000,
          "shortTermInvestments": 171583000,
          "cashAndShortTermInvestments": 1792959000,
          "netReceivables": 1808739000,
          "accountsReceivables": 1282849000,
          "otherReceivables": 525890000,
          "inventory": 1348479000,
          "prepaids": 81658000,
          "otherCurrentAssets": 57198000,
          "totalCurrentAssets": 5089033000,
          "propertyPlantEquipmentNet": 5557228000,
          "goodwill": 28335000,
          "intangibleAssets": 54654000,
          "goodwillAndIntangibleAssets": 82989000,
          "longTermInvestments": 0,
          "taxAssets": 208808000,
          "otherNonCurrentAssets": 1186303000,
          "totalNonCurrentAssets": 7035328000,
          "otherAssets": 0,
          "totalAssets": 12124361000,
          "totalPayables": 600731000,
          "accountPayables": 482190000,
          "otherPayables": 118541000,
          "accruedExpenses": 458591000,
          "shortTermDebt": 236424000,
          "capitalLeaseObligationsCurrent": 13281000,
          "taxPayables": 77363000,
          "deferredRevenue": 712000000,
          "otherCurrentLiabilities": 56415000,
          "totalCurrentLiabilities": 2077442000,
          "longTermDebt": 373354000,
          "capitalLeaseObligationsNonCurrent": 95743000,
          "deferredRevenueNonCurrent": 1327825000,
          "deferredTaxLiabilitiesNonCurrent": 54696000,
          "otherNonCurrentLiabilities": 217724000,
          "totalNonCurrentLiabilities": 2069342000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 109024000,
          "totalLiabilities": 4146784000,
          "treasuryStock": 0,
          "preferredStock": 0,
          "commonStock": 107000,
          "retainedEarnings": 5263110000,
          "additionalPaidInCapital": 2898418000,
          "accumulatedOtherComprehensiveIncomeLoss": -184058000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 7977577000,
          "totalEquity": 7977577000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 12124361000,
          "totalInvestments": 171583000,
          "totalDebt": 718802000,
          "netDebt": -902574000
        },
        {
          "date": "2023-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2024-02-27",
          "acceptedDate": "2024-02-27 16:18:51",
          "fiscalYear": "2023",
          "period": "FY",
          "cashAndCashEquivalents": 1946994000,
          "shortTermInvestments": 155495000,
          "cashAndShortTermInvestments": 2102489000,
          "netReceivables": 1407622000,
          "accountsReceivables": 682576000,
          "otherReceivables": 725046000,
          "inventory": 1012112000,
          "prepaids": 69544000,
          "otherCurrentAssets": 43042000,
          "totalCurrentAssets": 4634809000,
          "propertyPlantEquipmentNet": 4498753000,
          "goodwill": 29687000,
          "intangibleAssets": 64511000,
          "goodwillAndIntangibleAssets": 94198000,
          "longTermInvestments": 0,
          "taxAssets": 142819000,
          "otherNonCurrentAssets": 994553000,
          "totalNonCurrentAssets": 5730323000,
          "otherAssets": 0,
          "totalAssets": 10365132000,
          "totalPayables": 256093000,
          "accountPayables": 207178000,
          "otherPayables": 48915000,
          "accruedExpenses": 463888000,
          "shortTermDebt": 96238000,
          "capitalLeaseObligationsCurrent": 10358000,
          "taxPayables": 48915000,
          "deferredRevenue": 413579000,
          "otherCurrentLiabilities": 66002000,
          "totalCurrentLiabilities": 1306158000,
          "longTermDebt": 464068000,
          "capitalLeaseObligationsNonCurrent": 53725000,
          "deferredRevenueNonCurrent": 1591604000,
          "deferredTaxLiabilitiesNonCurrent": 42771000,
          "otherNonCurrentLiabilities": 219337000,
          "totalNonCurrentLiabilities": 2371505000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 64083000,
          "totalLiabilities": 3677663000,
          "treasuryStock": 0,
          "preferredStock": 0,
          "commonStock": 107000,
          "retainedEarnings": 3971066000,
          "additionalPaidInCapital": 2890427000,
          "accumulatedOtherComprehensiveIncomeLoss": -174131000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 6687469000,
          "totalEquity": 6687469000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 10365132000,
          "totalInvestments": 155495000,
          "totalDebt": 624389000,
          "netDebt": -1322605000
        },
        {
          "date": "2022-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2023-02-28",
          "acceptedDate": "2023-02-28 16:13:52",
          "fiscalYear": "2022",
          "period": "FY",
          "cashAndCashEquivalents": 1481269000,
          "shortTermInvestments": 1096712000,
          "cashAndShortTermInvestments": 2577981000,
          "netReceivables": 329611000,
          "accountsReceivables": 324337000,
          "otherReceivables": 5274000,
          "inventory": 783296000,
          "prepaids": 51576000,
          "otherCurrentAssets": 48957000,
          "totalCurrentAssets": 3791421000,
          "propertyPlantEquipmentNet": 3630087000,
          "goodwill": 14462000,
          "intangibleAssets": 31106000,
          "goodwillAndIntangibleAssets": 45568000,
          "longTermInvestments": 0,
          "taxAssets": 78680000,
          "otherNonCurrentAssets": 705472000,
          "totalNonCurrentAssets": 4459807000,
          "otherAssets": 0,
          "totalAssets": 8251228000,
          "totalPayables": 390571000,
          "accountPayables": 341409000,
          "otherPayables": 49162000,
          "accruedExpenses": 315078000,
          "shortTermDebt": 0,
          "capitalLeaseObligationsCurrent": 9193000,
          "taxPayables": 29397000,
          "deferredRevenue": 263215000,
          "otherCurrentLiabilities": 59991000,
          "totalCurrentLiabilities": 1038048000,
          "longTermDebt": 184349000,
          "capitalLeaseObligationsNonCurrent": 40589000,
          "deferredRevenueNonCurrent": 944725000,
          "deferredTaxLiabilitiesNonCurrent": 28929000,
          "otherNonCurrentLiabilities": 178533000,
          "totalNonCurrentLiabilities": 1377125000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 49782000,
          "totalLiabilities": 2415173000,
          "treasuryStock": 0,
          "preferredStock": 0,
          "commonStock": 107000,
          "retainedEarnings": 3140289000,
          "additionalPaidInCapital": 2887476000,
          "accumulatedOtherComprehensiveIncomeLoss": -191817000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 5836055000,
          "totalEquity": 5836055000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 8251228000,
          "totalInvestments": 1096712000,
          "totalDebt": 234131000,
          "netDebt": -1247138000
        }
      ],
      "cash_flow": [
        {
          "date": "2025-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2026-02-24",
          "acceptedDate": "2026-02-24 16:12:49",
          "fiscalYear": "2025",
          "period": "FY",
          "netIncome": 1528229000,
          "depreciationAndAmortization": 529216000,
          "deferredIncomeTax": 25611000,
          "stockBasedCompensation": 19223000,
          "changeInWorkingCapital": 127649000,
          "accountsReceivables": 30620000,
          "inventory": 377718000,
          "accountsPayables": 4677000,
          "otherWorkingCapital": -285366000,
          "otherNonCashItems": -172823000,
          "netCashProvidedByOperatingActivities": 2057105000,
          "investmentsInPropertyPlantAndEquipment": -869875000,
          "acquisitionsNet": 0,
          "purchasesOfInvestments": -1540435000,
          "salesMaturitiesOfInvestments": 1653536000,
          "otherInvestingActivities": -8394000,
          "netCashProvidedByInvestingActivities": -765168000,
          "netDebtIssuance": -102893000,
          "longTermNetDebtIssuance": -102893000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -15525000,
          "netCommonStockIssuance": -15525000,
          "commonStockIssuance": 0,
          "commonStockRepurchased": -15525000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -810000,
          "netCashProvidedByFinancingActivities": -119228000,
          "effectOfForexChangesOnCash": 3099000,
          "netChangeInCash": 1175808000,
          "cashAtEndOfPeriod": 2814031000,
          "cashAtBeginningOfPeriod": 1638223000,
          "operatingCashFlow": 2057105000,
          "capitalExpenditure": -869875000,
          "freeCashFlow": 1187230000,
          "incomeTaxesPaid": 0,
          "interestPaid": 0
        },
        {
          "date": "2024-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2025-02-25",
          "acceptedDate": "2025-02-25 16:11:24",
          "fiscalYear": "2024",
          "period": "FY",
          "netIncome": 1292044000,
          "depreciationAndAmortization": 423498000,
          "deferredIncomeTax": -54754000,
          "stockBasedCompensation": 28104000,
          "changeInWorkingCapital": -483120000,
          "accountsReceivables": -505336000,
          "inventory": -276807000,
          "accountsPayables": 268731000,
          "otherWorkingCapital": 30292000,
          "otherNonCashItems": 12227000,
          "netCashProvidedByOperatingActivities": 1217999000,
          "investmentsInPropertyPlantAndEquipment": -1526076000,
          "acquisitionsNet": 0,
          "purchasesOfInvestments": -2516097000,
          "salesMaturitiesOfInvestments": 2491857000,
          "otherInvestingActivities": -12991000,
          "netCashProvidedByInvestingActivities": -1563307000,
          "netDebtIssuance": 52640000,
          "longTermNetDebtIssuance": 52640000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -20178000,
          "netCommonStockIssuance": -20178000,
          "commonStockIssuance": 0,
          "commonStockRepurchased": -20178000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -7613000,
          "netCashProvidedByFinancingActivities": 24849000,
          "effectOfForexChangesOnCash": -6387000,
          "netChangeInCash": -326846000,
          "cashAtEndOfPeriod": 1638223000,
          "cashAtBeginningOfPeriod": 1965069000,
          "operatingCashFlow": 1217999000,
          "capitalExpenditure": -1526076000,
          "freeCashFlow": -308077000,
          "incomeTaxesPaid": 0,
          "interestPaid": 0
        },
        {
          "date": "2023-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2024-02-27",
          "acceptedDate": "2024-02-27 16:18:51",
          "fiscalYear": "2023",
          "period": "FY",
          "netIncome": 830777000,
          "depreciationAndAmortization": 307994000,
          "deferredIncomeTax": -60813000,
          "stockBasedCompensation": 34219000,
          "changeInWorkingCapital": -526664000,
          "accountsReceivables": -304183000,
          "inventory": -205106000,
          "accountsPayables": 79328000,
          "otherWorkingCapital": -96703000,
          "otherNonCashItems": 16747000,
          "netCashProvidedByOperatingActivities": 602260000,
          "investmentsInPropertyPlantAndEquipment": -1386775000,
          "acquisitionsNet": -28059000,
          "purchasesOfInvestments": -3612801000,
          "salesMaturitiesOfInvestments": 4563890000,
          "otherInvestingActivities": -9046000,
          "netCashProvidedByInvestingActivities": -472791000,
          "netDebtIssuance": 367983000,
          "longTermNetDebtIssuance": 367983000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -31130000,
          "netCommonStockIssuance": -31130000,
          "commonStockIssuance": 0,
          "commonStockRepurchased": -31130000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": 0,
          "netCashProvidedByFinancingActivities": 336853000,
          "effectOfForexChangesOnCash": 5285000,
          "netChangeInCash": 471607000,
          "cashAtEndOfPeriod": 1965069000,
          "cashAtBeginningOfPeriod": 1493462000,
          "operatingCashFlow": 602260000,
          "capitalExpenditure": -1386775000,
          "freeCashFlow": -784515000,
          "incomeTaxesPaid": 0,
          "interestPaid": 0
        },
        {
          "date": "2022-12-31",
          "symbol": "FSLR",
          "reportedCurrency": "USD",
          "cik": "0001274494",
          "filingDate": "2023-02-28",
          "acceptedDate": "2023-02-28 16:13:52",
          "fiscalYear": "2022",
          "period": "FY",
          "netIncome": -44166000,
          "depreciationAndAmortization": 269724000,
          "deferredIncomeTax": -12799000,
          "stockBasedCompensation": 28656000,
          "changeInWorkingCapital": 998638000,
          "accountsReceivables": 118724000,
          "inventory": 16693000,
          "accountsPayables": 5569000,
          "otherWorkingCapital": 857652000,
          "otherNonCashItems": -366684000,
          "netCashProvidedByOperatingActivities": 873369000,
          "investmentsInPropertyPlantAndEquipment": -903605000,
          "acquisitionsNet": 442302000,
          "purchasesOfInvestments": -3375008000,
          "salesMaturitiesOfInvestments": 2646787000,
          "otherInvestingActivities": -3050000,
          "netCashProvidedByInvestingActivities": -1192574000,
          "netDebtIssuance": 321484000,
          "longTermNetDebtIssuance": 321484000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -12092000,
          "netCommonStockIssuance": -12092000,
          "commonStockIssuance": 0,
          "commonStockRepurchased": -12092000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": 0,
          "netCashProvidedByFinancingActivities": 309392000,
          "effectOfForexChangesOnCash": 47438000,
          "netChangeInCash": 37625000,
          "cashAtEndOfPeriod": 1493462000,
          "cashAtBeginningOfPeriod": 1455837000,
          "operatingCashFlow": 873369000,
          "capitalExpenditure": -903605000,
          "freeCashFlow": -30236000,
          "incomeTaxesPaid": 0,
          "interestPaid": 0
        }
      ]
    }
  },
  "liquidity": {
    "borrow": [],
    "short_interest": [
      {
        "symbol": "FSLR",
        "file_date": "",
        "error": "Symbol not found in FINRA biweekly file",
        "days_to_cover": null
      }
    ],
    "ftd": {
      "symbol": "FSLR",
      "periods": [
        {
          "file_period": "202603a",
          "settlement_date": "20260313",
          "quantity_fails": 70,
          "price": 197.56
        },
        {
          "file_period": "202603b",
          "settlement_date": "20260331",
          "quantity_fails": 1,
          "price": 184.7
        },
        {
          "file_period": "202604a",
          "settlement_date": "20260413",
          "quantity_fails": 500,
          "price": 203.47
        },
        {
          "file_period": "202604b",
          "settlement_date": "20260429",
          "quantity_fails": 2,
          "price": 195.86
        },
        {
          "file_period": "202606a",
          "settlement_date": "20260609",
          "quantity_fails": 1365,
          "price": 275.39
        },
        {
          "file_period": "202606b",
          "settlement_date": "20260622",
          "quantity_fails": 49274,
          "price": 257.7
        }
      ],
      "trend": "rising",
      "trend_description": "FTD quantity increasing — settlement pressure building, potential squeeze precursor"
    }
  },
  "technical": {
    "price": 199.24,
    "rsi": 31.479847889506914,
    "sma20": 216.20150000000004,
    "sma50": 245.93720000000002,
    "sma200": 234.40580000000008,
    "adx": 35.11241452207479,
    "atr": 8.98,
    "atr_pct": 4.51,
    "high_52w": 318.25,
    "low_52w": 61.4,
    "sma50_series": [
      {
        "close": 192.82,
        "ma": 222.01979999999995
      },
      {
        "close": 189.92,
        "ma": 220.89299999999994
      },
      {
        "close": 192.85,
        "ma": 219.97679999999997
      },
      {
        "close": 193.51,
        "ma": 219.09039999999996
      },
      {
        "close": 185.83,
        "ma": 217.97979999999995
      },
      {
        "close": 190.29,
        "ma": 217.05659999999997
      },
      {
        "close": 184.7,
        "ma": 215.87779999999995
      },
      {
        "close": 197.26,
        "ma": 214.94839999999996
      },
      {
        "close": 199.42,
        "ma": 214.09459999999996
      },
      {
        "close": 195.32,
        "ma": 213.12659999999997
      },
      {
        "close": 195.57,
        "ma": 212.24439999999996
      },
      {
        "close": 192.31,
        "ma": 211.24759999999995
      },
      {
        "close": 200.78,
        "ma": 210.40379999999996
      },
      {
        "close": 197.25,
        "ma": 209.6478
      },
      {
        "close": 203.47,
        "ma": 208.729
      },
      {
        "close": 200.35,
        "ma": 208.2558
      },
      {
        "close": 200.61,
        "ma": 207.7576
      },
      {
        "close": 195.2,
        "ma": 207.05059999999997
      },
      {
        "close": 191.65,
        "ma": 206.10279999999995
      },
      {
        "close": 190.44,
        "ma": 205.15039999999996
      },
      {
        "close": 192.49,
        "ma": 204.31299999999996
      },
      {
        "close": 186.61,
        "ma": 203.67059999999995
      },
      {
        "close": 188.71,
        "ma": 203.00219999999993
      },
      {
        "close": 196.19,
        "ma": 202.40119999999996
      },
      {
        "close": 193.76,
        "ma": 201.72159999999997
      },
      {
        "close": 197.48,
        "ma": 201.26219999999995
      },
      {
        "close": 195.86,
        "ma": 200.66639999999995
      },
      {
        "close": 190.61,
        "ma": 199.95759999999999
      },
      {
        "close": 201.89,
        "ma": 199.22400000000002
      },
      {
        "close": 211.71,
        "ma": 198.79220000000004
      },
      {
        "close": 211.39,
        "ma": 198.18240000000006
      },
      {
        "close": 219.38,
        "ma": 197.72700000000003
      },
      {
        "close": 218,
        "ma": 197.22280000000003
      },
      {
        "close": 214.57,
        "ma": 197.3118
      },
      {
        "close": 219.95,
        "ma": 197.70879999999997
      },
      {
        "close": 233.27,
        "ma": 198.43019999999996
      },
      {
        "close": 228.06,
        "ma": 198.99419999999995
      },
      {
        "close": 234.6,
        "ma": 199.7355999999999
      },
      {
        "close": 231.62,
        "ma": 200.42259999999987
      },
      {
        "close": 233.37,
        "ma": 201.2539999999999
      },
      {
        "close": 233.64,
        "ma": 202.1425999999999
      },
      {
        "close": 221.71,
        "ma": 202.6691999999999
      },
      {
        "close": 237.86,
        "ma": 203.47039999999993
      },
      {
        "close": 248.88,
        "ma": 204.44299999999993
      },
      {
        "close": 257.85,
        "ma": 205.64879999999994
      },
      {
        "close": 269.95,
        "ma": 207.12639999999996
      },
      {
        "close": 273.67,
        "ma": 208.61019999999996
      },
      {
        "close": 303.38,
        "ma": 210.6694
      },
      {
        "close": 306.79,
        "ma": 212.849
      },
      {
        "close": 303,
        "ma": 214.916
      },
      {
        "close": 311.01,
        "ma": 217.2798
      },
      {
        "close": 318.25,
        "ma": 219.8464
      },
      {
        "close": 314.95,
        "ma": 222.2884
      },
      {
        "close": 279.01,
        "ma": 223.99840000000003
      },
      {
        "close": 275.39,
        "ma": 225.78960000000006
      },
      {
        "close": 262.19,
        "ma": 227.22760000000005
      },
      {
        "close": 249.27,
        "ma": 228.519
      },
      {
        "close": 271.17,
        "ma": 229.99720000000002
      },
      {
        "close": 267.31,
        "ma": 231.35500000000005
      },
      {
        "close": 273.51,
        "ma": 232.9188000000001
      },
      {
        "close": 264.36,
        "ma": 234.29460000000006
      },
      {
        "close": 254.8,
        "ma": 235.54440000000005
      },
      {
        "close": 257.7,
        "ma": 236.68280000000001
      },
      {
        "close": 263.11,
        "ma": 238
      },
      {
        "close": 249.24,
        "ma": 238.9154
      },
      {
        "close": 248.36,
        "ma": 239.87560000000002
      },
      {
        "close": 248.64,
        "ma": 240.83620000000002
      },
      {
        "close": 239.07,
        "ma": 241.71359999999996
      },
      {
        "close": 232.8,
        "ma": 242.5366
      },
      {
        "close": 235.96,
        "ma": 243.447
      },
      {
        "close": 232.08,
        "ma": 244.2388
      },
      {
        "close": 224.57,
        "ma": 244.998
      },
      {
        "close": 233.06,
        "ma": 245.885
      },
      {
        "close": 227.72,
        "ma": 246.5156
      },
      {
        "close": 224.3,
        "ma": 247.12640000000002
      },
      {
        "close": 228.5,
        "ma": 247.7468
      },
      {
        "close": 227.83,
        "ma": 248.38620000000003
      },
      {
        "close": 221.03,
        "ma": 248.9946
      },
      {
        "close": 220.58,
        "ma": 249.3684
      },
      {
        "close": 223.82,
        "ma": 249.61060000000006
      },
      {
        "close": 211.93,
        "ma": 249.62140000000002
      },
      {
        "close": 211.99,
        "ma": 249.4736000000001
      },
      {
        "close": 205.31,
        "ma": 249.21980000000002
      },
      {
        "close": 206.05,
        "ma": 249.04940000000002
      },
      {
        "close": 208.86,
        "ma": 248.82760000000005
      },
      {
        "close": 205.92,
        "ma": 248.28060000000005
      },
      {
        "close": 202.82,
        "ma": 247.77580000000006
      },
      {
        "close": 205.83,
        "ma": 247.20040000000006
      },
      {
        "close": 202.59,
        "ma": 246.61980000000003
      },
      {
        "close": 199.24,
        "ma": 245.93720000000002
      }
    ],
    "sma200_series": [
      {
        "close": 192.82,
        "ma": 217.19004999999987
      },
      {
        "close": 189.92,
        "ma": 217.3405999999999
      },
      {
        "close": 192.85,
        "ma": 217.4856499999999
      },
      {
        "close": 193.51,
        "ma": 217.6214499999999
      },
      {
        "close": 185.83,
        "ma": 217.74979999999994
      },
      {
        "close": 190.29,
        "ma": 217.87814999999992
      },
      {
        "close": 184.7,
        "ma": 217.9623499999999
      },
      {
        "close": 197.26,
        "ma": 218.10949999999985
      },
      {
        "close": 199.42,
        "ma": 218.23059999999987
      },
      {
        "close": 195.32,
        "ma": 218.33094999999983
      },
      {
        "close": 195.57,
        "ma": 218.5892999999998
      },
      {
        "close": 192.31,
        "ma": 218.8324999999998
      },
      {
        "close": 200.78,
        "ma": 219.11139999999986
      },
      {
        "close": 197.25,
        "ma": 219.37429999999983
      },
      {
        "close": 203.47,
        "ma": 219.63574999999983
      },
      {
        "close": 200.35,
        "ma": 219.87399999999982
      },
      {
        "close": 200.61,
        "ma": 220.09889999999982
      },
      {
        "close": 195.2,
        "ma": 220.3141999999998
      },
      {
        "close": 191.65,
        "ma": 220.4447499999998
      },
      {
        "close": 190.44,
        "ma": 220.5821499999998
      },
      {
        "close": 192.49,
        "ma": 220.69199999999984
      },
      {
        "close": 186.61,
        "ma": 220.69989999999984
      },
      {
        "close": 188.71,
        "ma": 220.75814999999983
      },
      {
        "close": 196.19,
        "ma": 220.91169999999983
      },
      {
        "close": 193.76,
        "ma": 221.05054999999982
      },
      {
        "close": 197.48,
        "ma": 221.2124999999998
      },
      {
        "close": 195.86,
        "ma": 221.3795999999998
      },
      {
        "close": 190.61,
        "ma": 221.52844999999982
      },
      {
        "close": 201.89,
        "ma": 221.67824999999982
      },
      {
        "close": 211.71,
        "ma": 221.9026999999998
      },
      {
        "close": 211.39,
        "ma": 222.09194999999985
      },
      {
        "close": 219.38,
        "ma": 222.30959999999985
      },
      {
        "close": 218,
        "ma": 222.50794999999982
      },
      {
        "close": 214.57,
        "ma": 222.68084999999985
      },
      {
        "close": 219.95,
        "ma": 222.8817499999999
      },
      {
        "close": 233.27,
        "ma": 223.14449999999985
      },
      {
        "close": 228.06,
        "ma": 223.35819999999984
      },
      {
        "close": 234.6,
        "ma": 223.61329999999987
      },
      {
        "close": 231.62,
        "ma": 223.86229999999986
      },
      {
        "close": 233.37,
        "ma": 224.13349999999988
      },
      {
        "close": 233.64,
        "ma": 224.42804999999987
      },
      {
        "close": 221.71,
        "ma": 224.61674999999988
      },
      {
        "close": 237.86,
        "ma": 224.8889499999999
      },
      {
        "close": 248.88,
        "ma": 225.1991499999999
      },
      {
        "close": 257.85,
        "ma": 225.56334999999993
      },
      {
        "close": 269.95,
        "ma": 225.9850999999999
      },
      {
        "close": 273.67,
        "ma": 226.43019999999993
      },
      {
        "close": 303.38,
        "ma": 227.03644999999997
      },
      {
        "close": 306.79,
        "ma": 227.6467499999999
      },
      {
        "close": 303,
        "ma": 228.23754999999997
      },
      {
        "close": 311.01,
        "ma": 228.89234999999996
      },
      {
        "close": 318.25,
        "ma": 229.48385
      },
      {
        "close": 314.95,
        "ma": 229.96195
      },
      {
        "close": 279.01,
        "ma": 230.3022
      },
      {
        "close": 275.39,
        "ma": 230.64694999999995
      },
      {
        "close": 262.19,
        "ma": 230.99789999999996
      },
      {
        "close": 249.27,
        "ma": 231.23284999999996
      },
      {
        "close": 271.17,
        "ma": 231.59149999999997
      },
      {
        "close": 267.31,
        "ma": 231.94445
      },
      {
        "close": 273.51,
        "ma": 232.35584999999995
      },
      {
        "close": 264.36,
        "ma": 232.69254999999998
      },
      {
        "close": 254.8,
        "ma": 232.99059999999997
      },
      {
        "close": 257.7,
        "ma": 233.30019999999996
      },
      {
        "close": 263.11,
        "ma": 233.60829999999999
      },
      {
        "close": 249.24,
        "ma": 233.84515
      },
      {
        "close": 248.36,
        "ma": 234.06124999999997
      },
      {
        "close": 248.64,
        "ma": 234.28839999999997
      },
      {
        "close": 239.07,
        "ma": 234.46844999999996
      },
      {
        "close": 232.8,
        "ma": 234.61349999999996
      },
      {
        "close": 235.96,
        "ma": 234.77674999999996
      },
      {
        "close": 232.08,
        "ma": 234.92864999999998
      },
      {
        "close": 224.57,
        "ma": 235.01649999999998
      },
      {
        "close": 233.06,
        "ma": 235.15554999999998
      },
      {
        "close": 227.72,
        "ma": 235.24059999999997
      },
      {
        "close": 224.3,
        "ma": 235.31395
      },
      {
        "close": 228.5,
        "ma": 235.394
      },
      {
        "close": 227.83,
        "ma": 235.43715000000003
      },
      {
        "close": 221.03,
        "ma": 235.46365000000003
      },
      {
        "close": 220.58,
        "ma": 235.47070000000002
      },
      {
        "close": 223.82,
        "ma": 235.47455000000005
      },
      {
        "close": 211.93,
        "ma": 235.43410000000003
      },
      {
        "close": 211.99,
        "ma": 235.37640000000007
      },
      {
        "close": 205.31,
        "ma": 235.30030000000005
      },
      {
        "close": 206.05,
        "ma": 235.20645000000005
      },
      {
        "close": 208.86,
        "ma": 235.0901000000001
      },
      {
        "close": 205.92,
        "ma": 234.9690500000001
      },
      {
        "close": 202.82,
        "ma": 234.8353000000001
      },
      {
        "close": 205.83,
        "ma": 234.7250000000001
      },
      {
        "close": 202.59,
        "ma": 234.5811000000001
      },
      {
        "close": 199.24,
        "ma": 234.40580000000008
      }
    ],
    "structure": {
      "ema8": 205.65742959777913,
      "ema21": 217.37230919594495,
      "ema50": 228.71100768990502,
      "ema200": 224.77583338431,
      "checks": {
        "price_above_all": false,
        "ema_stacked": false,
        "ema21_rising": false,
        "ema50_rising": false,
        "adx_over_30": true,
        "higher_highs_lows": false,
        "near_21ema": false
      },
      "dist_21ema_pct": -8.3,
      "macd": {
        "macd": -11.663,
        "signal": -11.109,
        "histogram": -0.554
      },
      "bollinger": {
        "mid": 216.2,
        "upper": 237.97,
        "lower": 194.44,
        "width_pct": 20.13
      },
      "crossover": {
        "fresh_cross": false,
        "pre_compressed": false,
        "held_above_21": false,
        "candles_since": 61,
        "intraday_support": false
      },
      "momentum": {
        "roc10": -11.0,
        "checks": {
          "roc_over_5": false,
          "rsi_in_band": false,
          "macd_expanding": false,
          "top_quartile_3d": false,
          "no_big_down": true,
          "near_high": false
        },
        "volume": {
          "rvol": 0.94,
          "checks": {
            "rvol_over_2": false,
            "up_vol_beats_down": false,
            "obv_new_high": false,
            "surge_day": false,
            "pullback_declining_vol": false,
            "last_up_beats_down": true
          }
        }
      },
      "relative_strength": {
        "sector": "Technology",
        "sector_etf": "XLK",
        "sector_etf_ret10d": -7.23,
        "checks": {
          "beats_spy_all": false,
          "beats_sector_10d": false,
          "rs_line_at_high": false,
          "sector_top3": false
        }
      },
      "commodity": {},
      "universe": {
        "checks": {
          "price_over_20": true,
          "avg_vol_over_2m": true,
          "mcap_over_1b": true,
          "no_earnings_7d": false,
          "not_lev_etf_spac": true,
          "bidask_spread": null,
          "dollar_vol_over_10m": true
        },
        "avg_dollar_vol": 487082430.91999996,
        "avg_vol": 2437606
      },
      "options": {
        "checks": {
          "call_vol_2x": false,
          "ivr_under_40": false,
          "iv_contracting": false,
          "oi_calls_above_price": false
        },
        "vals": {
          "call_vol_mult": 0.6,
          "iv_rank": 91.0
        }
      }
    }
  }
}