{
  "price": {
    "symbol": "CSGP",
    "name": "CoStar Group, Inc.",
    "price": 31.815,
    "changePercentage": -3.03261,
    "change": -0.995,
    "volume": 1310245.14779,
    "dayLow": 31.79,
    "dayHigh": 32.92,
    "yearHigh": 91.89,
    "yearLow": 25.89,
    "marketCap": 12891374370,
    "priceAvg50": 30.0722,
    "priceAvg200": 45.17425,
    "exchange": "NASDAQ",
    "open": 32.31,
    "previousClose": 32.81,
    "timestamp": 1787761792,
    "chart_vwap_daily": [
      {
        "t": "2026-07-16",
        "v": 30.1276,
        "c": 30.37
      },
      {
        "t": "2026-07-17",
        "v": 29.9619,
        "c": 29.78
      },
      {
        "t": "2026-07-20",
        "v": 29.6026,
        "c": 29.68
      },
      {
        "t": "2026-07-21",
        "v": 28.6582,
        "c": 28.5
      },
      {
        "t": "2026-07-22",
        "v": 27.8909,
        "c": 27.69
      },
      {
        "t": "2026-07-23",
        "v": 27.142,
        "c": 27.14
      },
      {
        "t": "2026-07-24",
        "v": 27.6903,
        "c": 27.66
      },
      {
        "t": "2026-07-27",
        "v": 29.295,
        "c": 29.17
      },
      {
        "t": "2026-07-28",
        "v": 30.4211,
        "c": 30.33
      },
      {
        "t": "2026-07-29",
        "v": 29.052,
        "c": 29.83
      },
      {
        "t": "2026-07-30",
        "v": 28.8604,
        "c": 29.46
      },
      {
        "t": "2026-07-31",
        "v": 28.7943,
        "c": 28.76
      },
      {
        "t": "2026-08-03",
        "v": 29.9086,
        "c": 30.03
      },
      {
        "t": "2026-08-04",
        "v": 29.7729,
        "c": 29.815
      },
      {
        "t": "2026-08-05",
        "v": 30.134,
        "c": 30.21
      },
      {
        "t": "2026-08-06",
        "v": 29.5724,
        "c": 29.58
      },
      {
        "t": "2026-08-07",
        "v": 30.5581,
        "c": 30.24
      },
      {
        "t": "2026-08-10",
        "v": 31.0869,
        "c": 31.48
      },
      {
        "t": "2026-08-11",
        "v": 31.163,
        "c": 31.12
      },
      {
        "t": "2026-08-12",
        "v": 30.4791,
        "c": 30.5
      },
      {
        "t": "2026-08-13",
        "v": 32.2374,
        "c": 33.05
      },
      {
        "t": "2026-08-14",
        "v": 32.3648,
        "c": 32.38
      },
      {
        "t": "2026-08-17",
        "v": 31.3309,
        "c": 31.35
      },
      {
        "t": "2026-08-18",
        "v": 31.7957,
        "c": 31.38
      },
      {
        "t": "2026-08-19",
        "v": 33.4953,
        "c": 33.73
      },
      {
        "t": "2026-08-20",
        "v": 32.3459,
        "c": 32.26
      },
      {
        "t": "2026-08-21",
        "v": 32.4669,
        "c": 32.26
      },
      {
        "t": "2026-08-24",
        "v": 32.6599,
        "c": 32.84
      },
      {
        "t": "2026-08-25",
        "v": 32.8101,
        "c": 32.81
      },
      {
        "t": "2026-08-26",
        "v": 32.4035,
        "c": 31.795
      }
    ],
    "vwap_summary": {
      "days": 30,
      "days_above": 15,
      "days_below": 15,
      "pct_days_above": 50,
      "position": "below",
      "gap_pct": -1.88,
      "streak_days": 2
    }
  },
  "company": {
    "symbol": "CSGP",
    "price": 32.4517,
    "marketCap": 13149363937,
    "beta": 0.731,
    "lastDividend": 0,
    "range": "25.89-91.89",
    "change": -0.3583,
    "changePercentage": -1.09205,
    "volume": 820140.86159,
    "averageVolume": 7360523,
    "companyName": "CoStar Group, Inc.",
    "currency": "USD",
    "cik": "0001057352",
    "isin": "US22160N1090",
    "cusip": "22160N109",
    "exchangeFullName": "NASDAQ Global Select",
    "exchange": "NASDAQ",
    "industry": "Real Estate - Services",
    "website": "https://www.costargroup.com",
    "description": "CoStar Group, Inc. (CSGP) stands as a premier global provider of comprehensive information, sophisticated analytics, and dynamic online marketplace services. The company caters to professionals within the commercial real estate, hospitality, residential, and related industries, extending its reach across the United States, Canada, Europe, the Asia Pacific region, and Latin America. Its diverse suite of offerings encompasses powerful data platforms like CoStar Property, which meticulously catalogues an extensive inventory of various property types, including office, industrial, retail, multifamily, hospitality, student housing, and undeveloped land. Other key analytical tools comprise CoStar COMPS, a robust repository of comparable commercial real estate sales transactions; CoStar Market Analytics, designed for examining aggregated market and submarket trends; and CoStar Tenant, an online business-to-business prospecting and analytical resource providing detailed tenant information. Additionally, CoStar offers solutions for lease management, including Lease Comps and Analysis and CoStar Lease Analysis, alongside Public Record, a searchable database of commercially-zoned land parcels. Its software solutions feature CoStar Real Estate Manager, designed for comprehensive lease administration, portfolio oversight, and lease accounting compliance, as well as specialized CoStar Risk Analytics and CoStar Investment tools. Beyond its data and software platforms, CoStar operates a vast network of online marketplaces. These include prominent apartment marketing sites such as ApartmentFinder.com and ForRent.com; commercial property listing and advertising services through LoopNet (e.g., Premium Lister, Diamond, Platinum, and Gold Ads); and platforms dedicated to rural land sales like LandsofAmerica.com and LandAndFarm.com. It also facilitates the sale of operating businesses and franchises via sites like BizBuySell.com, and serves as an online auction platform for commercial real estate with Ten-X. Furthermore, CoStar supports the residential home-buying market through HomeSnap, an online and mobile software platform, and Homes.com, a comprehensive listings site for properties for sale. CoStar Group, Inc. was established in 1987 and maintains its corporate headquarters in Washington, D.C.",
    "ceo": "Andrew C. Florance",
    "sector": "Real Estate",
    "country": "US",
    "fullTimeEmployees": "8441",
    "phone": "202 346 6500",
    "address": "1201 Wilson Blvd",
    "city": "Arlington",
    "state": "VA",
    "zip": "22209",
    "image": "https://images.financialmodelingprep.com/symbol/CSGP.png",
    "ipoDate": "1998-07-01",
    "defaultImage": false,
    "isEtf": false,
    "isActivelyTrading": true,
    "isAdr": false,
    "isFund": false,
    "sec_filings": [
      {
        "form": "8-K",
        "date": "2026-08-21",
        "accession": "0001057352-26-000072",
        "description": "8-K",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000105735226000072/csgp-20260821.htm"
      },
      {
        "form": "SCHEDULE 13G",
        "date": "2026-08-14",
        "accession": "0001017918-26-000058",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000101791826000058/xslSCHEDULE_13G_X02/primary_doc.xml"
      },
      {
        "form": "4",
        "date": "2026-08-10",
        "accession": "0001472762-26-000012",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000147276226000012/xslF345X06/wk-form4_1786392398.xml"
      },
      {
        "form": "4",
        "date": "2026-08-10",
        "accession": "0001351689-26-000005",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000135168926000005/xslF345X06/wk-form4_1786392390.xml"
      },
      {
        "form": "144",
        "date": "2026-08-05",
        "accession": "0001965301-26-000108",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000196530126000108/xsl144X01/primary_doc.xml"
      },
      {
        "form": "4",
        "date": "2026-08-05",
        "accession": "0001628280-26-052968",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000162828026052968/xslF345X06/wk-form4_1785936417.xml"
      },
      {
        "form": "4",
        "date": "2026-08-04",
        "accession": "0002146463-26-000005",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000214646326000005/xslF345X06/wk-form4_1785878685.xml"
      },
      {
        "form": "4",
        "date": "2026-08-04",
        "accession": "0001472762-26-000010",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000147276226000010/xslF345X06/wk-form4_1785878680.xml"
      },
      {
        "form": "4",
        "date": "2026-08-04",
        "accession": "0001500076-26-000010",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000150007626000010/xslF345X06/wk-form4_1785878675.xml"
      },
      {
        "form": "3",
        "date": "2026-08-04",
        "accession": "0002146463-26-000003",
        "description": "FORM 3",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000214646326000003/xslF345X06/wk-form3_1785878549.xml"
      },
      {
        "form": "S-8",
        "date": "2026-07-29",
        "accession": "0001193125-26-323889",
        "description": "S-8",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000119312526323889/d168173ds8.htm"
      },
      {
        "form": "10-Q",
        "date": "2026-07-29",
        "accession": "0001057352-26-000066",
        "description": "10-Q",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000105735226000066/csgp-20260630.htm"
      },
      {
        "form": "8-K",
        "date": "2026-07-28",
        "accession": "0001057352-26-000061",
        "description": "8-K",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000105735226000061/csgp-20260728.htm"
      },
      {
        "form": "8-K",
        "date": "2026-07-13",
        "accession": "0001057352-26-000054",
        "description": "8-K",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000105735226000054/csgp-20260707.htm"
      },
      {
        "form": "4",
        "date": "2026-07-06",
        "accession": "0001701994-26-000006",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000170199426000006/xslF345X06/wk-form4_1783368329.xml"
      }
    ]
  },
  "volume": {
    "volume": 1310245.14779,
    "avgVolume": 7360523,
    "short_ratio": [
      {
        "symbol": "CSGP",
        "file_date": "2026-08-25",
        "date": "20260825",
        "short_volume": 955032,
        "short_exempt_volume": 3274,
        "total_volume": 1587824,
        "short_volume_ratio": 0.6015,
        "signal": "Bearish"
      }
    ],
    "volume_profile": {
      "poc": 32.81,
      "vah": 33.22,
      "val": 29.61,
      "profile": [
        {
          "price": 28.27,
          "volume": 509886
        },
        {
          "price": 28.37,
          "volume": 611700
        },
        {
          "price": 28.46,
          "volume": 1960511
        },
        {
          "price": 28.55,
          "volume": 1394317
        },
        {
          "price": 28.64,
          "volume": 2292418
        },
        {
          "price": 28.74,
          "volume": 2577529
        },
        {
          "price": 28.83,
          "volume": 1949830
        },
        {
          "price": 28.92,
          "volume": 987747
        },
        {
          "price": 29.01,
          "volume": 1021130
        },
        {
          "price": 29.11,
          "volume": 425102
        },
        {
          "price": 29.2,
          "volume": 331632
        },
        {
          "price": 29.29,
          "volume": 807348
        },
        {
          "price": 29.38,
          "volume": 2427394
        },
        {
          "price": 29.48,
          "volume": 1879331
        },
        {
          "price": 29.57,
          "volume": 2445335
        },
        {
          "price": 29.66,
          "volume": 2215804
        },
        {
          "price": 29.75,
          "volume": 2450918
        },
        {
          "price": 29.85,
          "volume": 2372251
        },
        {
          "price": 29.94,
          "volume": 1387909
        },
        {
          "price": 30.03,
          "volume": 2147983
        },
        {
          "price": 30.12,
          "volume": 1417796
        },
        {
          "price": 30.22,
          "volume": 2177083
        },
        {
          "price": 30.31,
          "volume": 1858318
        },
        {
          "price": 30.4,
          "volume": 1378889
        },
        {
          "price": 30.49,
          "volume": 2261260
        },
        {
          "price": 30.59,
          "volume": 995528
        },
        {
          "price": 30.68,
          "volume": 1262822
        },
        {
          "price": 30.77,
          "volume": 1179414
        },
        {
          "price": 30.86,
          "volume": 1762928
        },
        {
          "price": 30.96,
          "volume": 1439146
        },
        {
          "price": 31.05,
          "volume": 1060292
        },
        {
          "price": 31.14,
          "volume": 2194819
        },
        {
          "price": 31.23,
          "volume": 1821377
        },
        {
          "price": 31.33,
          "volume": 3165884
        },
        {
          "price": 31.42,
          "volume": 2238504
        },
        {
          "price": 31.51,
          "volume": 566558
        },
        {
          "price": 31.6,
          "volume": 537878
        },
        {
          "price": 31.7,
          "volume": 256228
        },
        {
          "price": 31.79,
          "volume": 463194
        },
        {
          "price": 31.88,
          "volume": 1878754
        },
        {
          "price": 31.97,
          "volume": 1381317
        },
        {
          "price": 32.07,
          "volume": 1655356
        },
        {
          "price": 32.16,
          "volume": 1046253
        },
        {
          "price": 32.25,
          "volume": 2792721
        },
        {
          "price": 32.34,
          "volume": 3675975
        },
        {
          "price": 32.44,
          "volume": 2447397
        },
        {
          "price": 32.53,
          "volume": 3178204
        },
        {
          "price": 32.62,
          "volume": 2343440
        },
        {
          "price": 32.71,
          "volume": 2787314
        },
        {
          "price": 32.81,
          "volume": 3827802
        },
        {
          "price": 32.9,
          "volume": 1018322
        },
        {
          "price": 32.99,
          "volume": 1934212
        },
        {
          "price": 33.08,
          "volume": 352584
        },
        {
          "price": 33.18,
          "volume": 441182
        },
        {
          "price": 33.27,
          "volume": 139520
        },
        {
          "price": 33.36,
          "volume": 197981
        },
        {
          "price": 33.45,
          "volume": 890284
        },
        {
          "price": 33.55,
          "volume": 1115232
        },
        {
          "price": 33.64,
          "volume": 1929397
        },
        {
          "price": 33.73,
          "volume": 687191
        }
      ],
      "sessions": 20
    }
  },
  "analyst": {
    "estimates": [
      {
        "symbol": "CSGP",
        "date": "2030-12-31",
        "revenueLow": 5404561063,
        "revenueHigh": 5673273184,
        "revenueAvg": 5516085311,
        "ebitdaLow": 1153284476,
        "ebitdaHigh": 1210625214,
        "ebitdaAvg": 1177082743,
        "ebitLow": 821468667,
        "ebitHigh": 862311686,
        "ebitAvg": 838419845,
        "netIncomeLow": 1393703377,
        "netIncomeHigh": 1484347399,
        "netIncomeAvg": 1431322371,
        "sgaExpenseLow": 3013537387,
        "sgaExpenseHigh": 3163368985,
        "sgaExpenseAvg": 3075722361,
        "epsAvg": 3.40224,
        "epsHigh": 3.52828,
        "epsLow": 3.31282,
        "numAnalystsRevenue": 6,
        "numAnalystsEps": 5
      },
      {
        "symbol": "CSGP",
        "date": "2029-12-31",
        "revenueLow": 4925581901,
        "revenueHigh": 5170479414,
        "revenueAvg": 5027222314,
        "ebitdaLow": 1051074653,
        "ebitdaHigh": 1103333568,
        "ebitdaAvg": 1072763798,
        "ebitLow": 748666016,
        "ebitHigh": 785889323,
        "ebitAvg": 764114896,
        "netIncomeLow": 1138990561,
        "netIncomeHigh": 1213067417,
        "netIncomeAvg": 1169735317,
        "sgaExpenseLow": 2746462671,
        "sgaExpenseHigh": 2883015446,
        "sgaExpenseAvg": 2803136502,
        "epsAvg": 2.78045,
        "epsHigh": 2.88345,
        "epsLow": 2.70737,
        "numAnalystsRevenue": 11,
        "numAnalystsEps": 5
      },
      {
        "symbol": "CSGP",
        "date": "2028-12-31",
        "revenueLow": 4385541275,
        "revenueHigh": 4876607196,
        "revenueAvg": 4611145761,
        "ebitdaLow": 935834865,
        "ebitdaHigh": 1040623893,
        "ebitdaAvg": 983976823,
        "ebitLow": 666582300,
        "ebitHigh": 741222084,
        "ebitAvg": 700873155,
        "netIncomeLow": 822990169,
        "netIncomeHigh": 1069886379,
        "netIncomeAvg": 887354790,
        "sgaExpenseLow": 2445340600,
        "sgaExpenseHigh": 2719154791,
        "sgaExpenseAvg": 2571135747,
        "epsAvg": 2.17627,
        "epsHigh": 2.54311,
        "epsLow": 1.95624,
        "numAnalystsRevenue": 13,
        "numAnalystsEps": 8
      },
      {
        "symbol": "CSGP",
        "date": "2027-12-31",
        "revenueLow": 4047732571,
        "revenueHigh": 4278172792,
        "revenueAvg": 4137904832,
        "ebitdaLow": 863749541,
        "ebitdaHigh": 912923401,
        "ebitdaAvg": 882991486,
        "ebitLow": 615236916,
        "ebitHigh": 650262780,
        "ebitAvg": 628942689,
        "netIncomeLow": 610174867,
        "netIncomeHigh": 813566489,
        "netIncomeAvg": 685142820,
        "sgaExpenseLow": 2256981333,
        "sgaExpenseHigh": 2385472845,
        "sgaExpenseAvg": 2307260621,
        "epsAvg": 1.71225,
        "epsHigh": 1.93384,
        "epsLow": 1.45038,
        "numAnalystsRevenue": 15,
        "numAnalystsEps": 13
      }
    ],
    "price_target": {
      "symbol": "CSGP",
      "targetHigh": 44,
      "targetLow": 26,
      "targetConsensus": 36.36,
      "targetMedian": 34
    },
    "ratings": {
      "symbol": "CSGP",
      "rating": "B-",
      "overallScore": 3,
      "discountedCashFlowScore": 4,
      "returnOnEquityScore": 2,
      "returnOnAssetsScore": 2,
      "debtToEquityScore": 4,
      "priceToEarningsScore": 1,
      "priceToBookScore": 2
    },
    "grades": [
      {
        "symbol": "CSGP",
        "date": "2026-08-24",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Market Perform",
        "action": "downgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "Wolfe Research",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "William Blair",
        "previousGrade": "Outperform",
        "newGrade": "Market Perform",
        "action": "downgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "Citizens",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "BTIG",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-29",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-14",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-13",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-07-13",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-06-25",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-06-24",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-05-19",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-05-04",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-30",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-30",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-29",
        "gradingCompany": "BTIG",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-29",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-29",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-29",
        "gradingCompany": "Citizens",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-23",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-15",
        "gradingCompany": "BTIG",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-14",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-04-13",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-03-19",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-26",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-26",
        "gradingCompany": "BTIG",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-26",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-25",
        "gradingCompany": "Citizens",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-25",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-25",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-25",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-25",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-25",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-02-04",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-01-27",
        "gradingCompany": "BTIG",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2026-01-12",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-01-08",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-01-08",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-01-08",
        "gradingCompany": "Citizens",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-01-08",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2026-01-08",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-12-08",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-11-17",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-10-09",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-24",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-23",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-23",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-23",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-23",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-23",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-17",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-07-16",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-06-24",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-04-30",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-04-30",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-04-30",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-04-30",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-04-17",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-03-12",
        "gradingCompany": "Citizens Capital Markets",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-03-05",
        "gradingCompany": "Citizens Capital Markets",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-02-20",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-02-19",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-02-19",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-02-19",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-02-19",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-02-19",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-02-18",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-01-29",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-01-28",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-01-14",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-01-10",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Sector Perform",
        "newGrade": "Sector Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2025-01-02",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-12-16",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-12-09",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-11-19",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-10-24",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-10-24",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-10-23",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Sector Perform",
        "action": "downgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2024-10-23",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-10-23",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-09-17",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-09-10",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-09-06",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-08-05",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-07-24",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-07-24",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-07-24",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-07-24",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-07-24",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-07-22",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-07-17",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-06-18",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-06-07",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-04-25",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-04-24",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-04-24",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-04-19",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-04-12",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-04-12",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-04-10",
        "gradingCompany": "Keefe, Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-03-25",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-03-21",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-03-20",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-03-18",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-03-18",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-03-18",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-02-22",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-02-21",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-02-21",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-02-21",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-02-21",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2024-01-18",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-12-18",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-12-13",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-10-26",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-10-26",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-10-25",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-10-25",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-10-25",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-10-25",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-10-12",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-07-27",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-07-26",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-07-26",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-07-26",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-07-19",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-07-06",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-06-23",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-04-26",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-04-26",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-02-23",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-02-22",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-02-22",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-02-22",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-02-22",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2023-02-22",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-12-16",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-10-26",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-10-26",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-10-25",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-10-05",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-09-13",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-09-12",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Perform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-08-24",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-08-18",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-07-27",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-04-27",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-04-11",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-03-07",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-02-23",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-02-23",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-02-23",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-02-23",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2022-01-11",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2021-10-27",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2021-07-28",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2021-04-28",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-10-28",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-10-28",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-09-23",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-07-29",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-07-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2020-07-08",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-06-19",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-06-18",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-04-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-04-29",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-04-29",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-04-29",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-04-23",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-04-23",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-02-26",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-02-26",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-02-14",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-02-13",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-02-13",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-01-15",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2020-01-02",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-11-22",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-10-21",
        "gradingCompany": "B. Riley",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-10-21",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-07-24",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-07-24",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-07-10",
        "gradingCompany": "Keefe Bruyette & Woods",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-04-24",
        "gradingCompany": "Bank of America",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-04-24",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-04-24",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-02-27",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-02-27",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2019-02-27",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2018-07-25",
        "gradingCompany": "Citigroup",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2018-07-25",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2018-07-25",
        "gradingCompany": "Bank of America",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2018-07-20",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2018-07-20",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2018-05-05",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2018-04-24",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2018-04-24",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2017-12-12",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2017-11-08",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2017-03-13",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2016-07-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2016-07-28",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2015-04-30",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Outperform",
        "newGrade": "Market Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2015-04-06",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2015-01-09",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2014-12-11",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2014-10-31",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2014-08-18",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2014-06-30",
        "gradingCompany": "JMP Securities",
        "previousGrade": "Market Perform",
        "newGrade": "Market Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2014-06-16",
        "gradingCompany": "Bank of America",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2014-04-21",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2014-04-21",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2014-02-13",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2013-05-23",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "CSGP",
        "date": "2012-08-16",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "CSGP",
        "date": "2012-07-06",
        "gradingCompany": "Raymond James",
        "previousGrade": "Outperform",
        "newGrade": "Market Perform",
        "action": "downgrade"
      }
    ]
  },
  "calendar": [
    {
      "symbol": "CSGP",
      "date": "2026-10-27",
      "epsActual": null,
      "epsEstimated": 0.33,
      "revenueActual": null,
      "revenueEstimated": 942532900,
      "lastUpdated": "2026-08-26"
    },
    {
      "symbol": "CSGP",
      "date": "2026-07-28",
      "epsActual": 0.32,
      "epsEstimated": 0.2858,
      "revenueActual": 925000000,
      "revenueEstimated": 928807600,
      "lastUpdated": "2026-08-26"
    },
    {
      "symbol": "CSGP",
      "date": "2026-04-28",
      "epsActual": 0.23,
      "epsEstimated": 0.1742,
      "revenueActual": 897000000,
      "revenueEstimated": 896739900,
      "lastUpdated": "2026-07-28"
    },
    {
      "symbol": "CSGP",
      "date": "2026-02-24",
      "epsActual": 0.31,
      "epsEstimated": 0.273,
      "revenueActual": 900000000,
      "revenueEstimated": 892220300,
      "lastUpdated": "2026-05-24"
    },
    {
      "symbol": "CSGP",
      "date": "2025-10-28",
      "epsActual": 0.23,
      "epsEstimated": 0.1821,
      "revenueActual": 833600000,
      "revenueEstimated": 813182341,
      "lastUpdated": "2026-01-28"
    },
    {
      "symbol": "CSGP",
      "date": "2025-07-22",
      "epsActual": 0.17,
      "epsEstimated": 0.1378,
      "revenueActual": 781300000,
      "revenueEstimated": 772214187,
      "lastUpdated": "2025-10-22"
    },
    {
      "symbol": "CSGP",
      "date": "2025-04-29",
      "epsActual": 0.14,
      "epsEstimated": 0.1147,
      "revenueActual": 732200000,
      "revenueEstimated": 716791778,
      "lastUpdated": "2025-07-23"
    },
    {
      "symbol": "CSGP",
      "date": "2025-02-18",
      "epsActual": 0.26,
      "epsEstimated": 0.22,
      "revenueActual": 709400000,
      "revenueEstimated": 701011185,
      "lastUpdated": "2025-05-18"
    },
    {
      "symbol": "CSGP",
      "date": "2024-10-22",
      "epsActual": 0.22,
      "epsEstimated": 0.1626,
      "revenueActual": 692600000,
      "revenueEstimated": 695908961,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2024-07-23",
      "epsActual": 0.15,
      "epsEstimated": 0.1048,
      "revenueActual": 677800000,
      "revenueEstimated": 677268143,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2024-04-23",
      "epsActual": 0.1,
      "epsEstimated": 0.06621,
      "revenueActual": 656400000,
      "revenueEstimated": 649509727,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2024-02-20",
      "epsActual": 0.33,
      "epsEstimated": 0.32,
      "revenueActual": 640100000,
      "revenueEstimated": 634687300,
      "lastUpdated": "2026-06-08"
    },
    {
      "symbol": "CSGP",
      "date": "2023-10-24",
      "epsActual": 0.3,
      "epsEstimated": 0.3,
      "revenueActual": 624669000,
      "revenueEstimated": 625578400,
      "lastUpdated": "2026-06-08"
    },
    {
      "symbol": "CSGP",
      "date": "2023-07-25",
      "epsActual": 0.31,
      "epsEstimated": 0.3,
      "revenueActual": 605906000,
      "revenueEstimated": 607200000,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2023-04-25",
      "epsActual": 0.29,
      "epsEstimated": 0.25,
      "revenueActual": 584400000,
      "revenueEstimated": 579380000,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2023-02-21",
      "epsActual": 0.38,
      "epsEstimated": 0.36,
      "revenueActual": 573345000,
      "revenueEstimated": 569737303,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2022-10-25",
      "epsActual": 0.3,
      "epsEstimated": 0.24,
      "revenueActual": 556921000,
      "revenueEstimated": 555645211,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2022-07-26",
      "epsActual": 0.28,
      "epsEstimated": 0.21,
      "revenueActual": 536308000,
      "revenueEstimated": 532203036,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2022-04-26",
      "epsActual": 0.31,
      "epsEstimated": 0.28,
      "revenueActual": 515825000,
      "revenueEstimated": 512475299,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2022-02-22",
      "epsActual": 0.35,
      "epsEstimated": 0.29,
      "revenueActual": 506786000,
      "revenueEstimated": 501282497,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2021-10-26",
      "epsActual": 0.25,
      "epsEstimated": 0.23,
      "revenueActual": 499319000,
      "revenueEstimated": 497470000,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2021-07-27",
      "epsActual": 0.26,
      "epsEstimated": 0.23,
      "revenueActual": 480333000,
      "revenueEstimated": 497470000,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2021-04-27",
      "epsActual": 0.28,
      "epsEstimated": 0.24,
      "revenueActual": 457697000,
      "revenueEstimated": 454030000,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2021-02-23",
      "epsActual": 0.29,
      "epsEstimated": 0.24,
      "revenueActual": 444393000,
      "revenueEstimated": 363259008,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2020-10-27",
      "epsActual": 0.23,
      "epsEstimated": 0.21,
      "revenueActual": 425620000,
      "revenueEstimated": 389837787,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2020-07-28",
      "epsActual": 0.23,
      "epsEstimated": 0.2,
      "revenueActual": 397159000,
      "revenueEstimated": 339452136,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2020-04-28",
      "epsActual": 0.24,
      "epsEstimated": 0.23,
      "revenueActual": 391847000,
      "revenueEstimated": 364546184,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2020-02-25",
      "epsActual": 0.28,
      "epsEstimated": 0.26,
      "revenueActual": 374726000,
      "revenueEstimated": 348149687,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2019-10-22",
      "epsActual": 0.26,
      "epsEstimated": 0.25,
      "revenueActual": 352808000,
      "revenueEstimated": 340642206,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2019-07-23",
      "epsActual": 0.22,
      "epsEstimated": 0.2,
      "revenueActual": 343760000,
      "revenueEstimated": 308304932,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2019-04-23",
      "epsActual": 0.25,
      "epsEstimated": 0.24,
      "revenueActual": 328425000,
      "revenueEstimated": 316741897,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2019-02-26",
      "epsActual": 0.28,
      "epsEstimated": 0.25,
      "revenueActual": 315571000,
      "revenueEstimated": 284126202,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2018-10-23",
      "epsActual": 0.22,
      "epsEstimated": 0.21,
      "revenueActual": 305525000,
      "revenueEstimated": 294209259,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2018-07-24",
      "epsActual": 0.17,
      "epsEstimated": 0.13,
      "revenueActual": 297018000,
      "revenueEstimated": 234393722,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2018-04-23",
      "epsActual": 0.17,
      "epsEstimated": 0.14,
      "revenueActual": 273718000,
      "revenueEstimated": 227268884,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2018-02-21",
      "epsActual": 0.13,
      "epsEstimated": 0.12,
      "revenueActual": 253991000,
      "revenueEstimated": 253991000,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2017-10-25",
      "epsActual": 0.14,
      "epsEstimated": 0.11,
      "revenueActual": 247533000,
      "revenueEstimated": 198377510,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2017-07-26",
      "epsActual": 0.09,
      "epsEstimated": 0.06,
      "revenueActual": 237153000,
      "revenueEstimated": 173728360,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2017-04-26",
      "epsActual": 0.11,
      "epsEstimated": 0.09,
      "revenueActual": 226553000,
      "revenueEstimated": 202818876,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2017-02-22",
      "epsActual": 0.13,
      "epsEstimated": 0.13,
      "revenueActual": 218311000,
      "revenueEstimated": 213234000,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2016-10-26",
      "epsActual": 0.11,
      "epsEstimated": 0.1,
      "revenueActual": 212711000,
      "revenueEstimated": 197380477,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2016-07-27",
      "epsActual": 0.09,
      "epsEstimated": 0.08,
      "revenueActual": 206869000,
      "revenueEstimated": 188682714,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2016-04-27",
      "epsActual": 0.1,
      "epsEstimated": 0.07,
      "revenueActual": 199739000,
      "revenueEstimated": 145073589,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2016-02-24",
      "epsActual": 0.11,
      "epsEstimated": 0.08,
      "revenueActual": 193009000,
      "revenueEstimated": 143879436,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2015-10-28",
      "epsActual": 0.05,
      "epsEstimated": 0.04203,
      "revenueActual": 189078000,
      "revenueEstimated": 160537924,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2015-07-29",
      "epsActual": 0.01,
      "epsEstimated": 0.00534,
      "revenueActual": 170657000,
      "revenueEstimated": 85328500,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2015-04-29",
      "epsActual": 0.03,
      "epsEstimated": 0.01845,
      "revenueActual": 159020000,
      "revenueEstimated": 98218235,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2015-02-25",
      "epsActual": 0.09,
      "epsEstimated": 0.09,
      "revenueActual": 156096000,
      "revenueEstimated": 147703741,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2014-10-29",
      "epsActual": 0.09,
      "epsEstimated": 0.08,
      "revenueActual": 153056000,
      "revenueEstimated": 138981885,
      "lastUpdated": "2025-04-16"
    },
    {
      "symbol": "CSGP",
      "date": "2014-07-23",
      "epsActual": 0.08,
      "epsEstimated": 0.07,
      "revenueActual": 147708000,
      "revenueEstimated": 129244499,
      "lastUpdated": "2025-04-16"
    }
  ],
  "fundamentals": {
    "symbol": "CSGP",
    "marketCap": 13073429831,
    "enterpriseValueTTM": 12958661490,
    "evToSalesTTM": 3.645637819496006,
    "evToOperatingCashFlowTTM": 26.06561402989265,
    "evToFreeCashFlowTTM": 41.54624945833333,
    "evToEBITDATTM": 30.988357234042553,
    "netDebtToEBITDATTM": -0.26535978962467127,
    "currentRatioTTM": 2.214190093708166,
    "incomeQualityTTM": 6.711201066126856,
    "grahamNumberTTM": 8.999178482894823,
    "grahamNetNetTTM": -1.793491709972779,
    "taxBurdenTTM": 0.7322134387351779,
    "interestBurdenTTM": 1.0211907164480323,
    "workingCapitalTTM": 907000000,
    "investedCapitalTTM": 9128000000,
    "returnOnAssetsTTM": 0.00730841305848703,
    "operatingReturnOnAssetsTTM": 0.007624488991774614,
    "returnOnTangibleAssetsTTM": 0.021238177128116938,
    "returnOnEquityTTM": 0.009038018222401112,
    "returnOnInvestedCapitalTTM": 0.006014998955434384,
    "returnOnCapitalEmployedTTM": 0.008241056218057922,
    "earningsYieldTTM": 0.005683385440198716,
    "freeCashFlowYieldTTM": 0.023865198653545288,
    "capexToOperatingCashFlowTTM": 0.37261210611826284,
    "capexToDepreciationTTM": 0.5860215053763441,
    "capexToRevenueTTM": 0.052114973562830465,
    "salesGeneralAndAdministrativeToRevenueTTM": 0.6013893576330296,
    "researchAndDevelopementToRevenueTTM": 0.12245471931600856,
    "stockBasedCompensationToRevenueTTM": 0.04241196985037687,
    "intangiblesToTotalAssetsTTM": 0.655883223197554,
    "averageReceivablesTTM": 279000000,
    "averagePayablesTTM": 41500000,
    "averageInventoryTTM": 0,
    "daysOfSalesOutstandingTTM": 27.819496006299925,
    "daysOfPayablesOutstandingTTM": 19.205931595312126,
    "daysOfInventoryOutstandingTTM": 0,
    "operatingCycleTTM": 27.819496006299925,
    "cashConversionCycleTTM": 8.613564410987799,
    "freeCashFlowToEquityTTM": 248999999,
    "freeCashFlowToFirmTTM": 268770651.17391306,
    "tangibleAssetValueTTM": 1295000000,
    "netCurrentAssetValueTTM": -540000000,
    "grossProfitMarginTTM": 0.7648216897288784,
    "ebitMarginTTM": 0.027871526605917425,
    "ebitdaMarginTTM": 0.11764540443244459,
    "operatingProfitMarginTTM": 0.021768477894026323,
    "pretaxProfitMarginTTM": 0.02846214422319721,
    "continuousOperationsProfitMarginTTM": 0.020840364495443808,
    "netProfitMarginTTM": 0.020840364495443808,
    "bottomLineProfitMarginTTM": 0.020840364495443808,
    "receivablesTurnoverTTM": 13.120295202952029,
    "payablesTurnoverTTM": 19.004545454545454,
    "inventoryTurnoverTTM": 0,
    "fixedAssetTurnoverTTM": 2.263271801400382,
    "assetTurnoverTTM": 0.3506854719400335,
    "quickRatioTTM": 2.214190093708166,
    "solvencyRatioTTM": 0.1792616226071103,
    "cashRatioTTM": 1.6947791164658634,
    "priceToEarningsRatioTTM": 175.5851932498639,
    "priceToEarningsGrowthRatioTTM": -5.706518780620578,
    "forwardPriceToEarningsGrowthRatioTTM": 6.843854793533378,
    "priceToEarningsDilutedRatioTTM": 175.68082788671023,
    "priceToEarningsDilutedGrowthRatioTTM": -5.709626906318085,
    "priceToBookRatioTTM": 1.6432482980332832,
    "priceToSalesRatioTTM": 3.675796346608167,
    "priceToFreeCashFlowRatioTTM": 41.88994067307692,
    "priceToOperatingCashFlowRatioTTM": 26.210025188437616,
    "debtToAssetsRatioTTM": 0.11391655981852254,
    "debtToEquityRatioTTM": 0.14561270801815432,
    "debtToCapitalRatioTTM": 0.12710465500165072,
    "longTermDebtToCapitalRatioTTM": 0.1113600717006498,
    "financialLeverageRatioTTM": 1.2782400403429148,
    "workingCapitalTurnoverRatioTTM": 3.873202614379085,
    "operatingCashFlowRatioTTM": 0.6657295836680054,
    "operatingCashFlowSalesRatioTTM": 0.13986387642029474,
    "freeCashFlowOperatingCashFlowRatioTTM": 0.6273878958925958,
    "debtServiceCoverageRatioTTM": 27.356643356643357,
    "interestCoverageRatioTTM": 5.4125874125874125,
    "shortTermOperatingCashFlowCoverageRatioTTM": 0,
    "operatingCashFlowCoverageRatioTTM": 0.4305627696969697,
    "capitalExpenditureCoverageRatioTTM": 2.6837560658391797,
    "dividendPaidAndCapexCoverageRatioTTM": 2.6837560658391797,
    "dividendPayoutRatioTTM": 0,
    "dividendYieldTTM": 0,
    "revenuePerShareTTM": 8.798812175204157,
    "netIncomePerShareTTM": 0.18337045285820341,
    "interestDebtPerShareTTM": 2.8935906953724326,
    "cashPerShareTTM": 3.1328878990348925,
    "bookValuePerShareTTM": 19.660975006186586,
    "tangibleBookValuePerShareTTM": 3.204652313783717,
    "shareholdersEquityPerShareTTM": 19.62880475129918,
    "operatingCashFlowPerShareTTM": 1.2306359787181391,
    "capexPerShareTTM": 0.45854986389507546,
    "freeCashFlowPerShareTTM": 0.7720861172976986,
    "netIncomePerEBTTTM": 0.7322134387351779,
    "ebtPerEbitTTM": 1.3074935400516796,
    "priceToFairValueTTM": 1.6432482980332832,
    "debtToMarketCapTTM": 0.07605399732506768,
    "effectiveTaxRateTTM": 0.26778656126482214,
    "enterpriseValueMultipleTTM": 30.979348529763328,
    "dividendPerShareTTM": 0,
    "revenue_history": [
      {
        "date": "2018",
        "revenue": 1191832000
      },
      {
        "date": "2019",
        "revenue": 1399719000
      },
      {
        "date": "2020",
        "revenue": 1659019000
      },
      {
        "date": "2021",
        "revenue": 1944135000
      },
      {
        "date": "2022",
        "revenue": 2182399000
      },
      {
        "date": "2023",
        "revenue": 2455000000
      },
      {
        "date": "2024",
        "revenue": 2736200000
      },
      {
        "date": "2025",
        "revenue": 3247000000
      }
    ],
    "dcf": {
      "symbol": "CSGP",
      "date": "2026-08-26",
      "dcf": 24.513010040199376,
      "Stock Price": 32.81
    },
    "statements": {
      "income": [
        {
          "date": "2025-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2026-02-24",
          "acceptedDate": "2026-02-24 16:04:19",
          "fiscalYear": "2025",
          "period": "FY",
          "revenue": 3247000000,
          "costOfRevenue": 804000000,
          "grossProfit": 2443000000,
          "researchAndDevelopmentExpenses": 406000000,
          "generalAndAdministrativeExpenses": 549000000,
          "sellingAndMarketingExpenses": 1560000000,
          "sellingGeneralAndAdministrativeExpenses": 2109000000,
          "otherExpenses": 0,
          "operatingExpenses": 2515000000,
          "costAndExpenses": 3319000000,
          "netInterestIncome": 91000000,
          "interestIncome": 110000000,
          "interestExpense": 19000000,
          "depreciationAndAmortization": 242000000,
          "ebitda": 272000000,
          "ebit": 30000000,
          "nonOperatingIncomeExcludingInterest": -102000000,
          "operatingIncome": -72000000,
          "totalOtherIncomeExpensesNet": 102000000,
          "incomeBeforeTax": 30000000,
          "incomeTaxExpense": 23000000,
          "netIncomeFromContinuingOperations": 7000000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 7000000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 7000000,
          "eps": 0.0168,
          "epsDiluted": 0.0166,
          "weightedAverageShsOut": 416800000,
          "weightedAverageShsOutDil": 420700000
        },
        {
          "date": "2024-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2025-02-20",
          "acceptedDate": "2025-02-19 17:48:29",
          "fiscalYear": "2024",
          "period": "FY",
          "revenue": 2736200000,
          "costOfRevenue": 558500000,
          "grossProfit": 2177700000,
          "researchAndDevelopmentExpenses": 325300000,
          "generalAndAdministrativeExpenses": 439100000,
          "sellingAndMarketingExpenses": 1364300000,
          "sellingGeneralAndAdministrativeExpenses": 1803400000,
          "otherExpenses": 44300000,
          "operatingExpenses": 2173000000,
          "costAndExpenses": 2731500000,
          "netInterestIncome": 212500000,
          "interestIncome": 239900000,
          "interestExpense": 27400000,
          "depreciationAndAmortization": 146900000,
          "ebitda": 384400000,
          "ebit": 237500000,
          "nonOperatingIncomeExcludingInterest": -232800000,
          "operatingIncome": 4700000,
          "totalOtherIncomeExpensesNet": 205400000,
          "incomeBeforeTax": 210100000,
          "incomeTaxExpense": 71400000,
          "netIncomeFromContinuingOperations": 138700000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 138700000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 138700000,
          "eps": 0.34,
          "epsDiluted": 0.34,
          "weightedAverageShsOut": 406300000,
          "weightedAverageShsOutDil": 407800000
        },
        {
          "date": "2023-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2024-02-22",
          "acceptedDate": "2024-02-21 18:04:05",
          "fiscalYear": "2023",
          "period": "FY",
          "revenue": 2455000000,
          "costOfRevenue": 491500000,
          "grossProfit": 1963500000,
          "researchAndDevelopmentExpenses": 267600000,
          "generalAndAdministrativeExpenses": 381500000,
          "sellingAndMarketingExpenses": 989900000,
          "sellingGeneralAndAdministrativeExpenses": 1371400000,
          "otherExpenses": 42200000,
          "operatingExpenses": 1681200000,
          "costAndExpenses": 2172700000,
          "netInterestIncome": 213600000,
          "interestIncome": 245000000,
          "interestExpense": 31400000,
          "depreciationAndAmortization": 107500000,
          "ebitda": 640200000,
          "ebit": 532700000,
          "nonOperatingIncomeExcludingInterest": -250400000,
          "operatingIncome": 282300000,
          "totalOtherIncomeExpensesNet": 219000000,
          "incomeBeforeTax": 501300000,
          "incomeTaxExpense": 126600000,
          "netIncomeFromContinuingOperations": 374700000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 374700000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 374700000,
          "eps": 0.92,
          "epsDiluted": 0.92,
          "weightedAverageShsOut": 405300000,
          "weightedAverageShsOutDil": 406900000
        },
        {
          "date": "2022-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2023-02-22",
          "acceptedDate": "2023-02-22 16:33:56",
          "fiscalYear": "2022",
          "period": "FY",
          "revenue": 2182399000,
          "costOfRevenue": 414000000,
          "grossProfit": 1768400000,
          "researchAndDevelopmentExpenses": 220900000,
          "generalAndAdministrativeExpenses": 338737000,
          "sellingAndMarketingExpenses": 684222000,
          "sellingGeneralAndAdministrativeExpenses": 1022900000,
          "otherExpenses": 73600000,
          "operatingExpenses": 1317400000,
          "costAndExpenses": 1731400000,
          "netInterestIncome": 32125000,
          "interestIncome": 32125000,
          "interestExpense": 0,
          "depreciationAndAmortization": 137900000,
          "ebitda": 624357000,
          "ebit": 486457000,
          "nonOperatingIncomeExcludingInterest": -35457000,
          "operatingIncome": 451000000,
          "totalOtherIncomeExpensesNet": 35508000,
          "incomeBeforeTax": 486457000,
          "incomeTaxExpense": 117004000,
          "netIncomeFromContinuingOperations": 369500000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 369500000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 369500000,
          "eps": 0.93,
          "epsDiluted": 0.93,
          "weightedAverageShsOut": 396284000,
          "weightedAverageShsOutDil": 397752000
        }
      ],
      "balance_sheet": [
        {
          "date": "2025-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2026-02-24",
          "acceptedDate": "2026-02-24 16:04:19",
          "fiscalYear": "2025",
          "period": "FY",
          "cashAndCashEquivalents": 1733000000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 1733000000,
          "netReceivables": 259000000,
          "accountsReceivables": 241000000,
          "otherReceivables": 18000000,
          "inventory": 0,
          "prepaids": 0,
          "otherCurrentAssets": 127000000,
          "totalCurrentAssets": 2119000000,
          "propertyPlantEquipmentNet": 1446000000,
          "goodwill": 4944000000,
          "intangibleAssets": 1771000000,
          "goodwillAndIntangibleAssets": 6715000000,
          "longTermInvestments": 18000000,
          "taxAssets": 47000000,
          "otherNonCurrentAssets": 193000000,
          "totalNonCurrentAssets": 8419000000,
          "otherAssets": 0,
          "totalAssets": 10538000000,
          "totalPayables": 43000000,
          "accountPayables": 42000000,
          "otherPayables": 1000000,
          "accruedExpenses": 145000000,
          "shortTermDebt": 28000000,
          "capitalLeaseObligationsCurrent": 0,
          "taxPayables": 0,
          "deferredRevenue": 205000000,
          "otherCurrentLiabilities": 325000000,
          "totalCurrentLiabilities": 746000000,
          "longTermDebt": 993000000,
          "capitalLeaseObligationsNonCurrent": 123000000,
          "deferredRevenueNonCurrent": 1000000,
          "deferredTaxLiabilitiesNonCurrent": 238000000,
          "otherNonCurrentLiabilities": 66000000,
          "totalNonCurrentLiabilities": 1421000000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 123000000,
          "totalLiabilities": 2167000000,
          "treasuryStock": -510000000,
          "preferredStock": 0,
          "commonStock": 4000000,
          "retainedEarnings": 2350000000,
          "additionalPaidInCapital": 6410000000,
          "accumulatedOtherComprehensiveIncomeLoss": 80000000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 8334000000,
          "totalEquity": 8334000000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 10538000000,
          "totalInvestments": 18000000,
          "totalDebt": 1144000000,
          "netDebt": -589000000
        },
        {
          "date": "2024-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2025-02-20",
          "acceptedDate": "2025-02-19 17:48:29",
          "fiscalYear": "2024",
          "period": "FY",
          "cashAndCashEquivalents": 4681000000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 4681000000,
          "netReceivables": 187900000,
          "accountsReceivables": 187900000,
          "otherReceivables": 0,
          "inventory": 0,
          "prepaids": 75500000,
          "otherCurrentAssets": 5800000,
          "totalCurrentAssets": 4950200000,
          "propertyPlantEquipmentNet": 1117900000,
          "goodwill": 2527600000,
          "intangibleAssets": 433200000,
          "goodwillAndIntangibleAssets": 2960800000,
          "longTermInvestments": 6000000,
          "taxAssets": 30600000,
          "otherNonCurrentAssets": 191300000,
          "totalNonCurrentAssets": 4306600000,
          "otherAssets": 0,
          "totalAssets": 9256800000,
          "totalPayables": 70200000,
          "accountPayables": 47000000,
          "otherPayables": 23200000,
          "accruedExpenses": 133300000,
          "shortTermDebt": 32000000,
          "capitalLeaseObligationsCurrent": 0,
          "taxPayables": 23200000,
          "deferredRevenue": 137100000,
          "otherCurrentLiabilities": 179700000,
          "totalCurrentLiabilities": 552300000,
          "longTermDebt": 991900000,
          "capitalLeaseObligationsNonCurrent": 18500000,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 7600000,
          "otherNonCurrentLiabilities": 133000000,
          "totalNonCurrentLiabilities": 1151000000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 18500000,
          "totalLiabilities": 1703300000,
          "treasuryStock": 0,
          "preferredStock": 0,
          "commonStock": 4100000,
          "retainedEarnings": 2343000000,
          "additionalPaidInCapital": 5231900000,
          "accumulatedOtherComprehensiveIncomeLoss": -25500000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 7553500000,
          "totalEquity": 7553500000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 9256800000,
          "totalInvestments": 6000000,
          "totalDebt": 1042400000,
          "netDebt": -3638600000
        },
        {
          "date": "2023-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2024-02-22",
          "acceptedDate": "2024-02-21 18:04:05",
          "fiscalYear": "2023",
          "period": "FY",
          "cashAndCashEquivalents": 5215900000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 5215900000,
          "netReceivables": 195800000,
          "accountsReceivables": 195800000,
          "otherReceivables": 0,
          "inventory": 0,
          "prepaids": 64400000,
          "otherCurrentAssets": 0,
          "totalCurrentAssets": 5476100000,
          "propertyPlantEquipmentNet": 552000000,
          "goodwill": 2386200000,
          "intangibleAssets": 313700000,
          "goodwillAndIntangibleAssets": 2699900000,
          "longTermInvestments": 169700000,
          "taxAssets": 4300000,
          "otherNonCurrentAssets": 17700000,
          "totalNonCurrentAssets": 3443600000,
          "otherAssets": 0,
          "totalAssets": 8919700000,
          "totalPayables": 30800000,
          "accountPayables": 23100000,
          "otherPayables": 7700000,
          "accruedExpenses": 280800000,
          "shortTermDebt": 0,
          "capitalLeaseObligationsCurrent": 40000000,
          "taxPayables": 7700000,
          "deferredRevenue": 104200000,
          "otherCurrentLiabilities": 0,
          "totalCurrentLiabilities": 455800000,
          "longTermDebt": 990500000,
          "capitalLeaseObligationsNonCurrent": 79900000,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 36700000,
          "otherNonCurrentLiabilities": 18200000,
          "totalNonCurrentLiabilities": 1125300000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 119900000,
          "totalLiabilities": 1581100000,
          "treasuryStock": 0,
          "preferredStock": 0,
          "commonStock": 4100000,
          "retainedEarnings": 2204300000,
          "additionalPaidInCapital": 5147800000,
          "accumulatedOtherComprehensiveIncomeLoss": -17600000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 7338600000,
          "totalEquity": 7338600000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 8919700000,
          "totalInvestments": 169700000,
          "totalDebt": 1110400000,
          "netDebt": -4105500000
        },
        {
          "date": "2022-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2023-02-22",
          "acceptedDate": "2023-02-22 16:33:56",
          "fiscalYear": "2022",
          "period": "FY",
          "cashAndCashEquivalents": 4967970000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 4967970000,
          "netReceivables": 153900000,
          "accountsReceivables": 153945000,
          "otherReceivables": 0,
          "inventory": 0,
          "prepaids": 0,
          "otherCurrentAssets": 63997000,
          "totalCurrentAssets": 5185867000,
          "propertyPlantEquipmentNet": 401642000,
          "goodwill": 2314759000,
          "intangibleAssets": 329306000,
          "goodwillAndIntangibleAssets": 2644065000,
          "longTermInvestments": 2005000,
          "taxAssets": 9722000,
          "otherNonCurrentAssets": 159169000,
          "totalNonCurrentAssets": 3216603000,
          "otherAssets": 0,
          "totalAssets": 8402470000,
          "totalPayables": 39000000,
          "accountPayables": 28460000,
          "otherPayables": 10400000,
          "accruedExpenses": 194100000,
          "shortTermDebt": 0,
          "capitalLeaseObligationsCurrent": 36000000,
          "taxPayables": 10438000,
          "deferredRevenue": 103567000,
          "otherCurrentLiabilities": -52000,
          "totalCurrentLiabilities": 372615000,
          "longTermDebt": 989210000,
          "capitalLeaseObligationsNonCurrent": 76007000,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 76202000,
          "otherNonCurrentLiabilities": 18315000,
          "totalNonCurrentLiabilities": 1159734000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 112007000,
          "totalLiabilities": 1532349000,
          "treasuryStock": 0,
          "preferredStock": 0,
          "commonStock": 4066000,
          "retainedEarnings": 1829619000,
          "additionalPaidInCapital": 5065511000,
          "accumulatedOtherComprehensiveIncomeLoss": -29075000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 6870121000,
          "totalEquity": 6870121000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 8402470000,
          "totalInvestments": 2005000,
          "totalDebt": 1105580000,
          "netDebt": -3862390000
        }
      ],
      "cash_flow": [
        {
          "date": "2025-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2026-02-24",
          "acceptedDate": "2026-02-24 16:04:19",
          "fiscalYear": "2025",
          "period": "FY",
          "netIncome": 7000000,
          "depreciationAndAmortization": 263000000,
          "deferredIncomeTax": 36000000,
          "stockBasedCompensation": 194000000,
          "changeInWorkingCapital": -268000000,
          "accountsReceivables": -28000000,
          "inventory": 0,
          "accountsPayables": -12000000,
          "otherWorkingCapital": -228000000,
          "otherNonCashItems": 198000000,
          "netCashProvidedByOperatingActivities": 430000000,
          "investmentsInPropertyPlantAndEquipment": -389000000,
          "acquisitionsNet": -2347000000,
          "purchasesOfInvestments": -285000000,
          "salesMaturitiesOfInvestments": 205000000,
          "otherInvestingActivities": 0,
          "netCashProvidedByInvestingActivities": -2816000000,
          "netDebtIssuance": 0,
          "longTermNetDebtIssuance": 0,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -551000000,
          "netCommonStockIssuance": -551000000,
          "commonStockIssuance": 24000000,
          "commonStockRepurchased": -575000000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -8000000,
          "netCashProvidedByFinancingActivities": -559000000,
          "effectOfForexChangesOnCash": -3000000,
          "netChangeInCash": -2948000000,
          "cashAtEndOfPeriod": 1733000000,
          "cashAtBeginningOfPeriod": 4681000000,
          "operatingCashFlow": 430000000,
          "capitalExpenditure": -389000000,
          "freeCashFlow": 41000000,
          "incomeTaxesPaid": 73000000,
          "interestPaid": 30000000
        },
        {
          "date": "2024-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2025-02-20",
          "acceptedDate": "2025-02-19 17:48:29",
          "fiscalYear": "2024",
          "period": "FY",
          "netIncome": 138700000,
          "depreciationAndAmortization": 146900000,
          "deferredIncomeTax": -50100000,
          "stockBasedCompensation": 89000000,
          "changeInWorkingCapital": -119200000,
          "accountsReceivables": -30200000,
          "inventory": 0,
          "accountsPayables": 43500000,
          "otherWorkingCapital": -132500000,
          "otherNonCashItems": 187300000,
          "netCashProvidedByOperatingActivities": 392600000,
          "investmentsInPropertyPlantAndEquipment": -637900000,
          "acquisitionsNet": -276700000,
          "purchasesOfInvestments": 0,
          "salesMaturitiesOfInvestments": 0,
          "otherInvestingActivities": 1700000,
          "netCashProvidedByInvestingActivities": -912900000,
          "netDebtIssuance": -5100000,
          "longTermNetDebtIssuance": -5100000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -5000000,
          "netCommonStockIssuance": -5000000,
          "commonStockIssuance": 24500000,
          "commonStockRepurchased": -29500000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -3600000,
          "netCashProvidedByFinancingActivities": -13700000,
          "effectOfForexChangesOnCash": -900000,
          "netChangeInCash": -534900000,
          "cashAtEndOfPeriod": 4681000000,
          "cashAtBeginningOfPeriod": 5215900000,
          "operatingCashFlow": 392600000,
          "capitalExpenditure": -637900000,
          "freeCashFlow": -245300000,
          "incomeTaxesPaid": 99800000,
          "interestPaid": 31000000
        },
        {
          "date": "2023-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2024-02-22",
          "acceptedDate": "2024-02-21 18:04:05",
          "fiscalYear": "2023",
          "period": "FY",
          "netIncome": 374700000,
          "depreciationAndAmortization": 107500000,
          "deferredIncomeTax": -37200000,
          "stockBasedCompensation": 85000000,
          "changeInWorkingCapital": -199900000,
          "accountsReceivables": -66600000,
          "inventory": 0,
          "accountsPayables": 33900000,
          "otherWorkingCapital": -167200000,
          "otherNonCashItems": 159400000,
          "netCashProvidedByOperatingActivities": 489500000,
          "investmentsInPropertyPlantAndEquipment": -142800000,
          "acquisitionsNet": -99600000,
          "purchasesOfInvestments": 0,
          "salesMaturitiesOfInvestments": 3800000,
          "otherInvestingActivities": 0,
          "netCashProvidedByInvestingActivities": -238600000,
          "netDebtIssuance": -700000,
          "longTermNetDebtIssuance": -700000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -3000000,
          "netCommonStockIssuance": -3000000,
          "commonStockIssuance": 23400000,
          "commonStockRepurchased": -26400000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": 0,
          "netCashProvidedByFinancingActivities": -3700000,
          "effectOfForexChangesOnCash": 700000,
          "netChangeInCash": 247900000,
          "cashAtEndOfPeriod": 5215900000,
          "cashAtBeginningOfPeriod": 4968000000,
          "operatingCashFlow": 489500000,
          "capitalExpenditure": -25300000,
          "freeCashFlow": 464200000,
          "incomeTaxesPaid": 163200000,
          "interestPaid": 30700000
        },
        {
          "date": "2022-12-31",
          "symbol": "CSGP",
          "reportedCurrency": "USD",
          "cik": "0001057352",
          "filingDate": "2023-02-22",
          "acceptedDate": "2023-02-22 16:33:56",
          "fiscalYear": "2022",
          "period": "FY",
          "netIncome": 369500000,
          "depreciationAndAmortization": 137900000,
          "deferredIncomeTax": -31200000,
          "stockBasedCompensation": 75200000,
          "changeInWorkingCapital": -205600000,
          "accountsReceivables": -46400000,
          "inventory": 0,
          "accountsPayables": 23200000,
          "otherWorkingCapital": -182400000,
          "otherNonCashItems": 132900000,
          "netCashProvidedByOperatingActivities": 478700000,
          "investmentsInPropertyPlantAndEquipment": -93800000,
          "acquisitionsNet": -6300000,
          "purchasesOfInvestments": 0,
          "salesMaturitiesOfInvestments": 900000,
          "otherInvestingActivities": 30100000,
          "netCashProvidedByInvestingActivities": -69100000,
          "netDebtIssuance": -2200000,
          "longTermNetDebtIssuance": -2200000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": 736132000,
          "netCommonStockIssuance": 736132000,
          "commonStockIssuance": 759240000,
          "commonStockRepurchased": -23108000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": 45000,
          "netCashProvidedByFinancingActivities": 733977000,
          "effectOfForexChangesOnCash": -2698000,
          "netChangeInCash": 1140844000,
          "cashAtEndOfPeriod": 4967970000,
          "cashAtBeginningOfPeriod": 3827126000,
          "operatingCashFlow": 478620000,
          "capitalExpenditure": -58574000,
          "freeCashFlow": 420046000,
          "incomeTaxesPaid": 169200000,
          "interestPaid": 29900000
        }
      ]
    }
  },
  "market_env": {
    "vix": 15.13,
    "sp500": 7674.37,
    "fed_funds": 3.63,
    "yield_curve_10y2y": 0.5,
    "hy_spread": 2.75,
    "treasury": {
      "date": "2026-08-24",
      "month1": 3.79,
      "month2": 3.8,
      "month3": 3.87,
      "month6": 3.96,
      "year1": 4.04,
      "year2": 4.24,
      "year3": 4.31,
      "year5": 4.41,
      "year7": 4.55,
      "year10": 4.7,
      "year20": 5.21,
      "year30": 5.23
    },
    "events": [
      {
        "title": "Fed Chairman Warsh Speaks",
        "currency": "USD",
        "date": "2026-08-28",
        "time_utc": "14:00",
        "impact": "High",
        "forecast": null,
        "previous": null,
        "actual": null,
        "minutes_until": 2747
      },
      {
        "title": "Prelim Benchmark Payrolls Revision",
        "currency": "USD",
        "date": "2026-08-28",
        "time_utc": "14:00",
        "impact": "High",
        "forecast": null,
        "previous": "-911K",
        "actual": null,
        "minutes_until": 2747
      }
    ]
  },
  "whale_insider": {
    "insider": [
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-10",
        "transactionDate": "2026-08-07",
        "reportingCik": "0001472762",
        "companyCik": "0001057352",
        "transactionType": "S-Sale",
        "securitiesOwned": 18822,
        "reportingName": "Cann Cynthia Cammett",
        "typeOfOwner": "officer: Chief Accounting Officer",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 4788,
        "price": 30.78,
        "securityName": "Common Stock, par value $0.01 per share",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000147276226000012/0001472762-26-000012-index.htm"
      },
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-10",
        "transactionDate": "2026-08-05",
        "reportingCik": "0001351689",
        "companyCik": "0001057352",
        "transactionType": "S-Sale",
        "securitiesOwned": 22993,
        "reportingName": "Hill John W",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 3500,
        "price": 30.21,
        "securityName": "Common Stock, par value $0.01 per share",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000135168926000005/0001351689-26-000005-index.htm"
      },
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-05",
        "transactionDate": "2026-08-04",
        "reportingCik": "0001066061",
        "companyCik": "0001057352",
        "transactionType": "P-Purchase",
        "securitiesOwned": 1806165.03,
        "reportingName": "FLORANCE ANDREW C",
        "typeOfOwner": "director, officer: Founder and CEO",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 83300,
        "price": 29.89,
        "securityName": "Common Stock, par value $0.01 per share",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000162828026052968/0001628280-26-052968-index.htm"
      },
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-04",
        "transactionDate": "2026-07-31",
        "reportingCik": "0002146463",
        "companyCik": "0001057352",
        "transactionType": "A-Award",
        "securitiesOwned": 34771,
        "reportingName": "Rossmann Robin Jack",
        "typeOfOwner": "officer: Chief  Financial Officer",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 34771,
        "price": 0,
        "securityName": "Restricted Stock Units",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000214646326000005/0002146463-26-000005-index.htm"
      },
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-04",
        "transactionDate": "2026-07-31",
        "reportingCik": "0001472762",
        "companyCik": "0001057352",
        "transactionType": "A-Award",
        "securitiesOwned": 26078,
        "reportingName": "Cann Cynthia Cammett",
        "typeOfOwner": "officer: Chief Accounting Officer",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 26078,
        "price": 0,
        "securityName": "Restricted Stock Units",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000147276226000010/0001472762-26-000010-index.htm"
      },
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-04",
        "transactionDate": "2026-08-01",
        "reportingCik": "0001472762",
        "companyCik": "0001057352",
        "transactionType": "F-InKind",
        "securitiesOwned": 23610,
        "reportingName": "Cann Cynthia Cammett",
        "typeOfOwner": "officer: Chief Accounting Officer",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 1077,
        "price": 28.76,
        "securityName": "Common Stock, par value $0.01 per share",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000147276226000010/0001472762-26-000010-index.htm"
      },
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-04",
        "transactionDate": "2026-08-01",
        "reportingCik": "0001500076",
        "companyCik": "0001057352",
        "transactionType": "F-InKind",
        "securitiesOwned": 278415,
        "reportingName": "SAINT FREDERICK G.",
        "typeOfOwner": "officer: President, Marketplaces",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 1436,
        "price": 28.76,
        "securityName": "Common Stock, par value $0.01 per share",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000150007626000010/0001500076-26-000010-index.htm"
      },
      {
        "symbol": "CSGP",
        "filingDate": "2026-08-04",
        "transactionDate": "2026-07-31",
        "reportingCik": "0002146463",
        "companyCik": "0001057352",
        "transactionType": "",
        "securitiesOwned": 86691,
        "reportingName": "Rossmann Robin Jack",
        "typeOfOwner": "officer: Chief  Financial Officer",
        "acquisitionOrDisposition": "",
        "directOrIndirect": "D",
        "formType": "3",
        "securitiesTransacted": 0,
        "price": 0,
        "securityName": "Common Stock, par value $0.01 per share",
        "url": "https://www.sec.gov/Archives/edgar/data/1057352/000214646326000003/0002146463-26-000003-index.htm"
      }
    ],
    "congress": [
      "status",
      "endpoint",
      "provided",
      "message",
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2026-05-11",
        "transactionDate": "2026-04-14",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034500.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2026-04-08",
        "transactionDate": "2026-03-13",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20034285.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2026-02-13",
        "transactionDate": "2026-01-28",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group, 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": "CSGP",
        "senateID": "K000389",
        "disclosureDate": "2026-02-10",
        "transactionDate": "2026-01-13",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "CoStar Group 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": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2026-01-12",
        "transactionDate": "2025-12-10",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group, 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/20033762.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-11-18",
        "transactionDate": "2025-10-15",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group, 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/2025/20033455.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "M001136",
        "disclosureDate": "2025-10-22",
        "transactionDate": "2025-09-25",
        "firstName": "Lisa",
        "lastName": "McClain",
        "office": "Lisa McClain",
        "district": "MI09",
        "owner": "Spouse",
        "assetDescription": "CoStar Group, 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/20032129.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-10-10",
        "transactionDate": "2025-09-22",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group, 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/2025/20032248.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-10-10",
        "transactionDate": "2025-09-30",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group, 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/2025/20032248.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "M001136",
        "disclosureDate": "2025-09-15",
        "transactionDate": "2025-08-13",
        "firstName": "Lisa",
        "lastName": "McClain",
        "office": "Lisa McClain",
        "district": "MI09",
        "owner": "Spouse",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030932.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-08-15",
        "transactionDate": "2025-07-09",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030901.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-08-15",
        "transactionDate": "2025-07-31",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030901.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-07-11",
        "transactionDate": "2025-06-25",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030634.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-07-11",
        "transactionDate": "2025-06-30",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030634.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001123",
        "disclosureDate": "2025-07-11",
        "transactionDate": "2025-06-27",
        "firstName": "Gilbert",
        "lastName": "Cisneros",
        "office": "Gilbert Cisneros",
        "district": "CA31",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$15,001 - $50,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030634.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "S001229",
        "disclosureDate": "2025-06-23",
        "transactionDate": "2025-05-12",
        "firstName": "Jefferson",
        "lastName": "Shreve",
        "office": "Jefferson Shreve",
        "district": "IN06",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$15,001 - $50,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030387.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "B001327",
        "disclosureDate": "2025-06-02",
        "transactionDate": "2025-05-15",
        "firstName": "Rob",
        "lastName": "Bresnahan",
        "office": "Rob Bresnahan",
        "district": "PA08",
        "owner": "",
        "assetDescription": "CoStar Group Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20030433.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "S001229",
        "disclosureDate": "2025-03-09",
        "transactionDate": "2025-02-24",
        "firstName": "Jefferson",
        "lastName": "Shreve",
        "office": "Jefferson Shreve",
        "district": "IN06",
        "owner": "",
        "assetDescription": "CoStar Group, Inc. - Common Stock",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$15,001 - $50,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20027879.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "C001099",
        "disclosureDate": "2025-02-25",
        "transactionDate": "2025-01-21",
        "firstName": "William R.",
        "lastName": "Keating",
        "office": "William R. Keating",
        "district": "MA09",
        "owner": "",
        "assetDescription": "CoStar Group, 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/2025/20027837.pdf"
      },
      {
        "symbol": "CSGP",
        "senateID": "J000310",
        "disclosureDate": "2025-02-12",
        "transactionDate": "2025-01-15",
        "firstName": "Julie",
        "lastName": "Johnson",
        "office": "Julie Johnson",
        "district": "TX32",
        "owner": "Joint",
        "assetDescription": "CoStar Group, 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/20026762.pdf"
      }
    ],
    "dark_pool": [
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:31:00.635000Z",
        "size": 4651.0,
        "price": 32.27,
        "premium": 150087.77000000002,
        "volume": 4651.0,
        "trade_code": " "
      },
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:28:30.248000Z",
        "size": 250.0,
        "price": 32.241,
        "premium": 8060.25,
        "volume": 250.0,
        "trade_code": " "
      },
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:29:10.600000Z",
        "size": 212.0,
        "price": 32.255,
        "premium": 6838.06,
        "volume": 212.0,
        "trade_code": " "
      },
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:32:51.819000Z",
        "size": 200.0,
        "price": 32.27,
        "premium": 6454.000000000001,
        "volume": 200.0,
        "trade_code": " "
      },
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:32:10.012000Z",
        "size": 200.0,
        "price": 32.28,
        "premium": 6456.0,
        "volume": 200.0,
        "trade_code": "F"
      },
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:30:45.807000Z",
        "size": 200.0,
        "price": 32.27,
        "premium": 6454.000000000001,
        "volume": 200.0,
        "trade_code": "F"
      },
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:30:45.807000Z",
        "size": 200.0,
        "price": 32.27,
        "premium": 6454.000000000001,
        "volume": 200.0,
        "trade_code": "F"
      },
      {
        "ticker": "CSGP",
        "executed_at": "2026-08-26T15:28:31.528000Z",
        "size": 200.0,
        "price": 32.24,
        "premium": 6448.0,
        "volume": 200.0,
        "trade_code": " "
      }
    ],
    "ats": {
      "symbol": "CSGP",
      "date": "20260825",
      "ats_volume": 0,
      "total_volume": 1587824,
      "ats_ratio": 0.0,
      "ats_pct": 0.0,
      "signal": "Low",
      "history": [
        {
          "date": "20260825",
          "ats_ratio": 0.0
        },
        {
          "date": "20260824",
          "ats_ratio": 0.0
        },
        {
          "date": "20260821",
          "ats_ratio": 0.0
        },
        {
          "date": "20260820",
          "ats_ratio": 0.0
        },
        {
          "date": "20260819",
          "ats_ratio": 0.0
        }
      ]
    },
    "polygon_dp": {
      "ticker": "CSGP",
      "days": [
        {
          "date": "2026-08-26",
          "close": 31.795,
          "vwap": 32.4,
          "volume": 1304475,
          "vwap_discount_pct": 1.91
        },
        {
          "date": "2026-08-25",
          "close": 32.81,
          "vwap": 32.81,
          "volume": 4915535,
          "vwap_discount_pct": 0.0
        },
        {
          "date": "2026-08-24",
          "close": 32.84,
          "vwap": 32.66,
          "volume": 5035045,
          "vwap_discount_pct": -0.55
        },
        {
          "date": "2026-08-21",
          "close": 32.26,
          "vwap": 32.47,
          "volume": 4752241,
          "vwap_discount_pct": 0.64
        },
        {
          "date": "2026-08-20",
          "close": 32.26,
          "vwap": 32.35,
          "volume": 6621580,
          "vwap_discount_pct": 0.27
        }
      ],
      "avg_vwap_discount_pct": 0.45,
      "signal": "Accumulation"
    },
    "options_flow": [
      {
        "option_chain_id": "CSGP280121C00035000",
        "nbbo_ask": "8.00",
        "underlying_symbol": "CSGP",
        "sector": "Real Estate",
        "expiry": "2028-01-21",
        "size": 13,
        "nbbo_bid": "6.80",
        "open_interest": 1550,
        "implied_volatility": "0.538014974829512",
        "premium": "10283.00",
        "strike": "35",
        "volume": 15,
        "delta": "0.614841598022003",
        "underlying_price": "32.445",
        "option_type": "call",
        "price": "7.91",
        "executed_at": "2026-08-26T14:51:30.781000Z"
      }
    ],
    "net_premium": {
      "ticker": "CSGP",
      "net_call_premium": "7384.00",
      "net_put_premium": "-10212.00",
      "call_premium": "24630.00",
      "put_premium": "15010.00",
      "bullish_premium": "27053.00",
      "bearish_premium": "9457.00",
      "put_call_ratio": "0.73417721518987341772",
      "iv_rank": "39.363",
      "implied_move_perc": "0.108000",
      "gex_ratio": "1.1710497009289500",
      "gex_net_change": "1413.1996",
      "gex_call": "98485.4268",
      "gex_put": "-115331.3296",
      "gex_net": -16845.9028,
      "gex_call_delta": "1132338.8293",
      "gex_put_delta": "-908127.4793",
      "gex_date": "2026-08-26"
    },
    "hot_chains": [
      {
        "underlying_symbol": "CSGP",
        "expires": "2026-09-18",
        "open_interest": 609,
        "option_type": "put",
        "delta": -0.72649700861483,
        "ask_volume": 0,
        "last_price": "3.30",
        "implied_volatility": "0.491032301294473",
        "gamma": 0.0842464644901704,
        "avg_price": "3.27200000",
        "bid_volume": 32,
        "nbbo_ask": "3.50",
        "strike": "35",
        "option_symbol": "CSGP260918P00035000",
        "total_premium": "13088.00",
        "iv": 0.485668239681781,
        "volume": 40,
        "nbbo_bid": "3.30"
      },
      {
        "underlying_symbol": "CSGP",
        "expires": "2027-03-19",
        "open_interest": 6196,
        "option_type": "call",
        "delta": 0.264849046982335,
        "ask_volume": 6,
        "last_price": "1.77",
        "implied_volatility": "0.522669235695168",
        "gamma": 0.025297963083976,
        "avg_price": "1.8063636363636363636363636363",
        "bid_volume": 16,
        "nbbo_ask": "1.80",
        "strike": "45",
        "option_symbol": "CSGP270319C00045000",
        "total_premium": "3974.00",
        "iv": 0.534973421760368,
        "volume": 22,
        "nbbo_bid": "1.60"
      },
      {
        "underlying_symbol": "CSGP",
        "expires": "2028-01-21",
        "open_interest": 1550,
        "option_type": "call",
        "delta": 0.58636806828821,
        "ask_volume": 15,
        "last_price": "7.91",
        "implied_volatility": "0.538014974829512",
        "gamma": 0.01784420997403102,
        "avg_price": "7.9220000000000000000000000000",
        "bid_volume": 0,
        "nbbo_ask": "8.20",
        "strike": "35",
        "option_symbol": "CSGP280121C00035000",
        "total_premium": "11883.00",
        "iv": 0.570513253109752,
        "volume": 15,
        "nbbo_bid": "6.80"
      },
      {
        "underlying_symbol": "CSGP",
        "expires": "2026-09-18",
        "open_interest": 1468,
        "option_type": "call",
        "delta": 0.278298778606947,
        "ask_volume": 12,
        "last_price": "0.75",
        "implied_volatility": "0.500290038811923",
        "gamma": 0.083289231779305,
        "avg_price": "0.8084615384615384615384615385",
        "bid_volume": 0,
        "nbbo_ask": "0.75",
        "strike": "35",
        "option_symbol": "CSGP260918C00035000",
        "total_premium": "1051.00",
        "iv": 0.495462849783136,
        "volume": 13,
        "nbbo_bid": "0.70"
      },
      {
        "underlying_symbol": "CSGP",
        "expires": "2028-01-21",
        "open_interest": 1690,
        "option_type": "call",
        "delta": 0.373446435754327,
        "ask_volume": 0,
        "last_price": "4.00",
        "implied_volatility": "0.523801909196848",
        "gamma": 0.01758947813867492,
        "avg_price": "4.00",
        "bid_volume": 12,
        "nbbo_ask": "4.50",
        "strike": "50",
        "option_symbol": "CSGP280121C00050000",
        "total_premium": "4800.00",
        "iv": 0.562641469400679,
        "volume": 12,
        "nbbo_bid": "3.60"
      },
      {
        "underlying_symbol": "CSGP",
        "expires": "2026-09-18",
        "open_interest": 4279,
        "option_type": "put",
        "delta": -0.250883764331208,
        "ask_volume": 3,
        "last_price": "0.63",
        "implied_volatility": "0.488563911376387",
        "gamma": 0.0827962782632447,
        "avg_price": "0.6081818181818181818181818182",
        "bid_volume": 0,
        "nbbo_ask": "0.65",
        "strike": "30",
        "option_symbol": "CSGP260918P00030000",
        "total_premium": "669.00",
        "iv": 0.472787182607207,
        "volume": 11,
        "nbbo_bid": "0.60"
      },
      {
        "underlying_symbol": "CSGP",
        "expires": "2027-01-15",
        "open_interest": 280,
        "option_type": "call",
        "delta": 0.317526487040464,
        "ask_volume": 0,
        "last_price": "1.89",
        "implied_volatility": "0.495287432893753",
        "gamma": 0.0330174932203255,
        "avg_price": "1.855000",
        "bid_volume": 4,
        "nbbo_ask": "2.20",
        "strike": "40",
        "option_symbol": "CSGP270115C00040000",
        "total_premium": "742.00",
        "iv": 0.53592717348027,
        "volume": 4,
        "nbbo_bid": "1.60"
      },
      {
        "underlying_symbol": "CSGP",
        "expires": "2027-01-15",
        "open_interest": 1308,
        "option_type": "call",
        "delta": 0.474282699781271,
        "ask_volume": 4,
        "last_price": "3.43",
        "implied_volatility": "0.504098105322961",
        "gamma": 0.0359012423917064,
        "avg_price": "3.397500",
        "bid_volume": 0,
        "nbbo_ask": "3.80",
        "strike": "35",
        "option_symbol": "CSGP270115C00035000",
        "total_premium": "1359.00",
        "iv": 0.550495370830883,
        "volume": 4,
        "nbbo_bid": "3.00"
      }
    ],
    "gamma_profile": {
      "ticker": "CSGP",
      "spot": 32.255,
      "date": "2026-08-26",
      "flip_point": 17.81,
      "net_gex": -16845.9,
      "call_walls": [
        {
          "strike": 45.0,
          "gex": 26836.71
        },
        {
          "strike": 35.0,
          "gex": 24814.48
        },
        {
          "strike": 40.0,
          "gex": 11574.97
        }
      ],
      "put_walls": [
        {
          "strike": 30.0,
          "gex": -47605.16
        },
        {
          "strike": 25.0,
          "gex": -40659.74
        },
        {
          "strike": 35.0,
          "gex": -17764.54
        }
      ],
      "by_strike": [
        {
          "strike": 15.0,
          "call_gex": 107.49,
          "put_gex": -108.19,
          "net_gex": -0.7
        },
        {
          "strike": 17.5,
          "call_gex": 159.93,
          "put_gex": -113.41,
          "net_gex": 46.53
        },
        {
          "strike": 20.0,
          "call_gex": 149.11,
          "put_gex": -521.85,
          "net_gex": -372.74
        },
        {
          "strike": 22.5,
          "call_gex": 105.79,
          "put_gex": -1220.88,
          "net_gex": -1115.08
        },
        {
          "strike": 25.0,
          "call_gex": 288.12,
          "put_gex": -40659.74,
          "net_gex": -40371.61
        },
        {
          "strike": 30.0,
          "call_gex": 11023.58,
          "put_gex": -47605.16,
          "net_gex": -36581.58
        },
        {
          "strike": 35.0,
          "call_gex": 24814.48,
          "put_gex": -17764.54,
          "net_gex": 7049.94
        },
        {
          "strike": 40.0,
          "call_gex": 11574.97,
          "put_gex": -5097.38,
          "net_gex": 6477.59
        },
        {
          "strike": 45.0,
          "call_gex": 26836.71,
          "put_gex": -1392.69,
          "net_gex": 25444.03
        },
        {
          "strike": 50.0,
          "call_gex": 4464.64,
          "put_gex": -699.72,
          "net_gex": 3764.92
        },
        {
          "strike": 55.0,
          "call_gex": 3652.6,
          "put_gex": -56.35,
          "net_gex": 3596.25
        },
        {
          "strike": 60.0,
          "call_gex": 3990.06,
          "put_gex": -47.49,
          "net_gex": 3942.57
        },
        {
          "strike": 65.0,
          "call_gex": 1100.23,
          "put_gex": -7.28,
          "net_gex": 1092.94
        },
        {
          "strike": 70.0,
          "call_gex": 2463.5,
          "put_gex": -36.54,
          "net_gex": 2426.96
        },
        {
          "strike": 75.0,
          "call_gex": 4776.27,
          "put_gex": -0.1,
          "net_gex": 4776.17
        },
        {
          "strike": 80.0,
          "call_gex": 407.11,
          "put_gex": -0.02,
          "net_gex": 407.1
        },
        {
          "strike": 85.0,
          "call_gex": 2459.2,
          "put_gex": -0.01,
          "net_gex": 2459.19
        },
        {
          "strike": 90.0,
          "call_gex": 46.3,
          "put_gex": -0.0,
          "net_gex": 46.3
        },
        {
          "strike": 95.0,
          "call_gex": 11.94,
          "put_gex": -0.0,
          "net_gex": 11.94
        },
        {
          "strike": 100.0,
          "call_gex": 34.04,
          "put_gex": 0.0,
          "net_gex": 34.04
        },
        {
          "strike": 105.0,
          "call_gex": 10.16,
          "put_gex": 0.0,
          "net_gex": 10.16
        },
        {
          "strike": 110.0,
          "call_gex": 2.57,
          "put_gex": 0.0,
          "net_gex": 2.57
        },
        {
          "strike": 115.0,
          "call_gex": 0.41,
          "put_gex": 0.0,
          "net_gex": 0.41
        },
        {
          "strike": 120.0,
          "call_gex": 3.22,
          "put_gex": 0.0,
          "net_gex": 3.22
        },
        {
          "strike": 125.0,
          "call_gex": 0.42,
          "put_gex": 0.0,
          "net_gex": 0.42
        }
      ]
    },
    "oi_changes": {
      "net_call_oi_change": -82,
      "net_put_oi_change": 0,
      "top": [
        {
          "strike": "45",
          "oi_change": -84,
          "type": "call"
        },
        {
          "strike": "45",
          "oi_change": 2,
          "type": "call"
        },
        {
          "strike": "25",
          "oi_change": 0,
          "type": "put"
        },
        {
          "strike": "30",
          "oi_change": 0,
          "type": "put"
        },
        {
          "strike": "75",
          "oi_change": 0,
          "type": "call"
        }
      ]
    }
  },
  "liquidity": {
    "borrow": [],
    "short_interest": [
      {
        "symbol": "CSGP",
        "file_date": "",
        "error": "Symbol not found in FINRA biweekly file",
        "days_to_cover": null
      }
    ],
    "ftd": {
      "symbol": "CSGP",
      "periods": [
        {
          "file_period": "202604a",
          "settlement_date": "20260414",
          "quantity_fails": 243,
          "price": 37.06
        },
        {
          "file_period": "202604b",
          "settlement_date": "20260421",
          "quantity_fails": 10,
          "price": 40.06
        },
        {
          "file_period": "202606b",
          "settlement_date": "20260622",
          "quantity_fails": 35999,
          "price": 30.12
        },
        {
          "file_period": "202607b",
          "settlement_date": "20260728",
          "quantity_fails": 400,
          "price": 29.17
        }
      ],
      "trend": "rising",
      "trend_description": "FTD quantity increasing — settlement pressure building, potential squeeze precursor"
    }
  },
  "levels": {
    "prior_day": {
      "high": 32.92,
      "low": 31.79,
      "close": 31.8,
      "date": "2026-08-26"
    },
    "woodie_pivots": {
      "PP": 32.08,
      "R1": 32.36,
      "S1": 31.23,
      "R2": 33.21,
      "S2": 30.95
    },
    "swing": {
      "high_20d": 33.82,
      "low_20d": 28.13,
      "high_60d": 34.82,
      "low_60d": 25.89
    },
    "orb": {
      "high": 32.92,
      "low": 32.04,
      "date": "2026-08-26"
    },
    "vwap": 32.4,
    "volume_profile": {
      "poc": 32.81,
      "vah": 33.22,
      "val": 29.61,
      "sessions": 20
    },
    "premarket": {
      "date": "2026-08-26",
      "high": 32.74,
      "low": 32.04,
      "last": 32.39,
      "volume": 10334,
      "gap_pct": -1.28,
      "path": "06:50 32.59 -> 07:55 32.69 -> 08:50 32.74 -> 09:00 32.55 -> 09:25 32.39",
      "bars": 9,
      "last_bar_et": "09:25"
    },
    "recent_daily": [
      {
        "d": "2026-07-23",
        "o": 27.89,
        "h": 28.03,
        "l": 26.77,
        "c": 27.14,
        "v": 7157566.069794
      },
      {
        "d": "2026-07-24",
        "o": 27.28,
        "h": 28.085,
        "l": 27.09,
        "c": 27.66,
        "v": 6847037.382813
      },
      {
        "d": "2026-07-27",
        "o": 28.05,
        "h": 29.92,
        "l": 28.04,
        "c": 29.17,
        "v": 9804610.552515
      },
      {
        "d": "2026-07-28",
        "o": 29.9,
        "h": 31.4,
        "l": 29.75,
        "c": 30.33,
        "v": 9819862.908632
      },
      {
        "d": "2026-07-29",
        "o": 26.03,
        "h": 30.45,
        "l": 25.894,
        "c": 29.83,
        "v": 17582014.418714
      },
      {
        "d": "2026-07-30",
        "o": 28.265,
        "h": 29.57,
        "l": 28.13,
        "c": 29.46,
        "v": 12134878.988098
      },
      {
        "d": "2026-07-31",
        "o": 29.02,
        "h": 29.38,
        "l": 28.375,
        "c": 28.76,
        "v": 8230526.97991
      },
      {
        "d": "2026-08-03",
        "o": 29.47,
        "h": 30.18,
        "l": 29.2602,
        "c": 30.03,
        "v": 6026896.963458
      },
      {
        "d": "2026-08-04",
        "o": 29.42,
        "h": 30.07,
        "l": 29.35,
        "c": 29.815,
        "v": 5794402.063451
      },
      {
        "d": "2026-08-05",
        "o": 30.605,
        "h": 30.75,
        "l": 29.53,
        "c": 30.21,
        "v": 6644448.645479
      },
      {
        "d": "2026-08-06",
        "o": 29.89,
        "h": 30.2225,
        "l": 29.265,
        "c": 29.58,
        "v": 7812176.3908
      },
      {
        "d": "2026-08-07",
        "o": 30.045,
        "h": 31.68,
        "l": 30.04,
        "c": 30.24,
        "v": 6205720.285074
      },
      {
        "d": "2026-08-10",
        "o": 30.04,
        "h": 31.49,
        "l": 30.04,
        "c": 31.48,
        "v": 6164647.234355
      },
      {
        "d": "2026-08-11",
        "o": 31.25,
        "h": 31.52,
        "l": 30.65,
        "c": 31.12,
        "v": 4039545.048771
      },
      {
        "d": "2026-08-12",
        "o": 30.65,
        "h": 31.08,
        "l": 30.2211,
        "c": 30.5,
        "v": 4275928.908011
      },
      {
        "d": "2026-08-13",
        "o": 30.68,
        "h": 33.1,
        "l": 30.68,
        "c": 33.05,
        "v": 7965595.109983
      },
      {
        "d": "2026-08-14",
        "o": 33.275,
        "h": 33.295,
        "l": 31.86,
        "c": 32.38,
        "v": 5996714.950546
      },
      {
        "d": "2026-08-17",
        "o": 31.952,
        "h": 32.145,
        "l": 30.985,
        "c": 31.35,
        "v": 4936570.717988
      },
      {
        "d": "2026-08-18",
        "o": 32.03,
        "h": 32.295,
        "l": 31.295,
        "c": 31.38,
        "v": 3845911.251109
      },
      {
        "d": "2026-08-19",
        "o": 31.28,
        "h": 33.82,
        "l": 31.2,
        "c": 33.73,
        "v": 5818509.226729
      },
      {
        "d": "2026-08-20",
        "o": 33.46,
        "h": 33.63,
        "l": 31.72,
        "c": 32.26,
        "v": 6621580.027478
      },
      {
        "d": "2026-08-21",
        "o": 32.51,
        "h": 33.26,
        "l": 31.985,
        "c": 32.26,
        "v": 4752241.44683
      },
      {
        "d": "2026-08-24",
        "o": 32.52,
        "h": 32.9,
        "l": 32.2875,
        "c": 32.84,
        "v": 5035045.446359
      },
      {
        "d": "2026-08-25",
        "o": 32.59,
        "h": 33.28,
        "l": 32.25,
        "c": 32.81,
        "v": 4915535.379411
      },
      {
        "d": "2026-08-26",
        "o": 32.31,
        "h": 32.92,
        "l": 31.79,
        "c": 31.795,
        "v": 1304475.147786
      }
    ]
  },
  "patterns": {
    "days": 104,
    "patterns": [
      {
        "name": "VWAP Touch",
        "count": 104,
        "pct": 100,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            },
            {
              "t": 1787752800,
              "o": 32.715,
              "h": 32.715,
              "l": 32.57,
              "c": 32.59
            },
            {
              "t": 1787753100,
              "o": 32.59,
              "h": 32.66,
              "l": 32.51,
              "c": 32.625
            },
            {
              "t": 1787753400,
              "o": 32.62,
              "h": 32.675,
              "l": 32.55,
              "c": 32.58
            },
            {
              "t": 1787753700,
              "o": 32.577,
              "h": 32.785,
              "l": 32.54,
              "c": 32.77
            },
            {
              "t": 1787754000,
              "o": 32.77,
              "h": 32.8,
              "l": 32.68,
              "c": 32.69
            },
            {
              "t": 1787754300,
              "o": 32.68,
              "h": 32.68,
              "l": 32.54,
              "c": 32.59
            },
            {
              "t": 1787754600,
              "o": 32.58,
              "h": 32.6,
              "l": 32.5,
              "c": 32.51
            },
            {
              "t": 1787754900,
              "o": 32.515,
              "h": 32.56,
              "l": 32.495,
              "c": 32.505
            },
            {
              "t": 1787755200,
              "o": 32.51,
              "h": 32.525,
              "l": 32.455,
              "c": 32.485
            },
            {
              "t": 1787755500,
              "o": 32.485,
              "h": 32.49,
              "l": 32.39,
              "c": 32.44
            },
            {
              "t": 1787755800,
              "o": 32.43,
              "h": 32.53,
              "l": 32.43,
              "c": 32.52
            },
            {
              "t": 1787756100,
              "o": 32.52,
              "h": 32.62,
              "l": 32.48,
              "c": 32.6
            },
            {
              "t": 1787756400,
              "o": 32.6,
              "h": 32.6,
              "l": 32.46,
              "c": 32.475
            },
            {
              "t": 1787756700,
              "o": 32.475,
              "h": 32.5399,
              "l": 32.46,
              "c": 32.46
            },
            {
              "t": 1787757000,
              "o": 32.455,
              "h": 32.5,
              "l": 32.38,
              "c": 32.385
            },
            {
              "t": 1787757300,
              "o": 32.38,
              "h": 32.39,
              "l": 32.29,
              "c": 32.29
            },
            {
              "t": 1787757600,
              "o": 32.3,
              "h": 32.33,
              "l": 32.265,
              "c": 32.265
            },
            {
              "t": 1787757900,
              "o": 32.26,
              "h": 32.27,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787758200,
              "o": 32.255,
              "h": 32.285,
              "l": 32.225,
              "c": 32.225
            },
            {
              "t": 1787758500,
              "o": 32.225,
              "h": 32.27,
              "l": 32.21,
              "c": 32.25
            },
            {
              "t": 1787758800,
              "o": 32.25,
              "h": 32.265,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787759100,
              "o": 32.26,
              "h": 32.26,
              "l": 32.19,
              "c": 32.215
            },
            {
              "t": 1787759400,
              "o": 32.22,
              "h": 32.24,
              "l": 32.16,
              "c": 32.17
            },
            {
              "t": 1787759700,
              "o": 32.175,
              "h": 32.175,
              "l": 32,
              "c": 32.01
            },
            {
              "t": 1787760000,
              "o": 32,
              "h": 32,
              "l": 31.91,
              "c": 31.94
            },
            {
              "t": 1787760300,
              "o": 31.94,
              "h": 31.955,
              "l": 31.88,
              "c": 31.89
            },
            {
              "t": 1787760600,
              "o": 31.89,
              "h": 31.93,
              "l": 31.835,
              "c": 31.87
            },
            {
              "t": 1787760900,
              "o": 31.88,
              "h": 31.885,
              "l": 31.835,
              "c": 31.84
            },
            {
              "t": 1787761200,
              "o": 31.83,
              "h": 31.84,
              "l": 31.79,
              "c": 31.805
            },
            {
              "t": 1787761500,
              "o": 31.8051,
              "h": 31.825,
              "l": 31.795,
              "c": 31.795
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "VWAP",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.3615
                  },
                  {
                    "t": 1787751300,
                    "v": 32.7682
                  },
                  {
                    "t": 1787751600,
                    "v": 32.5672
                  },
                  {
                    "t": 1787751900,
                    "v": 32.7374
                  },
                  {
                    "t": 1787752200,
                    "v": 32.7427
                  },
                  {
                    "t": 1787752500,
                    "v": 32.6836
                  },
                  {
                    "t": 1787752800,
                    "v": 32.6474
                  },
                  {
                    "t": 1787753100,
                    "v": 32.5972
                  },
                  {
                    "t": 1787753400,
                    "v": 32.6145
                  },
                  {
                    "t": 1787753700,
                    "v": 32.7053
                  },
                  {
                    "t": 1787754000,
                    "v": 32.7449
                  },
                  {
                    "t": 1787754300,
                    "v": 32.6089
                  },
                  {
                    "t": 1787754600,
                    "v": 32.5612
                  },
                  {
                    "t": 1787754900,
                    "v": 32.5226
                  },
                  {
                    "t": 1787755200,
                    "v": 32.4904
                  },
                  {
                    "t": 1787755500,
                    "v": 32.4449
                  },
                  {
                    "t": 1787755800,
                    "v": 32.4769
                  },
                  {
                    "t": 1787756100,
                    "v": 32.5636
                  },
                  {
                    "t": 1787756400,
                    "v": 32.519
                  },
                  {
                    "t": 1787756700,
                    "v": 32.4967
                  },
                  {
                    "t": 1787757000,
                    "v": 32.4483
                  },
                  {
                    "t": 1787757300,
                    "v": 32.3428
                  },
                  {
                    "t": 1787757600,
                    "v": 32.3101
                  },
                  {
                    "t": 1787757900,
                    "v": 32.2516
                  },
                  {
                    "t": 1787758200,
                    "v": 32.2628
                  },
                  {
                    "t": 1787758500,
                    "v": 32.2397
                  },
                  {
                    "t": 1787758800,
                    "v": 32.2472
                  },
                  {
                    "t": 1787759100,
                    "v": 32.2175
                  },
                  {
                    "t": 1787759400,
                    "v": 32.2159
                  },
                  {
                    "t": 1787759700,
                    "v": 32.107
                  },
                  {
                    "t": 1787760000,
                    "v": 31.9729
                  },
                  {
                    "t": 1787760300,
                    "v": 31.9102
                  },
                  {
                    "t": 1787760600,
                    "v": 31.8947
                  },
                  {
                    "t": 1787760900,
                    "v": 31.8731
                  },
                  {
                    "t": 1787761200,
                    "v": 31.8253
                  },
                  {
                    "t": 1787761500,
                    "v": 31.8128
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "9 EMA Touch",
        "count": 104,
        "pct": 100,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            },
            {
              "t": 1787752800,
              "o": 32.715,
              "h": 32.715,
              "l": 32.57,
              "c": 32.59
            },
            {
              "t": 1787753100,
              "o": 32.59,
              "h": 32.66,
              "l": 32.51,
              "c": 32.625
            },
            {
              "t": 1787753400,
              "o": 32.62,
              "h": 32.675,
              "l": 32.55,
              "c": 32.58
            },
            {
              "t": 1787753700,
              "o": 32.577,
              "h": 32.785,
              "l": 32.54,
              "c": 32.77
            },
            {
              "t": 1787754000,
              "o": 32.77,
              "h": 32.8,
              "l": 32.68,
              "c": 32.69
            },
            {
              "t": 1787754300,
              "o": 32.68,
              "h": 32.68,
              "l": 32.54,
              "c": 32.59
            },
            {
              "t": 1787754600,
              "o": 32.58,
              "h": 32.6,
              "l": 32.5,
              "c": 32.51
            },
            {
              "t": 1787754900,
              "o": 32.515,
              "h": 32.56,
              "l": 32.495,
              "c": 32.505
            },
            {
              "t": 1787755200,
              "o": 32.51,
              "h": 32.525,
              "l": 32.455,
              "c": 32.485
            },
            {
              "t": 1787755500,
              "o": 32.485,
              "h": 32.49,
              "l": 32.39,
              "c": 32.44
            },
            {
              "t": 1787755800,
              "o": 32.43,
              "h": 32.53,
              "l": 32.43,
              "c": 32.52
            },
            {
              "t": 1787756100,
              "o": 32.52,
              "h": 32.62,
              "l": 32.48,
              "c": 32.6
            },
            {
              "t": 1787756400,
              "o": 32.6,
              "h": 32.6,
              "l": 32.46,
              "c": 32.475
            },
            {
              "t": 1787756700,
              "o": 32.475,
              "h": 32.5399,
              "l": 32.46,
              "c": 32.46
            },
            {
              "t": 1787757000,
              "o": 32.455,
              "h": 32.5,
              "l": 32.38,
              "c": 32.385
            },
            {
              "t": 1787757300,
              "o": 32.38,
              "h": 32.39,
              "l": 32.29,
              "c": 32.29
            },
            {
              "t": 1787757600,
              "o": 32.3,
              "h": 32.33,
              "l": 32.265,
              "c": 32.265
            },
            {
              "t": 1787757900,
              "o": 32.26,
              "h": 32.27,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787758200,
              "o": 32.255,
              "h": 32.285,
              "l": 32.225,
              "c": 32.225
            },
            {
              "t": 1787758500,
              "o": 32.225,
              "h": 32.27,
              "l": 32.21,
              "c": 32.25
            },
            {
              "t": 1787758800,
              "o": 32.25,
              "h": 32.265,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787759100,
              "o": 32.26,
              "h": 32.26,
              "l": 32.19,
              "c": 32.215
            },
            {
              "t": 1787759400,
              "o": 32.22,
              "h": 32.24,
              "l": 32.16,
              "c": 32.17
            },
            {
              "t": 1787759700,
              "o": 32.175,
              "h": 32.175,
              "l": 32,
              "c": 32.01
            },
            {
              "t": 1787760000,
              "o": 32,
              "h": 32,
              "l": 31.91,
              "c": 31.94
            },
            {
              "t": 1787760300,
              "o": 31.94,
              "h": 31.955,
              "l": 31.88,
              "c": 31.89
            },
            {
              "t": 1787760600,
              "o": 31.89,
              "h": 31.93,
              "l": 31.835,
              "c": 31.87
            },
            {
              "t": 1787760900,
              "o": 31.88,
              "h": 31.885,
              "l": 31.835,
              "c": 31.84
            },
            {
              "t": 1787761200,
              "o": 31.83,
              "h": 31.84,
              "l": 31.79,
              "c": 31.805
            },
            {
              "t": 1787761500,
              "o": 31.8051,
              "h": 31.825,
              "l": 31.795,
              "c": 31.795
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "9 EMA",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.775
                  },
                  {
                    "t": 1787751300,
                    "v": 32.747
                  },
                  {
                    "t": 1787751600,
                    "v": 32.7356
                  },
                  {
                    "t": 1787751900,
                    "v": 32.7485
                  },
                  {
                    "t": 1787752200,
                    "v": 32.7348
                  },
                  {
                    "t": 1787752500,
                    "v": 32.7308
                  },
                  {
                    "t": 1787752800,
                    "v": 32.7027
                  },
                  {
                    "t": 1787753100,
                    "v": 32.6871
                  },
                  {
                    "t": 1787753400,
                    "v": 32.6657
                  },
                  {
                    "t": 1787753700,
                    "v": 32.6866
                  },
                  {
                    "t": 1787754000,
                    "v": 32.6873
                  },
                  {
                    "t": 1787754300,
                    "v": 32.6678
                  },
                  {
                    "t": 1787754600,
                    "v": 32.6362
                  },
                  {
                    "t": 1787754900,
                    "v": 32.61
                  },
                  {
                    "t": 1787755200,
                    "v": 32.585
                  },
                  {
                    "t": 1787755500,
                    "v": 32.556
                  },
                  {
                    "t": 1787755800,
                    "v": 32.5488
                  },
                  {
                    "t": 1787756100,
                    "v": 32.559
                  },
                  {
                    "t": 1787756400,
                    "v": 32.5422
                  },
                  {
                    "t": 1787756700,
                    "v": 32.5258
                  },
                  {
                    "t": 1787757000,
                    "v": 32.4976
                  },
                  {
                    "t": 1787757300,
                    "v": 32.4561
                  },
                  {
                    "t": 1787757600,
                    "v": 32.4179
                  },
                  {
                    "t": 1787757900,
                    "v": 32.3853
                  },
                  {
                    "t": 1787758200,
                    "v": 32.3532
                  },
                  {
                    "t": 1787758500,
                    "v": 32.3326
                  },
                  {
                    "t": 1787758800,
                    "v": 32.3171
                  },
                  {
                    "t": 1787759100,
                    "v": 32.2967
                  },
                  {
                    "t": 1787759400,
                    "v": 32.2713
                  },
                  {
                    "t": 1787759700,
                    "v": 32.2191
                  },
                  {
                    "t": 1787760000,
                    "v": 32.1633
                  },
                  {
                    "t": 1787760300,
                    "v": 32.1086
                  },
                  {
                    "t": 1787760600,
                    "v": 32.0609
                  },
                  {
                    "t": 1787760900,
                    "v": 32.0167
                  },
                  {
                    "t": 1787761200,
                    "v": 31.9744
                  },
                  {
                    "t": 1787761500,
                    "v": 31.9385
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "21 EMA Touch",
        "count": 104,
        "pct": 100,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            },
            {
              "t": 1787752800,
              "o": 32.715,
              "h": 32.715,
              "l": 32.57,
              "c": 32.59
            },
            {
              "t": 1787753100,
              "o": 32.59,
              "h": 32.66,
              "l": 32.51,
              "c": 32.625
            },
            {
              "t": 1787753400,
              "o": 32.62,
              "h": 32.675,
              "l": 32.55,
              "c": 32.58
            },
            {
              "t": 1787753700,
              "o": 32.577,
              "h": 32.785,
              "l": 32.54,
              "c": 32.77
            },
            {
              "t": 1787754000,
              "o": 32.77,
              "h": 32.8,
              "l": 32.68,
              "c": 32.69
            },
            {
              "t": 1787754300,
              "o": 32.68,
              "h": 32.68,
              "l": 32.54,
              "c": 32.59
            },
            {
              "t": 1787754600,
              "o": 32.58,
              "h": 32.6,
              "l": 32.5,
              "c": 32.51
            },
            {
              "t": 1787754900,
              "o": 32.515,
              "h": 32.56,
              "l": 32.495,
              "c": 32.505
            },
            {
              "t": 1787755200,
              "o": 32.51,
              "h": 32.525,
              "l": 32.455,
              "c": 32.485
            },
            {
              "t": 1787755500,
              "o": 32.485,
              "h": 32.49,
              "l": 32.39,
              "c": 32.44
            },
            {
              "t": 1787755800,
              "o": 32.43,
              "h": 32.53,
              "l": 32.43,
              "c": 32.52
            },
            {
              "t": 1787756100,
              "o": 32.52,
              "h": 32.62,
              "l": 32.48,
              "c": 32.6
            },
            {
              "t": 1787756400,
              "o": 32.6,
              "h": 32.6,
              "l": 32.46,
              "c": 32.475
            },
            {
              "t": 1787756700,
              "o": 32.475,
              "h": 32.5399,
              "l": 32.46,
              "c": 32.46
            },
            {
              "t": 1787757000,
              "o": 32.455,
              "h": 32.5,
              "l": 32.38,
              "c": 32.385
            },
            {
              "t": 1787757300,
              "o": 32.38,
              "h": 32.39,
              "l": 32.29,
              "c": 32.29
            },
            {
              "t": 1787757600,
              "o": 32.3,
              "h": 32.33,
              "l": 32.265,
              "c": 32.265
            },
            {
              "t": 1787757900,
              "o": 32.26,
              "h": 32.27,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787758200,
              "o": 32.255,
              "h": 32.285,
              "l": 32.225,
              "c": 32.225
            },
            {
              "t": 1787758500,
              "o": 32.225,
              "h": 32.27,
              "l": 32.21,
              "c": 32.25
            },
            {
              "t": 1787758800,
              "o": 32.25,
              "h": 32.265,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787759100,
              "o": 32.26,
              "h": 32.26,
              "l": 32.19,
              "c": 32.215
            },
            {
              "t": 1787759400,
              "o": 32.22,
              "h": 32.24,
              "l": 32.16,
              "c": 32.17
            },
            {
              "t": 1787759700,
              "o": 32.175,
              "h": 32.175,
              "l": 32,
              "c": 32.01
            },
            {
              "t": 1787760000,
              "o": 32,
              "h": 32,
              "l": 31.91,
              "c": 31.94
            },
            {
              "t": 1787760300,
              "o": 31.94,
              "h": 31.955,
              "l": 31.88,
              "c": 31.89
            },
            {
              "t": 1787760600,
              "o": 31.89,
              "h": 31.93,
              "l": 31.835,
              "c": 31.87
            },
            {
              "t": 1787760900,
              "o": 31.88,
              "h": 31.885,
              "l": 31.835,
              "c": 31.84
            },
            {
              "t": 1787761200,
              "o": 31.83,
              "h": 31.84,
              "l": 31.79,
              "c": 31.805
            },
            {
              "t": 1787761500,
              "o": 31.8051,
              "h": 31.825,
              "l": 31.795,
              "c": 31.795
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "21 EMA",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.775
                  },
                  {
                    "t": 1787751300,
                    "v": 32.7623
                  },
                  {
                    "t": 1787751600,
                    "v": 32.7557
                  },
                  {
                    "t": 1787751900,
                    "v": 32.7597
                  },
                  {
                    "t": 1787752200,
                    "v": 32.7525
                  },
                  {
                    "t": 1787752500,
                    "v": 32.7491
                  },
                  {
                    "t": 1787752800,
                    "v": 32.7346
                  },
                  {
                    "t": 1787753100,
                    "v": 32.7246
                  },
                  {
                    "t": 1787753400,
                    "v": 32.7115
                  },
                  {
                    "t": 1787753700,
                    "v": 32.7168
                  },
                  {
                    "t": 1787754000,
                    "v": 32.7144
                  },
                  {
                    "t": 1787754300,
                    "v": 32.7031
                  },
                  {
                    "t": 1787754600,
                    "v": 32.6855
                  },
                  {
                    "t": 1787754900,
                    "v": 32.6691
                  },
                  {
                    "t": 1787755200,
                    "v": 32.6524
                  },
                  {
                    "t": 1787755500,
                    "v": 32.6331
                  },
                  {
                    "t": 1787755800,
                    "v": 32.6228
                  },
                  {
                    "t": 1787756100,
                    "v": 32.6207
                  },
                  {
                    "t": 1787756400,
                    "v": 32.6075
                  },
                  {
                    "t": 1787756700,
                    "v": 32.5941
                  },
                  {
                    "t": 1787757000,
                    "v": 32.5751
                  },
                  {
                    "t": 1787757300,
                    "v": 32.5491
                  },
                  {
                    "t": 1787757600,
                    "v": 32.5233
                  },
                  {
                    "t": 1787757900,
                    "v": 32.4989
                  },
                  {
                    "t": 1787758200,
                    "v": 32.474
                  },
                  {
                    "t": 1787758500,
                    "v": 32.4537
                  },
                  {
                    "t": 1787758800,
                    "v": 32.4356
                  },
                  {
                    "t": 1787759100,
                    "v": 32.4155
                  },
                  {
                    "t": 1787759400,
                    "v": 32.3932
                  },
                  {
                    "t": 1787759700,
                    "v": 32.3584
                  },
                  {
                    "t": 1787760000,
                    "v": 32.3203
                  },
                  {
                    "t": 1787760300,
                    "v": 32.2812
                  },
                  {
                    "t": 1787760600,
                    "v": 32.2438
                  },
                  {
                    "t": 1787760900,
                    "v": 32.2071
                  },
                  {
                    "t": 1787761200,
                    "v": 32.1706
                  },
                  {
                    "t": 1787761500,
                    "v": 32.1364
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Woodie Pivot Touch",
        "count": 101,
        "pct": 97,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            },
            {
              "t": 1787752800,
              "o": 32.715,
              "h": 32.715,
              "l": 32.57,
              "c": 32.59
            },
            {
              "t": 1787753100,
              "o": 32.59,
              "h": 32.66,
              "l": 32.51,
              "c": 32.625
            },
            {
              "t": 1787753400,
              "o": 32.62,
              "h": 32.675,
              "l": 32.55,
              "c": 32.58
            },
            {
              "t": 1787753700,
              "o": 32.577,
              "h": 32.785,
              "l": 32.54,
              "c": 32.77
            },
            {
              "t": 1787754000,
              "o": 32.77,
              "h": 32.8,
              "l": 32.68,
              "c": 32.69
            },
            {
              "t": 1787754300,
              "o": 32.68,
              "h": 32.68,
              "l": 32.54,
              "c": 32.59
            },
            {
              "t": 1787754600,
              "o": 32.58,
              "h": 32.6,
              "l": 32.5,
              "c": 32.51
            },
            {
              "t": 1787754900,
              "o": 32.515,
              "h": 32.56,
              "l": 32.495,
              "c": 32.505
            },
            {
              "t": 1787755200,
              "o": 32.51,
              "h": 32.525,
              "l": 32.455,
              "c": 32.485
            },
            {
              "t": 1787755500,
              "o": 32.485,
              "h": 32.49,
              "l": 32.39,
              "c": 32.44
            },
            {
              "t": 1787755800,
              "o": 32.43,
              "h": 32.53,
              "l": 32.43,
              "c": 32.52
            },
            {
              "t": 1787756100,
              "o": 32.52,
              "h": 32.62,
              "l": 32.48,
              "c": 32.6
            },
            {
              "t": 1787756400,
              "o": 32.6,
              "h": 32.6,
              "l": 32.46,
              "c": 32.475
            },
            {
              "t": 1787756700,
              "o": 32.475,
              "h": 32.5399,
              "l": 32.46,
              "c": 32.46
            },
            {
              "t": 1787757000,
              "o": 32.455,
              "h": 32.5,
              "l": 32.38,
              "c": 32.385
            },
            {
              "t": 1787757300,
              "o": 32.38,
              "h": 32.39,
              "l": 32.29,
              "c": 32.29
            },
            {
              "t": 1787757600,
              "o": 32.3,
              "h": 32.33,
              "l": 32.265,
              "c": 32.265
            },
            {
              "t": 1787757900,
              "o": 32.26,
              "h": 32.27,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787758200,
              "o": 32.255,
              "h": 32.285,
              "l": 32.225,
              "c": 32.225
            },
            {
              "t": 1787758500,
              "o": 32.225,
              "h": 32.27,
              "l": 32.21,
              "c": 32.25
            },
            {
              "t": 1787758800,
              "o": 32.25,
              "h": 32.265,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787759100,
              "o": 32.26,
              "h": 32.26,
              "l": 32.19,
              "c": 32.215
            },
            {
              "t": 1787759400,
              "o": 32.22,
              "h": 32.24,
              "l": 32.16,
              "c": 32.17
            },
            {
              "t": 1787759700,
              "o": 32.175,
              "h": 32.175,
              "l": 32,
              "c": 32.01
            },
            {
              "t": 1787760000,
              "o": 32,
              "h": 32,
              "l": 31.91,
              "c": 31.94
            },
            {
              "t": 1787760300,
              "o": 31.94,
              "h": 31.955,
              "l": 31.88,
              "c": 31.89
            },
            {
              "t": 1787760600,
              "o": 31.89,
              "h": 31.93,
              "l": 31.835,
              "c": 31.87
            },
            {
              "t": 1787760900,
              "o": 31.88,
              "h": 31.885,
              "l": 31.835,
              "c": 31.84
            },
            {
              "t": 1787761200,
              "o": 31.83,
              "h": 31.84,
              "l": 31.79,
              "c": 31.805
            },
            {
              "t": 1787761500,
              "o": 31.8051,
              "h": 31.825,
              "l": 31.795,
              "c": 31.795
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PP $32.79",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.7875
                  },
                  {
                    "t": 1787761500,
                    "v": 32.7875
                  }
                ]
              },
              {
                "label": "R1 $33.33",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 33.325
                  },
                  {
                    "t": 1787761500,
                    "v": 33.325
                  }
                ]
              },
              {
                "label": "S1 $32.30",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.295
                  },
                  {
                    "t": 1787761500,
                    "v": 32.295
                  }
                ]
              },
              {
                "label": "R2 $33.82",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 33.8175
                  },
                  {
                    "t": 1787761500,
                    "v": 33.8175
                  }
                ]
              },
              {
                "label": "S2 $31.76",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 31.7575
                  },
                  {
                    "t": 1787761500,
                    "v": 31.7575
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "ORB Breakout",
        "count": 98,
        "pct": 94,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            },
            {
              "t": 1787752800,
              "o": 32.715,
              "h": 32.715,
              "l": 32.57,
              "c": 32.59
            },
            {
              "t": 1787753100,
              "o": 32.59,
              "h": 32.66,
              "l": 32.51,
              "c": 32.625
            },
            {
              "t": 1787753400,
              "o": 32.62,
              "h": 32.675,
              "l": 32.55,
              "c": 32.58
            },
            {
              "t": 1787753700,
              "o": 32.577,
              "h": 32.785,
              "l": 32.54,
              "c": 32.77
            },
            {
              "t": 1787754000,
              "o": 32.77,
              "h": 32.8,
              "l": 32.68,
              "c": 32.69
            },
            {
              "t": 1787754300,
              "o": 32.68,
              "h": 32.68,
              "l": 32.54,
              "c": 32.59
            },
            {
              "t": 1787754600,
              "o": 32.58,
              "h": 32.6,
              "l": 32.5,
              "c": 32.51
            },
            {
              "t": 1787754900,
              "o": 32.515,
              "h": 32.56,
              "l": 32.495,
              "c": 32.505
            },
            {
              "t": 1787755200,
              "o": 32.51,
              "h": 32.525,
              "l": 32.455,
              "c": 32.485
            },
            {
              "t": 1787755500,
              "o": 32.485,
              "h": 32.49,
              "l": 32.39,
              "c": 32.44
            },
            {
              "t": 1787755800,
              "o": 32.43,
              "h": 32.53,
              "l": 32.43,
              "c": 32.52
            },
            {
              "t": 1787756100,
              "o": 32.52,
              "h": 32.62,
              "l": 32.48,
              "c": 32.6
            },
            {
              "t": 1787756400,
              "o": 32.6,
              "h": 32.6,
              "l": 32.46,
              "c": 32.475
            },
            {
              "t": 1787756700,
              "o": 32.475,
              "h": 32.5399,
              "l": 32.46,
              "c": 32.46
            },
            {
              "t": 1787757000,
              "o": 32.455,
              "h": 32.5,
              "l": 32.38,
              "c": 32.385
            },
            {
              "t": 1787757300,
              "o": 32.38,
              "h": 32.39,
              "l": 32.29,
              "c": 32.29
            },
            {
              "t": 1787757600,
              "o": 32.3,
              "h": 32.33,
              "l": 32.265,
              "c": 32.265
            },
            {
              "t": 1787757900,
              "o": 32.26,
              "h": 32.27,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787758200,
              "o": 32.255,
              "h": 32.285,
              "l": 32.225,
              "c": 32.225
            },
            {
              "t": 1787758500,
              "o": 32.225,
              "h": 32.27,
              "l": 32.21,
              "c": 32.25
            },
            {
              "t": 1787758800,
              "o": 32.25,
              "h": 32.265,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787759100,
              "o": 32.26,
              "h": 32.26,
              "l": 32.19,
              "c": 32.215
            },
            {
              "t": 1787759400,
              "o": 32.22,
              "h": 32.24,
              "l": 32.16,
              "c": 32.17
            },
            {
              "t": 1787759700,
              "o": 32.175,
              "h": 32.175,
              "l": 32,
              "c": 32.01
            },
            {
              "t": 1787760000,
              "o": 32,
              "h": 32,
              "l": 31.91,
              "c": 31.94
            },
            {
              "t": 1787760300,
              "o": 31.94,
              "h": 31.955,
              "l": 31.88,
              "c": 31.89
            },
            {
              "t": 1787760600,
              "o": 31.89,
              "h": 31.93,
              "l": 31.835,
              "c": 31.87
            },
            {
              "t": 1787760900,
              "o": 31.88,
              "h": 31.885,
              "l": 31.835,
              "c": 31.84
            },
            {
              "t": 1787761200,
              "o": 31.83,
              "h": 31.84,
              "l": 31.79,
              "c": 31.805
            },
            {
              "t": 1787761500,
              "o": 31.8051,
              "h": 31.825,
              "l": 31.795,
              "c": 31.795
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "ORB High $32.92",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.92
                  },
                  {
                    "t": 1787761500,
                    "v": 32.92
                  }
                ]
              },
              {
                "label": "ORB Low $32.04",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.04
                  },
                  {
                    "t": 1787761500,
                    "v": 32.04
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "PDH/PDL Touch",
        "count": 90,
        "pct": 87,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            },
            {
              "t": 1787752800,
              "o": 32.715,
              "h": 32.715,
              "l": 32.57,
              "c": 32.59
            },
            {
              "t": 1787753100,
              "o": 32.59,
              "h": 32.66,
              "l": 32.51,
              "c": 32.625
            },
            {
              "t": 1787753400,
              "o": 32.62,
              "h": 32.675,
              "l": 32.55,
              "c": 32.58
            },
            {
              "t": 1787753700,
              "o": 32.577,
              "h": 32.785,
              "l": 32.54,
              "c": 32.77
            },
            {
              "t": 1787754000,
              "o": 32.77,
              "h": 32.8,
              "l": 32.68,
              "c": 32.69
            },
            {
              "t": 1787754300,
              "o": 32.68,
              "h": 32.68,
              "l": 32.54,
              "c": 32.59
            },
            {
              "t": 1787754600,
              "o": 32.58,
              "h": 32.6,
              "l": 32.5,
              "c": 32.51
            },
            {
              "t": 1787754900,
              "o": 32.515,
              "h": 32.56,
              "l": 32.495,
              "c": 32.505
            },
            {
              "t": 1787755200,
              "o": 32.51,
              "h": 32.525,
              "l": 32.455,
              "c": 32.485
            },
            {
              "t": 1787755500,
              "o": 32.485,
              "h": 32.49,
              "l": 32.39,
              "c": 32.44
            },
            {
              "t": 1787755800,
              "o": 32.43,
              "h": 32.53,
              "l": 32.43,
              "c": 32.52
            },
            {
              "t": 1787756100,
              "o": 32.52,
              "h": 32.62,
              "l": 32.48,
              "c": 32.6
            },
            {
              "t": 1787756400,
              "o": 32.6,
              "h": 32.6,
              "l": 32.46,
              "c": 32.475
            },
            {
              "t": 1787756700,
              "o": 32.475,
              "h": 32.5399,
              "l": 32.46,
              "c": 32.46
            },
            {
              "t": 1787757000,
              "o": 32.455,
              "h": 32.5,
              "l": 32.38,
              "c": 32.385
            },
            {
              "t": 1787757300,
              "o": 32.38,
              "h": 32.39,
              "l": 32.29,
              "c": 32.29
            },
            {
              "t": 1787757600,
              "o": 32.3,
              "h": 32.33,
              "l": 32.265,
              "c": 32.265
            },
            {
              "t": 1787757900,
              "o": 32.26,
              "h": 32.27,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787758200,
              "o": 32.255,
              "h": 32.285,
              "l": 32.225,
              "c": 32.225
            },
            {
              "t": 1787758500,
              "o": 32.225,
              "h": 32.27,
              "l": 32.21,
              "c": 32.25
            },
            {
              "t": 1787758800,
              "o": 32.25,
              "h": 32.265,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787759100,
              "o": 32.26,
              "h": 32.26,
              "l": 32.19,
              "c": 32.215
            },
            {
              "t": 1787759400,
              "o": 32.22,
              "h": 32.24,
              "l": 32.16,
              "c": 32.17
            },
            {
              "t": 1787759700,
              "o": 32.175,
              "h": 32.175,
              "l": 32,
              "c": 32.01
            },
            {
              "t": 1787760000,
              "o": 32,
              "h": 32,
              "l": 31.91,
              "c": 31.94
            },
            {
              "t": 1787760300,
              "o": 31.94,
              "h": 31.955,
              "l": 31.88,
              "c": 31.89
            },
            {
              "t": 1787760600,
              "o": 31.89,
              "h": 31.93,
              "l": 31.835,
              "c": 31.87
            },
            {
              "t": 1787760900,
              "o": 31.88,
              "h": 31.885,
              "l": 31.835,
              "c": 31.84
            },
            {
              "t": 1787761200,
              "o": 31.83,
              "h": 31.84,
              "l": 31.79,
              "c": 31.805
            },
            {
              "t": 1787761500,
              "o": 31.8051,
              "h": 31.825,
              "l": 31.795,
              "c": 31.795
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PDH $33.28",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 33.28
                  },
                  {
                    "t": 1787761500,
                    "v": 33.28
                  }
                ]
              },
              {
                "label": "PDL $32.25",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.25
                  },
                  {
                    "t": 1787761500,
                    "v": 32.25
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Open Retracement",
        "count": 72,
        "pct": 69,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Retrace level",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.415
                  },
                  {
                    "t": 1787752500,
                    "v": 32.415
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Gap Fill",
        "count": 64,
        "pct": 62,
        "example": {
          "date": "2026-08-26",
          "bars": [
            {
              "t": 1787751000,
              "o": 32.31,
              "h": 32.79,
              "l": 32.04,
              "c": 32.775
            },
            {
              "t": 1787751300,
              "o": 32.775,
              "h": 32.92,
              "l": 32.635,
              "c": 32.635
            },
            {
              "t": 1787751600,
              "o": 32.6,
              "h": 32.69,
              "l": 32.4,
              "c": 32.69
            },
            {
              "t": 1787751900,
              "o": 32.68,
              "h": 32.825,
              "l": 32.67,
              "c": 32.8
            },
            {
              "t": 1787752200,
              "o": 32.81,
              "h": 32.83,
              "l": 32.58,
              "c": 32.68
            },
            {
              "t": 1787752500,
              "o": 32.65,
              "h": 32.78,
              "l": 32.65,
              "c": 32.715
            },
            {
              "t": 1787752800,
              "o": 32.715,
              "h": 32.715,
              "l": 32.57,
              "c": 32.59
            },
            {
              "t": 1787753100,
              "o": 32.59,
              "h": 32.66,
              "l": 32.51,
              "c": 32.625
            },
            {
              "t": 1787753400,
              "o": 32.62,
              "h": 32.675,
              "l": 32.55,
              "c": 32.58
            },
            {
              "t": 1787753700,
              "o": 32.577,
              "h": 32.785,
              "l": 32.54,
              "c": 32.77
            },
            {
              "t": 1787754000,
              "o": 32.77,
              "h": 32.8,
              "l": 32.68,
              "c": 32.69
            },
            {
              "t": 1787754300,
              "o": 32.68,
              "h": 32.68,
              "l": 32.54,
              "c": 32.59
            },
            {
              "t": 1787754600,
              "o": 32.58,
              "h": 32.6,
              "l": 32.5,
              "c": 32.51
            },
            {
              "t": 1787754900,
              "o": 32.515,
              "h": 32.56,
              "l": 32.495,
              "c": 32.505
            },
            {
              "t": 1787755200,
              "o": 32.51,
              "h": 32.525,
              "l": 32.455,
              "c": 32.485
            },
            {
              "t": 1787755500,
              "o": 32.485,
              "h": 32.49,
              "l": 32.39,
              "c": 32.44
            },
            {
              "t": 1787755800,
              "o": 32.43,
              "h": 32.53,
              "l": 32.43,
              "c": 32.52
            },
            {
              "t": 1787756100,
              "o": 32.52,
              "h": 32.62,
              "l": 32.48,
              "c": 32.6
            },
            {
              "t": 1787756400,
              "o": 32.6,
              "h": 32.6,
              "l": 32.46,
              "c": 32.475
            },
            {
              "t": 1787756700,
              "o": 32.475,
              "h": 32.5399,
              "l": 32.46,
              "c": 32.46
            },
            {
              "t": 1787757000,
              "o": 32.455,
              "h": 32.5,
              "l": 32.38,
              "c": 32.385
            },
            {
              "t": 1787757300,
              "o": 32.38,
              "h": 32.39,
              "l": 32.29,
              "c": 32.29
            },
            {
              "t": 1787757600,
              "o": 32.3,
              "h": 32.33,
              "l": 32.265,
              "c": 32.265
            },
            {
              "t": 1787757900,
              "o": 32.26,
              "h": 32.27,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787758200,
              "o": 32.255,
              "h": 32.285,
              "l": 32.225,
              "c": 32.225
            },
            {
              "t": 1787758500,
              "o": 32.225,
              "h": 32.27,
              "l": 32.21,
              "c": 32.25
            },
            {
              "t": 1787758800,
              "o": 32.25,
              "h": 32.265,
              "l": 32.22,
              "c": 32.255
            },
            {
              "t": 1787759100,
              "o": 32.26,
              "h": 32.26,
              "l": 32.19,
              "c": 32.215
            },
            {
              "t": 1787759400,
              "o": 32.22,
              "h": 32.24,
              "l": 32.16,
              "c": 32.17
            },
            {
              "t": 1787759700,
              "o": 32.175,
              "h": 32.175,
              "l": 32,
              "c": 32.01
            },
            {
              "t": 1787760000,
              "o": 32,
              "h": 32,
              "l": 31.91,
              "c": 31.94
            },
            {
              "t": 1787760300,
              "o": 31.94,
              "h": 31.955,
              "l": 31.88,
              "c": 31.89
            },
            {
              "t": 1787760600,
              "o": 31.89,
              "h": 31.93,
              "l": 31.835,
              "c": 31.87
            },
            {
              "t": 1787760900,
              "o": 31.88,
              "h": 31.885,
              "l": 31.835,
              "c": 31.84
            },
            {
              "t": 1787761200,
              "o": 31.83,
              "h": 31.84,
              "l": 31.79,
              "c": 31.805
            },
            {
              "t": 1787761500,
              "o": 31.8051,
              "h": 31.825,
              "l": 31.795,
              "c": 31.795
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Prev close",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1787751000,
                    "v": 32.81
                  },
                  {
                    "t": 1787761500,
                    "v": 32.81
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Darvas Box",
        "count": 31,
        "pct": 30,
        "example": {
          "date": "2026-08-20",
          "bars": [
            {
              "t": 1787184000,
              "o": 33.46,
              "h": 33.63,
              "l": 31.72,
              "c": 32.26
            },
            {
              "t": 1787270400,
              "o": 32.51,
              "h": 33.26,
              "l": 31.985,
              "c": 32.26
            },
            {
              "t": 1787529600,
              "o": 32.52,
              "h": 32.9,
              "l": 32.2875,
              "c": 32.84
            },
            {
              "t": 1787616000,
              "o": 32.59,
              "h": 33.28,
              "l": 32.25,
              "c": 32.81
            },
            {
              "t": 1787702400,
              "o": 32.31,
              "h": 32.92,
              "l": 31.79,
              "c": 31.795
            }
          ],
          "overlays": {
            "timespan": "day",
            "lines": [
              {
                "label": "Box top $33.82",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787184000,
                    "v": 33.82
                  },
                  {
                    "t": 1787702400,
                    "v": 33.82
                  }
                ]
              },
              {
                "label": "Box bottom $31.72",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787184000,
                    "v": 31.72
                  },
                  {
                    "t": 1787702400,
                    "v": 31.72
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "High Vol Open",
        "count": 23,
        "pct": 22,
        "example": {
          "date": "2026-08-21",
          "bars": [
            {
              "t": 1787319000,
              "o": 32.51,
              "h": 32.604,
              "l": 32.04,
              "c": 32.18
            },
            {
              "t": 1787319300,
              "o": 32.14,
              "h": 32.42,
              "l": 32.1,
              "c": 32.38
            },
            {
              "t": 1787319600,
              "o": 32.39,
              "h": 32.4,
              "l": 32.03,
              "c": 32.2
            },
            {
              "t": 1787319900,
              "o": 32.21,
              "h": 32.255,
              "l": 31.985,
              "c": 32.18
            },
            {
              "t": 1787320200,
              "o": 32.21,
              "h": 32.39,
              "l": 32.15,
              "c": 32.27
            },
            {
              "t": 1787320500,
              "o": 32.28,
              "h": 32.4399,
              "l": 32.26,
              "c": 32.43
            },
            {
              "t": 1787320800,
              "o": 32.435,
              "h": 32.61,
              "l": 32.37,
              "c": 32.55
            },
            {
              "t": 1787321100,
              "o": 32.545,
              "h": 32.64,
              "l": 32.545,
              "c": 32.57
            },
            {
              "t": 1787321400,
              "o": 32.55,
              "h": 32.67,
              "l": 32.445,
              "c": 32.54
            },
            {
              "t": 1787321700,
              "o": 32.555,
              "h": 32.6,
              "l": 32.415,
              "c": 32.51
            },
            {
              "t": 1787322000,
              "o": 32.53,
              "h": 32.53,
              "l": 32.27,
              "c": 32.39
            },
            {
              "t": 1787322300,
              "o": 32.385,
              "h": 32.42,
              "l": 32.34,
              "c": 32.42
            },
            {
              "t": 1787322600,
              "o": 32.41,
              "h": 32.53,
              "l": 32.4,
              "c": 32.53
            },
            {
              "t": 1787322900,
              "o": 32.525,
              "h": 32.64,
              "l": 32.49,
              "c": 32.57
            },
            {
              "t": 1787323200,
              "o": 32.5999,
              "h": 32.8099,
              "l": 32.57,
              "c": 32.75
            },
            {
              "t": 1787323500,
              "o": 32.745,
              "h": 32.745,
              "l": 32.61,
              "c": 32.66
            },
            {
              "t": 1787323800,
              "o": 32.67,
              "h": 32.79,
              "l": 32.63,
              "c": 32.75
            },
            {
              "t": 1787324100,
              "o": 32.75,
              "h": 33.015,
              "l": 32.74,
              "c": 32.98
            },
            {
              "t": 1787324400,
              "o": 32.96,
              "h": 33.23,
              "l": 32.91,
              "c": 33.225
            },
            {
              "t": 1787324700,
              "o": 33.22,
              "h": 33.26,
              "l": 33.01,
              "c": 33.02
            },
            {
              "t": 1787325000,
              "o": 33.03,
              "h": 33.03,
              "l": 32.79,
              "c": 32.8
            },
            {
              "t": 1787325300,
              "o": 32.79,
              "h": 32.86,
              "l": 32.755,
              "c": 32.83
            },
            {
              "t": 1787325600,
              "o": 32.83,
              "h": 32.87,
              "l": 32.7981,
              "c": 32.85
            },
            {
              "t": 1787325900,
              "o": 32.85,
              "h": 32.91,
              "l": 32.84,
              "c": 32.88
            },
            {
              "t": 1787326200,
              "o": 32.88,
              "h": 32.8999,
              "l": 32.815,
              "c": 32.87
            },
            {
              "t": 1787326500,
              "o": 32.875,
              "h": 33.07,
              "l": 32.85,
              "c": 33.065
            },
            {
              "t": 1787326800,
              "o": 33.06,
              "h": 33.07,
              "l": 33.0008,
              "c": 33.005
            },
            {
              "t": 1787327100,
              "o": 33.005,
              "h": 33.005,
              "l": 32.93,
              "c": 32.93
            },
            {
              "t": 1787327400,
              "o": 32.92,
              "h": 33.04,
              "l": 32.92,
              "c": 32.98
            },
            {
              "t": 1787327700,
              "o": 32.97,
              "h": 32.97,
              "l": 32.91,
              "c": 32.96
            },
            {
              "t": 1787328000,
              "o": 32.96,
              "h": 32.98,
              "l": 32.915,
              "c": 32.915
            },
            {
              "t": 1787328300,
              "o": 32.92,
              "h": 32.984,
              "l": 32.91,
              "c": 32.984
            },
            {
              "t": 1787328600,
              "o": 32.975,
              "h": 33.0071,
              "l": 32.92,
              "c": 32.92
            },
            {
              "t": 1787328900,
              "o": 32.92,
              "h": 32.94,
              "l": 32.835,
              "c": 32.85
            },
            {
              "t": 1787329200,
              "o": 32.84,
              "h": 32.84,
              "l": 32.7502,
              "c": 32.754
            },
            {
              "t": 1787329500,
              "o": 32.76,
              "h": 32.77,
              "l": 32.64,
              "c": 32.65
            },
            {
              "t": 1787329800,
              "o": 32.658,
              "h": 32.73,
              "l": 32.63,
              "c": 32.69
            },
            {
              "t": 1787330100,
              "o": 32.705,
              "h": 32.76,
              "l": 32.7,
              "c": 32.755
            },
            {
              "t": 1787330400,
              "o": 32.755,
              "h": 32.755,
              "l": 32.7,
              "c": 32.75
            },
            {
              "t": 1787330700,
              "o": 32.745,
              "h": 32.79,
              "l": 32.72,
              "c": 32.75
            },
            {
              "t": 1787331000,
              "o": 32.755,
              "h": 32.8,
              "l": 32.72,
              "c": 32.8
            },
            {
              "t": 1787331300,
              "o": 32.8,
              "h": 32.87,
              "l": 32.77,
              "c": 32.835
            },
            {
              "t": 1787331600,
              "o": 32.835,
              "h": 32.86,
              "l": 32.8,
              "c": 32.835
            },
            {
              "t": 1787331900,
              "o": 32.83,
              "h": 32.84,
              "l": 32.798,
              "c": 32.798
            },
            {
              "t": 1787332200,
              "o": 32.795,
              "h": 32.8,
              "l": 32.735,
              "c": 32.76
            },
            {
              "t": 1787332500,
              "o": 32.77,
              "h": 32.77,
              "l": 32.7,
              "c": 32.7
            },
            {
              "t": 1787332800,
              "o": 32.7,
              "h": 32.715,
              "l": 32.66,
              "c": 32.67
            },
            {
              "t": 1787333100,
              "o": 32.67,
              "h": 32.67,
              "l": 32.545,
              "c": 32.56
            },
            {
              "t": 1787333400,
              "o": 32.55,
              "h": 32.695,
              "l": 32.535,
              "c": 32.66
            },
            {
              "t": 1787333700,
              "o": 32.65,
              "h": 32.6549,
              "l": 32.54,
              "c": 32.54
            },
            {
              "t": 1787334000,
              "o": 32.54,
              "h": 32.55,
              "l": 32.52,
              "c": 32.545
            },
            {
              "t": 1787334300,
              "o": 32.545,
              "h": 32.545,
              "l": 32.47,
              "c": 32.495
            },
            {
              "t": 1787334600,
              "o": 32.5,
              "h": 32.51,
              "l": 32.45,
              "c": 32.45
            },
            {
              "t": 1787334900,
              "o": 32.455,
              "h": 32.5,
              "l": 32.45,
              "c": 32.5
            },
            {
              "t": 1787335200,
              "o": 32.49,
              "h": 32.49,
              "l": 32.38,
              "c": 32.39
            },
            {
              "t": 1787335500,
              "o": 32.38,
              "h": 32.45,
              "l": 32.33,
              "c": 32.33
            },
            {
              "t": 1787335800,
              "o": 32.335,
              "h": 32.395,
              "l": 32.325,
              "c": 32.38
            },
            {
              "t": 1787336100,
              "o": 32.375,
              "h": 32.39,
              "l": 32.34,
              "c": 32.39
            },
            {
              "t": 1787336400,
              "o": 32.39,
              "h": 32.39,
              "l": 32.35,
              "c": 32.365
            },
            {
              "t": 1787336700,
              "o": 32.36,
              "h": 32.435,
              "l": 32.36,
              "c": 32.4
            },
            {
              "t": 1787337000,
              "o": 32.4,
              "h": 32.41,
              "l": 32.345,
              "c": 32.37
            },
            {
              "t": 1787337300,
              "o": 32.365,
              "h": 32.3851,
              "l": 32.31,
              "c": 32.365
            },
            {
              "t": 1787337600,
              "o": 32.37,
              "h": 32.395,
              "l": 32.345,
              "c": 32.37
            },
            {
              "t": 1787337900,
              "o": 32.375,
              "h": 32.415,
              "l": 32.365,
              "c": 32.4
            },
            {
              "t": 1787338200,
              "o": 32.4,
              "h": 32.455,
              "l": 32.395,
              "c": 32.455
            },
            {
              "t": 1787338500,
              "o": 32.455,
              "h": 32.475,
              "l": 32.415,
              "c": 32.44
            },
            {
              "t": 1787338800,
              "o": 32.45,
              "h": 32.47,
              "l": 32.4,
              "c": 32.4
            },
            {
              "t": 1787339100,
              "o": 32.395,
              "h": 32.435,
              "l": 32.39,
              "c": 32.4101
            },
            {
              "t": 1787339400,
              "o": 32.42,
              "h": 32.445,
              "l": 32.395,
              "c": 32.395
            },
            {
              "t": 1787339700,
              "o": 32.3951,
              "h": 32.3951,
              "l": 32.27,
              "c": 32.3
            },
            {
              "t": 1787340000,
              "o": 32.2997,
              "h": 32.345,
              "l": 32.295,
              "c": 32.34
            },
            {
              "t": 1787340300,
              "o": 32.35,
              "h": 32.36,
              "l": 32.31,
              "c": 32.325
            },
            {
              "t": 1787340600,
              "o": 32.32,
              "h": 32.325,
              "l": 32.15,
              "c": 32.175
            },
            {
              "t": 1787340900,
              "o": 32.18,
              "h": 32.34,
              "l": 32.18,
              "c": 32.34
            },
            {
              "t": 1787341200,
              "o": 32.34,
              "h": 32.405,
              "l": 32.33,
              "c": 32.37
            },
            {
              "t": 1787341500,
              "o": 32.37,
              "h": 32.43,
              "l": 32.325,
              "c": 32.425
            },
            {
              "t": 1787341800,
              "o": 32.42,
              "h": 32.455,
              "l": 32.31,
              "c": 32.31
            },
            {
              "t": 1787342100,
              "o": 32.31,
              "h": 32.345,
              "l": 32.23,
              "c": 32.27
            }
          ],
          "overlays": {
            "highlight_period": "open"
          }
        }
      },
      {
        "name": "Power Hour",
        "count": 14,
        "pct": 13,
        "example": {
          "date": "2026-08-13",
          "bars": [
            {
              "t": 1786627800,
              "o": 30.68,
              "h": 31.15,
              "l": 30.68,
              "c": 31.08
            },
            {
              "t": 1786628100,
              "o": 31.12,
              "h": 31.2,
              "l": 30.92,
              "c": 31.14
            },
            {
              "t": 1786628400,
              "o": 31.14,
              "h": 31.14,
              "l": 31.03,
              "c": 31.08
            },
            {
              "t": 1786628700,
              "o": 31.08,
              "h": 31.25,
              "l": 30.95,
              "c": 31.25
            },
            {
              "t": 1786629000,
              "o": 31.3,
              "h": 31.44,
              "l": 31.26,
              "c": 31.41
            },
            {
              "t": 1786629300,
              "o": 31.4146,
              "h": 31.545,
              "l": 31.38,
              "c": 31.525
            },
            {
              "t": 1786629600,
              "o": 31.52,
              "h": 31.71,
              "l": 31.52,
              "c": 31.65
            },
            {
              "t": 1786629900,
              "o": 31.67,
              "h": 31.765,
              "l": 31.63,
              "c": 31.69
            },
            {
              "t": 1786630200,
              "o": 31.69,
              "h": 31.71,
              "l": 31.52,
              "c": 31.53
            },
            {
              "t": 1786630500,
              "o": 31.51,
              "h": 31.74,
              "l": 31.49,
              "c": 31.72
            },
            {
              "t": 1786630800,
              "o": 31.73,
              "h": 31.78,
              "l": 31.645,
              "c": 31.645
            },
            {
              "t": 1786631100,
              "o": 31.64,
              "h": 31.76,
              "l": 31.615,
              "c": 31.615
            },
            {
              "t": 1786631400,
              "o": 31.615,
              "h": 31.635,
              "l": 31.56,
              "c": 31.58
            },
            {
              "t": 1786631700,
              "o": 31.575,
              "h": 31.6,
              "l": 31.45,
              "c": 31.46
            },
            {
              "t": 1786632000,
              "o": 31.46,
              "h": 31.48,
              "l": 31.4,
              "c": 31.425
            },
            {
              "t": 1786632300,
              "o": 31.43,
              "h": 31.44,
              "l": 31.35,
              "c": 31.39
            },
            {
              "t": 1786632600,
              "o": 31.39,
              "h": 31.54,
              "l": 31.37,
              "c": 31.4
            },
            {
              "t": 1786632900,
              "o": 31.41,
              "h": 31.5,
              "l": 31.41,
              "c": 31.47
            },
            {
              "t": 1786633200,
              "o": 31.47,
              "h": 31.52,
              "l": 31.44,
              "c": 31.45
            },
            {
              "t": 1786633500,
              "o": 31.46,
              "h": 31.48,
              "l": 31.335,
              "c": 31.34
            },
            {
              "t": 1786633800,
              "o": 31.35,
              "h": 31.35,
              "l": 31.26,
              "c": 31.26
            },
            {
              "t": 1786634100,
              "o": 31.26,
              "h": 31.28,
              "l": 31.18,
              "c": 31.19
            },
            {
              "t": 1786634400,
              "o": 31.17,
              "h": 31.19,
              "l": 31.01,
              "c": 31.02
            },
            {
              "t": 1786634700,
              "o": 31.01,
              "h": 31.02,
              "l": 30.85,
              "c": 30.85
            },
            {
              "t": 1786635000,
              "o": 30.86,
              "h": 30.94,
              "l": 30.77,
              "c": 30.93
            },
            {
              "t": 1786635300,
              "o": 30.935,
              "h": 30.99,
              "l": 30.92,
              "c": 30.97
            },
            {
              "t": 1786635600,
              "o": 30.975,
              "h": 30.975,
              "l": 30.855,
              "c": 30.855
            },
            {
              "t": 1786635900,
              "o": 30.855,
              "h": 30.87,
              "l": 30.76,
              "c": 30.76
            },
            {
              "t": 1786636200,
              "o": 30.75,
              "h": 30.96,
              "l": 30.745,
              "c": 30.795
            },
            {
              "t": 1786636500,
              "o": 30.805,
              "h": 30.81,
              "l": 30.76,
              "c": 30.79
            },
            {
              "t": 1786636800,
              "o": 30.79,
              "h": 30.79,
              "l": 30.76,
              "c": 30.785
            },
            {
              "t": 1786637100,
              "o": 30.785,
              "h": 30.785,
              "l": 30.71,
              "c": 30.72
            },
            {
              "t": 1786637400,
              "o": 30.73,
              "h": 30.84,
              "l": 30.73,
              "c": 30.8397
            },
            {
              "t": 1786637700,
              "o": 30.83,
              "h": 30.85,
              "l": 30.81,
              "c": 30.81
            },
            {
              "t": 1786638000,
              "o": 30.815,
              "h": 30.84,
              "l": 30.81,
              "c": 30.83
            },
            {
              "t": 1786638300,
              "o": 30.825,
              "h": 30.91,
              "l": 30.79,
              "c": 30.91
            },
            {
              "t": 1786638600,
              "o": 30.915,
              "h": 30.93,
              "l": 30.905,
              "c": 30.915
            },
            {
              "t": 1786638900,
              "o": 30.91,
              "h": 30.935,
              "l": 30.9,
              "c": 30.905
            },
            {
              "t": 1786639200,
              "o": 30.91,
              "h": 30.925,
              "l": 30.865,
              "c": 30.9
            },
            {
              "t": 1786639500,
              "o": 30.905,
              "h": 30.945,
              "l": 30.87,
              "c": 30.945
            },
            {
              "t": 1786639800,
              "o": 30.95,
              "h": 31.06,
              "l": 30.95,
              "c": 31.055
            },
            {
              "t": 1786640100,
              "o": 31.055,
              "h": 31.14,
              "l": 31.055,
              "c": 31.135
            },
            {
              "t": 1786640400,
              "o": 31.13,
              "h": 31.1451,
              "l": 31.115,
              "c": 31.13
            },
            {
              "t": 1786640700,
              "o": 31.135,
              "h": 31.17,
              "l": 31.125,
              "c": 31.16
            },
            {
              "t": 1786641000,
              "o": 31.165,
              "h": 31.175,
              "l": 31.13,
              "c": 31.13
            },
            {
              "t": 1786641300,
              "o": 31.135,
              "h": 31.175,
              "l": 31.12,
              "c": 31.145
            },
            {
              "t": 1786641600,
              "o": 31.145,
              "h": 31.175,
              "l": 31.145,
              "c": 31.17
            },
            {
              "t": 1786641900,
              "o": 31.17,
              "h": 31.185,
              "l": 31.16,
              "c": 31.1602
            },
            {
              "t": 1786642200,
              "o": 31.165,
              "h": 31.21,
              "l": 31.16,
              "c": 31.21
            },
            {
              "t": 1786642500,
              "o": 31.21,
              "h": 31.21,
              "l": 31.135,
              "c": 31.155
            },
            {
              "t": 1786642800,
              "o": 31.155,
              "h": 31.205,
              "l": 31.15,
              "c": 31.205
            },
            {
              "t": 1786643100,
              "o": 31.205,
              "h": 31.2351,
              "l": 31.205,
              "c": 31.235
            },
            {
              "t": 1786643400,
              "o": 31.235,
              "h": 31.26,
              "l": 31.215,
              "c": 31.225
            },
            {
              "t": 1786643700,
              "o": 31.225,
              "h": 31.265,
              "l": 31.225,
              "c": 31.255
            },
            {
              "t": 1786644000,
              "o": 31.26,
              "h": 31.285,
              "l": 31.255,
              "c": 31.275
            },
            {
              "t": 1786644300,
              "o": 31.275,
              "h": 31.275,
              "l": 31.25,
              "c": 31.265
            },
            {
              "t": 1786644600,
              "o": 31.2699,
              "h": 31.295,
              "l": 31.245,
              "c": 31.245
            },
            {
              "t": 1786644900,
              "o": 31.2499,
              "h": 31.275,
              "l": 31.235,
              "c": 31.245
            },
            {
              "t": 1786645200,
              "o": 31.245,
              "h": 31.25,
              "l": 31.23,
              "c": 31.25
            },
            {
              "t": 1786645500,
              "o": 31.26,
              "h": 31.265,
              "l": 31.19,
              "c": 31.195
            },
            {
              "t": 1786645800,
              "o": 31.195,
              "h": 31.295,
              "l": 31.185,
              "c": 31.285
            },
            {
              "t": 1786646100,
              "o": 31.285,
              "h": 31.54,
              "l": 31.27,
              "c": 31.54
            },
            {
              "t": 1786646400,
              "o": 31.54,
              "h": 31.91,
              "l": 31.53,
              "c": 31.91
            },
            {
              "t": 1786646700,
              "o": 31.905,
              "h": 32,
              "l": 31.83,
              "c": 31.9525
            },
            {
              "t": 1786647000,
              "o": 31.98,
              "h": 32.215,
              "l": 31.92,
              "c": 32.175
            },
            {
              "t": 1786647300,
              "o": 32.18,
              "h": 32.335,
              "l": 32.16,
              "c": 32.335
            },
            {
              "t": 1786647600,
              "o": 32.35,
              "h": 32.415,
              "l": 32.3,
              "c": 32.4
            },
            {
              "t": 1786647900,
              "o": 32.41,
              "h": 32.66,
              "l": 32.34,
              "c": 32.66
            },
            {
              "t": 1786648200,
              "o": 32.65,
              "h": 32.745,
              "l": 32.6,
              "c": 32.7
            },
            {
              "t": 1786648500,
              "o": 32.705,
              "h": 32.72,
              "l": 32.44,
              "c": 32.44
            },
            {
              "t": 1786648800,
              "o": 32.43,
              "h": 32.645,
              "l": 32.425,
              "c": 32.625
            },
            {
              "t": 1786649100,
              "o": 32.63,
              "h": 32.7,
              "l": 32.6,
              "c": 32.68
            },
            {
              "t": 1786649400,
              "o": 32.68,
              "h": 32.84,
              "l": 32.67,
              "c": 32.81
            },
            {
              "t": 1786649700,
              "o": 32.81,
              "h": 32.895,
              "l": 32.77,
              "c": 32.88
            },
            {
              "t": 1786650000,
              "o": 32.89,
              "h": 32.965,
              "l": 32.86,
              "c": 32.92
            },
            {
              "t": 1786650300,
              "o": 32.925,
              "h": 32.965,
              "l": 32.7,
              "c": 32.72
            },
            {
              "t": 1786650600,
              "o": 32.73,
              "h": 32.88,
              "l": 32.73,
              "c": 32.835
            },
            {
              "t": 1786650900,
              "o": 32.83,
              "h": 33.1,
              "l": 32.79,
              "c": 33.06
            }
          ],
          "overlays": {
            "highlight_period": "power"
          }
        }
      }
    ]
  },
  "news": [
    {
      "title": "CoStar Report Shows Data Centers Fueling Increasing Share of U.S. Industrial Demand",
      "url": "https://www.businesswire.com/news/home/20260826990641/en/CoStar-Report-Shows-Data-Centers-Fueling-Increasing-Share-of-U.S.-Industrial-Demand/",
      "source": "Business Wire",
      "date": "2026-08-26 09:05:00",
      "summary": "ARLINGTON, Va.--(BUSINESS WIRE)--Growth in data center development is fueling an increasing share of U.S. industrial demand, according to a new report from CoStar, the leading global provider of online real estate marketplaces, information and analytics in the property markets.Na",
      "image": "https://images.financialmodelingprep.com/news/costar-report-shows-data-centers-fueling-increasing-share-of-20260826.jpg"
    },
    {
      "title": "Diamond Properties' Mark Blanford and Jeff Haack Receive CoStar's Q2 2026 Power Broker Quarterly Deals Award",
      "url": "https://www.businesswire.com/news/home/20260825806433/en/Diamond-Properties%E2%80%99-Mark-Blanford-and-Jeff-Haack-Receive-CoStar%E2%80%99s-Q2-2026-Power-Broker-Quarterly-Deals-Award/",
      "source": "Business Wire",
      "date": "2026-08-25 13:52:00",
      "summary": "MOUNT KISCO, N.Y.--(BUSINESS WIRE)--Diamond Properties announced that Mark Blanford, Executive Vice President, and Jeff Haack, Leasing Manager, have been named winners of CoStar's Q2 2026 Power Broker Quarterly Deals Award for completing a lease of approximately 55,846 square fee",
      "image": "https://images.financialmodelingprep.com/news/diamond-properties-mark-blanford-and-jeff-haack-receive-costars-20260825.jpg"
    },
    {
      "title": "Homes.com Shares Most Expensive Home Sales Across Major U.S. Markets in July",
      "url": "https://www.businesswire.com/news/home/20260824129237/en/Homes.com-Shares-Most-Expensive-Home-Sales-Across-Major-U.S.-Markets-in-July/",
      "source": "Business Wire",
      "date": "2026-08-24 16:05:00",
      "summary": "ARLINGTON, Va.--(BUSINESS WIRE)--Homes.com, a leading online residential marketplace and part of CoStar Group (NASDAQ: CSGP), today published an analysis of the most expensive publicly marketed home sales across major U.S. metropolitan areas for the month of July. The full analys",
      "image": "https://images.financialmodelingprep.com/news/homescom-shares-most-expensive-home-sales-across-major-us-20260824.jpg"
    },
    {
      "title": "CoStar Group Completes Acquisition of Zonda, Expanding into New Home Data, Analytics and Online Marketplaces",
      "url": "https://www.gurufocus.com/news/9047616/costar-group-completes-acquisition-of-zonda-expanding-into-new-home-data-analytics-and-online-marketplaces",
      "source": "GuruFocus",
      "date": "2026-08-21 09:00:00",
      "summary": "CoStar Group, Inc. (NASDAQ: CSGP), a leading provider of online real estate marketplaces, information, analytics, and 3D digital twin technology in the property",
      "image": "https://images.financialmodelingprep.com/news/costar-group-completes-acquisition-of-zonda-expanding-into-new-20260821.png"
    },
    {
      "title": "CoStar Group Inc (CSGP) Stock Up 7.5% and Still Undervalued -- GF Score: 71/100",
      "url": "https://www.gurufocus.com/news/9044334/costar-group-inc-csgp-stock-up-75-and-still-undervalued-gf-score-71100",
      "source": "GuruFocus",
      "date": "2026-08-19 20:10:00",
      "summary": "On August 19, 2026, CoStar Group Inc (CSGP) shares rose by 7.5%, closing at $33.73. This price is notably within a 52-week range of $25.89 to $91.89, indicating",
      "image": "https://images.financialmodelingprep.com/news/costar-group-inc-csgp-stock-up-75-and-still-20260819.png"
    },
    {
      "title": "Insider Watch: 3 CEOs Betting Millions on Their Own Stocks",
      "url": "https://www.zacks.com/commentary/2976618/insider-watch-3-ceos-betting-millions-on-their-own-stocks?cid=CS-STOCKNEWSAPI-FT-investment_ideas-2976618",
      "source": "Zacks Investment Research",
      "date": "2026-08-19 12:16:04",
      "summary": "Several stocks have recently seen notable insider buys from CEOs, including a $10 million dollar bet from a semiconductor favorite.",
      "image": "https://images.financialmodelingprep.com/news/insider-watch-3-ceos-betting-millions-on-their-own-20260819.jpg"
    },
    {
      "title": "Homes.com Report: U.S. Home Prices Rise 2.6% Despite Expanding Inventory as Sales Continue to Grow",
      "url": "https://www.businesswire.com/news/home/20260818601137/en/Homes.com-Report-U.S.-Home-Prices-Rise-2.6-Despite-Expanding-Inventory-as-Sales-Continue-to-Grow/",
      "source": "Business Wire",
      "date": "2026-08-18 16:10:00",
      "summary": "ARLINGTON, Va.--(BUSINESS WIRE)--Homes.com, a CoStar Group (NASDAQ: CSGP) leading online residential marketplace, released its July 2026 housing market report, showing the national median sale price at $400,000, up 2.6% from July 2025. Home sales increased 2.9% year over year, wh",
      "image": "https://images.financialmodelingprep.com/news/homescom-report-us-home-prices-rise-26-despite-expanding-20260818.jpg"
    },
    {
      "title": "CoStar Group Names Steve Price President of Ten-X",
      "url": "https://www.gurufocus.com/news/9041075/costar-group-names-steve-price-president-of-tenx",
      "source": "GuruFocus",
      "date": "2026-08-18 10:00:00",
      "summary": "CoStar Group, Inc. (NASDAQ: CSGP), a leading provider of online real estate marketplaces, information, analytics in the property markets, today announced that S",
      "image": "https://images.financialmodelingprep.com/news/costar-group-names-steve-price-president-of-tenx-20260818.png"
    },
    {
      "title": "CoStar Group Inc (CSGP) Shares Fall 3.2% -- What GF Score of 71 Tells Investors",
      "url": "https://www.gurufocus.com/news/9039546/costar-group-inc-csgp-shares-fall-32-what-gf-score-of-71-tells-investors",
      "source": "GuruFocus",
      "date": "2026-08-17 18:52:00",
      "summary": "On August 17, 2026, CoStar Group Inc (CSGP) shares fell 3.2% to $31.35, continuing a trend of volatility as the stock has fluctuated between a 52-week high of $",
      "image": "https://images.financialmodelingprep.com/news/costar-group-inc-csgp-shares-fall-32-what-gf-20260817.png"
    },
    {
      "title": "Fielder Capital Group LLC Invests $475,000 in CoStar Group, Inc. $CSGP",
      "url": "https://www.defenseworld.net/2026/08/17/fielder-capital-group-llc-invests-475000-in-costar-group-inc-csgp.html",
      "source": "Defense World",
      "date": "2026-08-17 04:12:19",
      "summary": "Fielder Capital Group LLC bought a new position in CoStar Group, Inc. (NASDAQ: CSGP) during the second quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The fund bought 16,784 shares of the technology company's stock, valued at approxim",
      "image": "https://images.financialmodelingprep.com/news/fielder-capital-group-llc-invests-475000-in-costar-group-20260817.png"
    },
    {
      "title": "CoStar Upgrades U.S. Retail Forecast",
      "url": "https://www.businesswire.com/news/home/20260812070355/en/CoStar-Upgrades-U.S.-Retail-Forecast/",
      "source": "Business Wire",
      "date": "2026-08-12 16:15:00",
      "summary": "ARLINGTON, Va.--(BUSINESS WIRE)--U.S. retail projections are expected to remain broadly balanced through 2027, according to a just-released forecast from CoStar, the leading global provider of online real estate marketplaces, information and analytics in the property markets. Nat",
      "image": "https://images.financialmodelingprep.com/news/costar-upgrades-us-retail-forecast-20260812.jpg"
    },
    {
      "title": "Apartments.com raises U.S. multifamily rent growth forecast",
      "url": "https://www.businesswire.com/news/home/20260812284686/en/Apartments.com-raises-U.S.-multifamily-rent-growth-forecast/",
      "source": "Business Wire",
      "date": "2026-08-12 09:00:00",
      "summary": "ARLINGTON, Va.--(BUSINESS WIRE)--U.S. multifamily vacancy has been revised downward, while rent growth projections have a stronger outlook, according to a new forecast from Apartments.com, an industry-leading online marketplace of CoStar Group, Inc. (NASDAQ: CSGP). National multi",
      "image": "https://images.financialmodelingprep.com/news/apartmentscom-raises-us-multifamily-rent-growth-forecast-20260812.jpg"
    },
    {
      "title": "CoStar Group Target of Unusually Large Options Trading (NASDAQ:CSGP)",
      "url": "https://www.defenseworld.net/2026/08/11/costar-group-target-of-unusually-large-options-trading-nasdaqcsgp.html",
      "source": "Defense World",
      "date": "2026-08-11 01:21:17",
      "summary": "CoStar Group, Inc. (NASDAQ: CSGP - Get Free Report) was the target of unusually large options trading on Monday. Traders purchased 3,043 put options on the company. This represents an increase of approximately 47% compared to the average daily volume of 2,074 put options. CoStar ",
      "image": "https://images.financialmodelingprep.com/news/costar-group-target-of-unusually-large-options-trading-nasdaqcsgp-20260811.png"
    },
    {
      "title": "PropTech Market Size Expected to Reach USD 165 Billion by 2035 | SNS Insider",
      "url": "https://www.globenewswire.com/news-release/2026/05/18/3296328/0/en/PropTech-Market-Size-Expected-to-Reach-USD-165-Billion-by-2035-SNS-Insider.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-05-18T07:57:00Z",
      "summary": "The PropTech market is experiencing rapid expansion, valued at $43 billion in 2025 and projected to reach $165 billion by 2035 with a 13.9% CAGR. Growth is driven by AI-powered property management solutions, smart building technologies, cloud computing, and blockchain-based trans",
      "image": "https://ml.globenewswire.com/Resource/Download/d6272c2e-d204-41b8-b545-a6e2e24f85c2"
    },
    {
      "title": "Lumentum Holdings Inc. to Join the Nasdaq-100 Index® Beginning  May 18, 2026",
      "url": "https://www.globenewswire.com/news-release/2026/05/09/3291404/6948/en/Lumentum-Holdings-Inc-to-Join-the-Nasdaq-100-Index-Beginning-May-18-2026.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-05-09T00:00:00Z",
      "summary": "Nasdaq announced that Lumentum Holdings Inc. (LITE) will replace CoStar Group, Inc. (CSGP) as a component of the Nasdaq-100 Index effective May 18, 2026. The Nasdaq-100 Index tracks 100 of the largest Nasdaq-listed non-financial companies and is tracked by over 200 investment pro",
      "image": "https://ml.globenewswire.com/Resource/Download/a00d1214-f7e8-4665-89e0-dcfda84f5fc8"
    },
    {
      "title": "Tech Rallies Ahead Of Nvidia Earnings, Bitcoin Jumps 7%: What's Moving Markets Wednesday?",
      "url": "https://www.benzinga.com/markets/economic-data/26/02/50860930/stock-market-news-today-nvidia-earnings-salesforce-bitcoin-silver?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
      "source": "Benzinga",
      "date": "2026-02-25T18:03:19Z",
      "summary": "Markets rallied on Wednesday with risk appetite returning as investors positioned ahead of Nvidia's earnings report. The Nasdaq 100 climbed 1.2%, S&P 500 rose 0.7%, and Bitcoin jumped 7%. Tech and software stocks led gains, while energy and consumer staples lagged. Notable earnin",
      "image": "https://cdn.benzinga.com/files/images/story/2026/02/25/Rally-tops-amid-skepticism.jpeg?width=1200&height=800&fit=crop"
    },
    {
      "title": "3 Large Cap Stocks Announce Big Buyback Boosts Amid +20% Falls",
      "url": "https://www.investing.com/analysis/3-large-cap-stocks-announce-big-buyback-boosts-amid-20-falls-200674031",
      "source": "Investing.com",
      "date": "2026-01-28T16:19:00Z",
      "summary": "Three large-cap stocks—Automatic Data Processing (ADP), CoStar Group (CSGP), and Paychex (PAYX)—have announced significant share buyback programs totaling $8.5 billion combined, despite experiencing substantial stock price declines of 20-32% from their highs. The buyback announce",
      "image": "https://i-invdn-com.investing.com/redesign/images/seo/investingcom_analysis_og.jpg"
    },
    {
      "title": "Roblox, First Solar, And League Enterprise Are Among Top 10 Large Cap Losers Last Week (Jan. 5-Jan. 9): Are the Others in Your Portfolio?",
      "url": "https://www.benzinga.com/markets/equities/26/01/49831856/roblox-first-solar-and-league-enterprise-are-among-top-10-large-cap-losers-last-week-jan-5-jan-9?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
      "source": "Benzinga",
      "date": "2026-01-11T17:01:12Z",
      "summary": "Ten large-cap stocks experienced significant declines during the week of January 5-9, 2026. Notable losers include Madrigal Pharmaceuticals (down 11.57%), First Solar (down 14.46% following a Jefferies downgrade), Astera Labs (down 12.18%), and Roblox (down 9.99%). Other major de",
      "image": "https://cdn.benzinga.com/files/images/story/2026/01/11/Little-Boy-Playing-Roblox-Game-On-A-Tabl.jpeg?width=1200&height=800&fit=crop"
    },
    {
      "title": "CoStar Rolls Out $1.5 Billion Buyback, Targets Record EBITDA In 2026",
      "url": "https://www.benzinga.com/trading-ideas/movers/26/01/49764181/costar-rolls-out-1-5-billion-buyback-targets-record-ebitda-in-2026?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
      "source": "Benzinga",
      "date": "2026-01-07T18:29:51Z",
      "summary": "CoStar Group announced a new $1.5 billion share repurchase program and outlined ambitious 2026 targets including $3.78-$3.82 billion in revenue (18% growth), record adjusted EBITDA of $740-$800 million, and accelerated AI deployment. The company plans to significantly reduce Home",
      "image": "https://cdn.benzinga.com/files/images/story/2026/01/07/Konskie--Poland---November-24--2024-Cost.jpeg?width=1200&height=800&fit=crop"
    },
    {
      "title": "2 Stocks That Could Rocket on a Fed Rate Cut",
      "url": "https://www.investing.com/analysis/2-stocks-that-could-rocket-on-a-fed-rate-cut-200666576",
      "source": "Investing.com",
      "date": "2025-09-08T22:02:00Z",
      "summary": "With expectations of Federal Reserve rate cuts, two real estate-focused stocks - Zillow and CoStar Group - are positioned to benefit from potential lower mortgage rates and increased housing market activity.",
      "image": "https://i-invdn-com.investing.com/redesign/images/seo/investingcom_analysis_og.jpg"
    },
    {
      "title": "CoStar: A Strong Contender in the Real Estate Data Market",
      "url": "https://www.fool.com/investing/2025/07/15/costar-a-strong-contender-in-the-real-estate-data/?source=iedfolrf0000001",
      "source": "The Motley Fool",
      "date": "2025-07-15T16:30:00Z",
      "summary": "The Motley Fool provides insights into CoStar Group, offering market analysis and investment perspectives on the company's potential opportunities.",
      "image": "https://g.foolcdn.com/editorial/images/825099/copy-of-tmf-yt-thumbnails-90-1.jpg"
    },
    {
      "title": "CoStar Group Revenue Beats, EPS Dips",
      "url": "https://www.fool.com/data-news/2025/02/18/costar-group-revenue-beats-eps-dips/?source=iedfolrf0000001",
      "source": "The Motley Fool",
      "date": "2025-02-18T22:30:57Z",
      "summary": "CoStar Group reported mixed Q4 2024 results, with revenue exceeding expectations but earnings per share falling short. The company saw strong performance in key segments like Apartments.com, but increased costs and macroeconomic pressures impacted net income.",
      "image": "https://cdn.content.foolcdn.com/images/1umn9qeh/production/082357bb094cc736d0101e3ac6bba489a301925e-4256x2660.jpg"
    },
    {
      "title": "Zillow's 10X Opportunity in Real Estate",
      "url": "https://www.fool.com/investing/2024/11/05/zillows-10x-opportunity-in-real-estate/?source=iedfolrf0000001",
      "source": "The Motley Fool",
      "date": "2024-11-05T13:00:00Z",
      "summary": "Technology has become a differentiator for real estate companies, as seen in CoStar's acquisition of Matterport and Zillow's launch of showcase homes. This technology is a key factor for investors in these companies.",
      "image": "https://g.foolcdn.com/editorial/images/796515/person-searching-for-homes-online.jpg"
    },
    {
      "title": "Why CoStar Group Stock Was Sliding Today",
      "url": "https://www.fool.com/investing/2024/10/23/why-costar-group-stock-was-sliding-today/?source=iedfolrf0000001",
      "source": "The Motley Fool",
      "date": "2024-10-23T17:05:31Z",
      "summary": "CoStar Group, the leading commercial real estate listing platform, reported disappointing Q3 results with revenue growth falling short of expectations. The company also provided underwhelming guidance for the full year, leading to a decline in the stock price.",
      "image": "https://g.foolcdn.com/editorial/images/795054/real-estate-for-sale-sign.jpg"
    },
    {
      "title": "CoStar Group: Analyst Confidence Makes This Stock a Compelling Buy Before Earnings",
      "url": "https://www.investing.com/analysis/costar-group-analyst-confidence-makes-this-stock-a-compelling-buy-before-earnings-200653344",
      "source": "Investing.com",
      "date": "2024-10-23T16:32:00Z",
      "summary": "CoStar Group stock is building up bullish factors that could lead to a potential rally on earnings this week, with Wall Street analysts forecasting strong EPS growth and price targets implying double-digit upside.",
      "image": "https://i-invdn-com.investing.com/redesign/images/seo/investingcom_analysis_og.jpg"
    }
  ],
  "technical": {
    "price": 31.815,
    "rsi": 52.82575182065583,
    "sma20": 31.253749999999922,
    "sma50": 30.067699999999913,
    "sma200": 44.99652500000001,
    "adx": 18.14484449386099,
    "atr": 1.46,
    "atr_pct": 4.59,
    "atr_expansion_pct": -8.9,
    "di_plus": 28.2,
    "di_minus": 8.6,
    "high_52w": 91.22,
    "low_52w": 27.14,
    "sma50_series": [
      {
        "close": 40.06,
        "ma": 43.80739999999989
      },
      {
        "close": 38.91,
        "ma": 43.57999999999989
      },
      {
        "close": 38.77,
        "ma": 43.33619999999989
      },
      {
        "close": 37.38,
        "ma": 43.066799999999894
      },
      {
        "close": 36.44,
        "ma": 42.838199999999894
      },
      {
        "close": 36.24,
        "ma": 42.6623999999999
      },
      {
        "close": 35.96,
        "ma": 42.48179999999989
      },
      {
        "close": 34.14,
        "ma": 42.249799999999894
      },
      {
        "close": 34.61,
        "ma": 41.963199999999894
      },
      {
        "close": 34.72,
        "ma": 41.6761999999999
      },
      {
        "close": 35.38,
        "ma": 41.3863999999999
      },
      {
        "close": 34.9,
        "ma": 41.12699999999991
      },
      {
        "close": 34.07,
        "ma": 40.82539999999991
      },
      {
        "close": 34.98,
        "ma": 40.62939999999991
      },
      {
        "close": 32.77,
        "ma": 40.384799999999906
      },
      {
        "close": 32.92,
        "ma": 40.15059999999991
      },
      {
        "close": 33.05,
        "ma": 39.90819999999991
      },
      {
        "close": 31.97,
        "ma": 39.61199999999991
      },
      {
        "close": 31.85,
        "ma": 39.296999999999905
      },
      {
        "close": 32.68,
        "ma": 38.97239999999991
      },
      {
        "close": 33.2,
        "ma": 38.668799999999905
      },
      {
        "close": 33.8,
        "ma": 38.376399999999904
      },
      {
        "close": 34.01,
        "ma": 38.1299999999999
      },
      {
        "close": 33.93,
        "ma": 37.9017999999999
      },
      {
        "close": 33.95,
        "ma": 37.7135999999999
      },
      {
        "close": 32.52,
        "ma": 37.491399999999906
      },
      {
        "close": 32.32,
        "ma": 37.26539999999991
      },
      {
        "close": 32.3,
        "ma": 37.0263999999999
      },
      {
        "close": 32.2,
        "ma": 36.8081999999999
      },
      {
        "close": 33.86,
        "ma": 36.6289999999999
      },
      {
        "close": 33.66,
        "ma": 36.4441999999999
      },
      {
        "close": 33.4,
        "ma": 36.2539999999999
      },
      {
        "close": 33.66,
        "ma": 36.0979999999999
      },
      {
        "close": 33.89,
        "ma": 35.9475999999999
      },
      {
        "close": 33.39,
        "ma": 35.7893999999999
      },
      {
        "close": 33.93,
        "ma": 35.6725999999999
      },
      {
        "close": 34.23,
        "ma": 35.5395999999999
      },
      {
        "close": 32.65,
        "ma": 35.3857999999999
      },
      {
        "close": 32.84,
        "ma": 35.2499999999999
      },
      {
        "close": 32.04,
        "ma": 35.0917999999999
      },
      {
        "close": 31.97,
        "ma": 34.907599999999896
      },
      {
        "close": 30.46,
        "ma": 34.7271999999999
      },
      {
        "close": 30.12,
        "ma": 34.5531999999999
      },
      {
        "close": 29.22,
        "ma": 34.3911999999999
      },
      {
        "close": 30.26,
        "ma": 34.2667999999999
      },
      {
        "close": 29.81,
        "ma": 34.1217999999999
      },
      {
        "close": 28.64,
        "ma": 33.9425999999999
      },
      {
        "close": 30.25,
        "ma": 33.761399999999895
      },
      {
        "close": 29.32,
        "ma": 33.5469999999999
      },
      {
        "close": 28.32,
        "ma": 33.318999999999896
      },
      {
        "close": 29.36,
        "ma": 33.1049999999999
      },
      {
        "close": 30,
        "ma": 32.92679999999989
      },
      {
        "close": 28.7,
        "ma": 32.725399999999894
      },
      {
        "close": 29.87,
        "ma": 32.575199999999896
      },
      {
        "close": 29.34,
        "ma": 32.4331999999999
      },
      {
        "close": 29.19,
        "ma": 32.292199999999895
      },
      {
        "close": 28.39,
        "ma": 32.1407999999999
      },
      {
        "close": 28.77,
        "ma": 32.0333999999999
      },
      {
        "close": 27.68,
        "ma": 31.8947999999999
      },
      {
        "close": 28.49,
        "ma": 31.7701999999999
      },
      {
        "close": 30.37,
        "ma": 31.6699999999999
      },
      {
        "close": 29.78,
        "ma": 31.567599999999903
      },
      {
        "close": 29.68,
        "ma": 31.4797999999999
      },
      {
        "close": 28.5,
        "ma": 31.3501999999999
      },
      {
        "close": 27.69,
        "ma": 31.2485999999999
      },
      {
        "close": 27.14,
        "ma": 31.132999999999903
      },
      {
        "close": 27.66,
        "ma": 31.0251999999999
      },
      {
        "close": 29.17,
        "ma": 30.9691999999999
      },
      {
        "close": 30.33,
        "ma": 30.9387999999999
      },
      {
        "close": 29.83,
        "ma": 30.881799999999902
      },
      {
        "close": 29.46,
        "ma": 30.806999999999903
      },
      {
        "close": 28.76,
        "ma": 30.706199999999903
      },
      {
        "close": 30.03,
        "ma": 30.626599999999904
      },
      {
        "close": 29.82,
        "ma": 30.544399999999904
      },
      {
        "close": 30.21,
        "ma": 30.469599999999904
      },
      {
        "close": 29.58,
        "ma": 30.410799999999902
      },
      {
        "close": 30.24,
        "ma": 30.369199999999907
      },
      {
        "close": 31.48,
        "ma": 30.352799999999906
      },
      {
        "close": 31.12,
        "ma": 30.331199999999907
      },
      {
        "close": 30.5,
        "ma": 30.26399999999991
      },
      {
        "close": 33.05,
        "ma": 30.25179999999991
      },
      {
        "close": 32.38,
        "ma": 30.231399999999912
      },
      {
        "close": 31.35,
        "ma": 30.185199999999913
      },
      {
        "close": 31.38,
        "ma": 30.134999999999913
      },
      {
        "close": 33.73,
        "ma": 30.14179999999991
      },
      {
        "close": 32.26,
        "ma": 30.10839999999991
      },
      {
        "close": 32.26,
        "ma": 30.06899999999991
      },
      {
        "close": 32.84,
        "ma": 30.072799999999912
      },
      {
        "close": 32.81,
        "ma": 30.07219999999991
      },
      {
        "close": 31.815,
        "ma": 30.067699999999913
      }
    ],
    "sma200_series": [
      {
        "close": 40.06,
        "ma": 68.54095000000001
      },
      {
        "close": 38.91,
        "ma": 68.32490000000001
      },
      {
        "close": 38.77,
        "ma": 68.11075000000001
      },
      {
        "close": 37.38,
        "ma": 67.88350000000001
      },
      {
        "close": 36.44,
        "ma": 67.64320000000002
      },
      {
        "close": 36.24,
        "ma": 67.39415000000002
      },
      {
        "close": 35.96,
        "ma": 67.14680000000003
      },
      {
        "close": 34.14,
        "ma": 66.88930000000002
      },
      {
        "close": 34.61,
        "ma": 66.64190000000002
      },
      {
        "close": 34.72,
        "ma": 66.38980000000002
      },
      {
        "close": 35.38,
        "ma": 66.14195000000002
      },
      {
        "close": 34.9,
        "ma": 65.89295000000003
      },
      {
        "close": 34.07,
        "ma": 65.63825000000003
      },
      {
        "close": 34.98,
        "ma": 65.38735000000003
      },
      {
        "close": 32.77,
        "ma": 65.09620000000002
      },
      {
        "close": 32.92,
        "ma": 64.79600000000002
      },
      {
        "close": 33.05,
        "ma": 64.49640000000002
      },
      {
        "close": 31.97,
        "ma": 64.18945000000002
      },
      {
        "close": 31.85,
        "ma": 63.87075000000002
      },
      {
        "close": 32.68,
        "ma": 63.55290000000003
      },
      {
        "close": 33.2,
        "ma": 63.24295000000003
      },
      {
        "close": 33.8,
        "ma": 62.938950000000034
      },
      {
        "close": 34.01,
        "ma": 62.62485000000003
      },
      {
        "close": 33.93,
        "ma": 62.31170000000004
      },
      {
        "close": 33.95,
        "ma": 62.000000000000036
      },
      {
        "close": 32.52,
        "ma": 61.68590000000004
      },
      {
        "close": 32.32,
        "ma": 61.375000000000036
      },
      {
        "close": 32.3,
        "ma": 61.074000000000034
      },
      {
        "close": 32.2,
        "ma": 60.79270000000003
      },
      {
        "close": 33.86,
        "ma": 60.52420000000003
      },
      {
        "close": 33.66,
        "ma": 60.25265000000003
      },
      {
        "close": 33.4,
        "ma": 59.97135000000003
      },
      {
        "close": 33.66,
        "ma": 59.69885000000003
      },
      {
        "close": 33.89,
        "ma": 59.423550000000034
      },
      {
        "close": 33.39,
        "ma": 59.14925000000003
      },
      {
        "close": 33.93,
        "ma": 58.87710000000003
      },
      {
        "close": 34.23,
        "ma": 58.59215000000003
      },
      {
        "close": 32.65,
        "ma": 58.30285000000003
      },
      {
        "close": 32.84,
        "ma": 58.020200000000024
      },
      {
        "close": 32.04,
        "ma": 57.73315000000002
      },
      {
        "close": 31.97,
        "ma": 57.44135000000002
      },
      {
        "close": 30.46,
        "ma": 57.146200000000015
      },
      {
        "close": 30.12,
        "ma": 56.856200000000015
      },
      {
        "close": 29.22,
        "ma": 56.56300000000002
      },
      {
        "close": 30.26,
        "ma": 56.26880000000002
      },
      {
        "close": 29.81,
        "ma": 55.970550000000024
      },
      {
        "close": 28.64,
        "ma": 55.673450000000024
      },
      {
        "close": 30.25,
        "ma": 55.38400000000002
      },
      {
        "close": 29.32,
        "ma": 55.09910000000003
      },
      {
        "close": 28.32,
        "ma": 54.80540000000003
      },
      {
        "close": 29.36,
        "ma": 54.51820000000002
      },
      {
        "close": 30,
        "ma": 54.223350000000025
      },
      {
        "close": 28.7,
        "ma": 53.92620000000002
      },
      {
        "close": 29.87,
        "ma": 53.636200000000024
      },
      {
        "close": 29.34,
        "ma": 53.336600000000026
      },
      {
        "close": 29.19,
        "ma": 53.04705000000003
      },
      {
        "close": 28.39,
        "ma": 52.75745000000003
      },
      {
        "close": 28.77,
        "ma": 52.47475000000002
      },
      {
        "close": 27.68,
        "ma": 52.192900000000016
      },
      {
        "close": 28.49,
        "ma": 51.91990000000001
      },
      {
        "close": 30.37,
        "ma": 51.65180000000001
      },
      {
        "close": 29.78,
        "ma": 51.37955000000001
      },
      {
        "close": 29.68,
        "ma": 51.106100000000005
      },
      {
        "close": 28.5,
        "ma": 50.83120000000001
      },
      {
        "close": 27.69,
        "ma": 50.55015000000001
      },
      {
        "close": 27.14,
        "ma": 50.26185000000001
      },
      {
        "close": 27.66,
        "ma": 49.99440000000001
      },
      {
        "close": 29.17,
        "ma": 49.73725000000001
      },
      {
        "close": 30.33,
        "ma": 49.49390000000001
      },
      {
        "close": 29.83,
        "ma": 49.25540000000001
      },
      {
        "close": 29.46,
        "ma": 49.024800000000006
      },
      {
        "close": 28.76,
        "ma": 48.7927
      },
      {
        "close": 30.03,
        "ma": 48.5642
      },
      {
        "close": 29.82,
        "ma": 48.337349999999994
      },
      {
        "close": 30.21,
        "ma": 48.11665
      },
      {
        "close": 29.58,
        "ma": 47.8946
      },
      {
        "close": 30.24,
        "ma": 47.67100000000001
      },
      {
        "close": 31.48,
        "ma": 47.44415
      },
      {
        "close": 31.12,
        "ma": 47.2138
      },
      {
        "close": 30.5,
        "ma": 46.978
      },
      {
        "close": 33.05,
        "ma": 46.7538
      },
      {
        "close": 32.38,
        "ma": 46.5251
      },
      {
        "close": 31.35,
        "ma": 46.29070000000001
      },
      {
        "close": 31.38,
        "ma": 46.09505000000001
      },
      {
        "close": 33.73,
        "ma": 45.91550000000001
      },
      {
        "close": 32.26,
        "ma": 45.73275000000002
      },
      {
        "close": 32.26,
        "ma": 45.54715000000001
      },
      {
        "close": 32.84,
        "ma": 45.36240000000001
      },
      {
        "close": 32.81,
        "ma": 45.17425000000001
      },
      {
        "close": 31.815,
        "ma": 44.99652500000001
      }
    ],
    "structure": {
      "ema8": 32.21836887606658,
      "ema21": 31.42781293673282,
      "ema50": 31.36891135466366,
      "ema200": 43.84039831877567,
      "ema10": 32.09786088311795,
      "ema20": 31.47539934101728,
      "ema10_slope_pct": 1.5,
      "ema20_slope_pct": 1.92,
      "trend_dir": "up",
      "checks": {
        "price_above_all": false,
        "ema_stacked": true,
        "ema21_rising": true,
        "ema50_rising": true,
        "adx_over_30": false,
        "higher_highs_lows": true,
        "lower_highs_lows": false,
        "near_21ema": false
      },
      "dist_21ema_pct": 1.2,
      "_no_bars": false,
      "macd": {
        "macd": 0.723,
        "signal": 0.629,
        "histogram": 0.094
      },
      "bollinger": {
        "mid": 31.25,
        "upper": 33.95,
        "lower": 28.55,
        "width_pct": 17.28
      },
      "crossover": {
        "fresh_cross": false,
        "pre_compressed": true,
        "held_above_21": true,
        "candles_since": 16,
        "intraday_support": false
      },
      "momentum": {
        "roc10": 4.3,
        "ret_3d": -1.38,
        "ret_5d": -5.68,
        "roc10_accel": -7.34,
        "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.22,
          "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": "Real Estate",
        "sector_etf": "XLRE",
        "sector_etf_ret10d": 2.9,
        "checks": {
          "beats_spy_all": false,
          "beats_sector_10d": true,
          "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": true,
          "not_lev_etf_spac": true,
          "bidask_spread": null,
          "dollar_vol_over_10m": true
        },
        "avg_dollar_vol": 238861484.2391,
        "avg_vol": 7360523
      },
      "options": {
        "checks": {
          "call_vol_2x": false,
          "ivr_under_40": true,
          "iv_contracting": false,
          "oi_calls_above_price": false
        },
        "vals": {
          "call_vol_mult": 0.0,
          "iv_rank": 39.0
        }
      }
    }
  }
}