{
  "price": {
    "symbol": "TREX",
    "name": "Trex Company, Inc.",
    "price": 47.76,
    "changePercentage": -2.8676,
    "change": -1.41,
    "volume": 354945,
    "dayLow": 47.61,
    "dayHigh": 48.9,
    "yearHigh": 66.06,
    "yearLow": 29.77,
    "marketCap": 4962216240,
    "priceAvg50": 45.2552,
    "priceAvg200": 40.57805,
    "exchange": "NYSE",
    "open": 48.9,
    "previousClose": 49.17,
    "timestamp": 1786378844,
    "chart_vwap_daily": [
      {
        "t": "2026-06-29",
        "v": 49.4599,
        "c": 49.69
      },
      {
        "t": "2026-06-30",
        "v": 50.0155,
        "c": 50.04
      },
      {
        "t": "2026-07-01",
        "v": 48.8368,
        "c": 48.69
      },
      {
        "t": "2026-07-02",
        "v": 48.2935,
        "c": 48.47
      },
      {
        "t": "2026-07-06",
        "v": 48.0317,
        "c": 48.3
      },
      {
        "t": "2026-07-07",
        "v": 47.1056,
        "c": 47.11
      },
      {
        "t": "2026-07-08",
        "v": 45.6062,
        "c": 45.83
      },
      {
        "t": "2026-07-09",
        "v": 46.8539,
        "c": 46.76
      },
      {
        "t": "2026-07-10",
        "v": 47.2788,
        "c": 47.16
      },
      {
        "t": "2026-07-13",
        "v": 46.0907,
        "c": 45.9
      },
      {
        "t": "2026-07-14",
        "v": 45.0482,
        "c": 44.17
      },
      {
        "t": "2026-07-15",
        "v": 43.956,
        "c": 43.62
      },
      {
        "t": "2026-07-16",
        "v": 45.2705,
        "c": 45.81
      },
      {
        "t": "2026-07-17",
        "v": 45.2826,
        "c": 45.13
      },
      {
        "t": "2026-07-20",
        "v": 43.3715,
        "c": 43.18
      },
      {
        "t": "2026-07-21",
        "v": 42.7253,
        "c": 42.91
      },
      {
        "t": "2026-07-22",
        "v": 42.9242,
        "c": 42.79
      },
      {
        "t": "2026-07-23",
        "v": 42.3461,
        "c": 42.38
      },
      {
        "t": "2026-07-24",
        "v": 43.7301,
        "c": 43.43
      },
      {
        "t": "2026-07-27",
        "v": 43.7968,
        "c": 44
      },
      {
        "t": "2026-07-28",
        "v": 44.2076,
        "c": 44.02
      },
      {
        "t": "2026-07-29",
        "v": 42.4482,
        "c": 42.39
      },
      {
        "t": "2026-07-30",
        "v": 43.4252,
        "c": 43.93
      },
      {
        "t": "2026-07-31",
        "v": 43.4298,
        "c": 43.36
      },
      {
        "t": "2026-08-03",
        "v": 44.7926,
        "c": 44.83
      },
      {
        "t": "2026-08-04",
        "v": 46.822,
        "c": 47.02
      },
      {
        "t": "2026-08-05",
        "v": 49.1916,
        "c": 49.57
      },
      {
        "t": "2026-08-06",
        "v": 48.5707,
        "c": 48.43
      },
      {
        "t": "2026-08-07",
        "v": 49.1927,
        "c": 49.17
      },
      {
        "t": "2026-08-10",
        "v": 47.9491,
        "c": 47.76
      }
    ],
    "vwap_summary": {
      "days": 30,
      "days_above": 14,
      "days_below": 16,
      "pct_days_above": 47,
      "position": "below",
      "gap_pct": -0.39,
      "streak_days": 3
    }
  },
  "company": {
    "symbol": "TREX",
    "price": 47.83,
    "marketCap": 4969489170,
    "beta": 1.466,
    "lastDividend": 0,
    "range": "29.77-66.06",
    "change": -1.34,
    "changePercentage": -2.72524,
    "volume": 323740,
    "averageVolume": 2058101,
    "companyName": "Trex Company, Inc.",
    "currency": "USD",
    "cik": "0001069878",
    "isin": "US89531P1057",
    "cusip": "89531P105",
    "exchangeFullName": "New York Stock Exchange",
    "exchange": "NYSE",
    "industry": "Construction",
    "website": "https://www.trex.com",
    "description": "Trex Company, Inc. is a leading U.S. manufacturer and distributor specializing in outdoor living products for both residential and commercial applications. The company's operations are segmented into Trex Residential and Trex Commercial. For its residential clientele, Trex offers a diverse selection of composite decking under names like Trex Transcend, Trex Select, and Trex Enhance, designed for superior resistance against fading, staining, mold, and scratching. Complementing these are the Trex Hideaway hidden fastening system and Trex DeckLighting, which provides dimmable LED lighting for various deck elements. Trex also provides a range of railing systems, including the versatile Trex Transcend Railing, the sleek Trex Select Railing, the Trex Enhance Railing system, and the modern Trex Signature aluminum railing. Furthermore, their residential offerings extend to Trex Seclusions, a comprehensive fencing solution complete with structural components and decorative post caps. In the commercial sector, Trex designs and engineers advanced architectural and aluminum railing systems, alongside staging equipment and accessories. These products cater to a wide array of projects, from general commercial developments to specialized venues like sports stadiums and performing arts centers. Beyond its core manufacturing, Trex extends its brand influence through licensing agreements, enabling third parties to produce and market a variety of Trex-branded outdoor lifestyle products. This portfolio includes items such as Trex Outdoor Furniture, the Trex RainEscape above-joist deck drainage system, Trex Pergola, Trex Latticeworks, Trex Cornhole boards, the specialized Diablo Trex Blade for composite decking, Trex SpiralStairs, and Trex Outdoor Kitchens, Cabinetry, and Storage solutions. Trex employs a multi-channel distribution strategy, selling its products through wholesale distributors, independent retail lumber dealers, and major home improvement chains like Home Depot and Lowe's. The company also leverages its direct sales force, works with independent sales representatives, and actively bids on various projects. Established in 1996, Trex Company, Inc. is headquartered in Winchester, Virginia.",
    "ceo": "Adam Dante Zambanini",
    "sector": "Industrials",
    "country": "US",
    "fullTimeEmployees": "1839",
    "phone": "540 542 6300",
    "address": "2500 Trex Way",
    "city": "Winchester",
    "state": "VA",
    "zip": "22601",
    "image": "https://images.financialmodelingprep.com/symbol/TREX.png",
    "ipoDate": "1999-04-08",
    "defaultImage": false,
    "isEtf": false,
    "isActivelyTrading": true,
    "isAdr": false,
    "isFund": false,
    "sec_filings": [
      {
        "form": "SCHEDULE 13G",
        "date": "2026-08-07",
        "accession": "0001104659-26-092743",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000110465926092743/xslSCHEDULE_13G_X02/primary_doc.xml"
      },
      {
        "form": "144",
        "date": "2026-08-07",
        "accession": "0001973379-26-000283",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000197337926000283/xsl144X01/primary_doc.xml"
      },
      {
        "form": "SCHEDULE 13G/A",
        "date": "2026-08-06",
        "accession": "0000902219-26-000221",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000090221926000221/xslSCHEDULE_13G_X02/primary_doc.xml"
      },
      {
        "form": "10-Q",
        "date": "2026-08-04",
        "accession": "0001193125-26-332813",
        "description": "10-Q",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000119312526332813/trex-20260630.htm"
      },
      {
        "form": "8-K",
        "date": "2026-08-04",
        "accession": "0001193125-26-331450",
        "description": "8-K",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000119312526331450/trex-20260804.htm"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000073",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000073/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000070",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000070/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000068",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000068/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000066",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000066/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000063",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000063/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000061",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000061/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000059",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000059/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000054",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000054/xslF345X06/form4.xml"
      },
      {
        "form": "4",
        "date": "2026-07-30",
        "accession": "0001069878-26-000050",
        "description": "PRIMARY DOCUMENT",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000050/xslF345X06/form4.xml"
      },
      {
        "form": "8-K",
        "date": "2026-07-14",
        "accession": "0001193125-26-302685",
        "description": "8-K",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000119312526302685/trex-20260714.htm"
      }
    ]
  },
  "volume": {
    "volume": 354945,
    "avgVolume": 2058101,
    "short_ratio": [
      {
        "symbol": "TREX",
        "file_date": "2026-08-07",
        "date": "20260807",
        "short_volume": 371022,
        "short_exempt_volume": 1000,
        "total_volume": 807642,
        "short_volume_ratio": 0.4594,
        "signal": "Neutral"
      }
    ],
    "volume_profile": {
      "poc": 43.56,
      "vah": 46.02,
      "val": 42.08,
      "profile": [
        {
          "price": 42.01,
          "volume": 225822
        },
        {
          "price": 42.15,
          "volume": 342280
        },
        {
          "price": 42.29,
          "volume": 1382470
        },
        {
          "price": 42.43,
          "volume": 1406662
        },
        {
          "price": 42.57,
          "volume": 635189
        },
        {
          "price": 42.71,
          "volume": 734481
        },
        {
          "price": 42.85,
          "volume": 1586306
        },
        {
          "price": 42.99,
          "volume": 837203
        },
        {
          "price": 43.13,
          "volume": 1018606
        },
        {
          "price": 43.27,
          "volume": 473236
        },
        {
          "price": 43.42,
          "volume": 1357323
        },
        {
          "price": 43.56,
          "volume": 2319298
        },
        {
          "price": 43.7,
          "volume": 1728401
        },
        {
          "price": 43.84,
          "volume": 1612290
        },
        {
          "price": 43.98,
          "volume": 1909005
        },
        {
          "price": 44.12,
          "volume": 1681479
        },
        {
          "price": 44.26,
          "volume": 1132297
        },
        {
          "price": 44.4,
          "volume": 721926
        },
        {
          "price": 44.54,
          "volume": 412105
        },
        {
          "price": 44.68,
          "volume": 583986
        },
        {
          "price": 44.82,
          "volume": 927141
        },
        {
          "price": 44.96,
          "volume": 1259272
        },
        {
          "price": 45.11,
          "volume": 1089913
        },
        {
          "price": 45.25,
          "volume": 773084
        },
        {
          "price": 45.39,
          "volume": 999777
        },
        {
          "price": 45.53,
          "volume": 754560
        },
        {
          "price": 45.67,
          "volume": 450297
        },
        {
          "price": 45.81,
          "volume": 480201
        },
        {
          "price": 45.95,
          "volume": 342805
        },
        {
          "price": 46.09,
          "volume": 192438
        },
        {
          "price": 46.23,
          "volume": 164774
        },
        {
          "price": 46.37,
          "volume": 188855
        },
        {
          "price": 46.51,
          "volume": 286168
        },
        {
          "price": 46.65,
          "volume": 0
        },
        {
          "price": 46.8,
          "volume": 23639
        },
        {
          "price": 46.94,
          "volume": 137053
        },
        {
          "price": 47.08,
          "volume": 1090848
        },
        {
          "price": 47.22,
          "volume": 326671
        },
        {
          "price": 47.36,
          "volume": 334706
        },
        {
          "price": 47.5,
          "volume": 346870
        },
        {
          "price": 47.64,
          "volume": 275517
        },
        {
          "price": 47.78,
          "volume": 610948
        },
        {
          "price": 47.92,
          "volume": 201292
        },
        {
          "price": 48.06,
          "volume": 377000
        },
        {
          "price": 48.2,
          "volume": 322932
        },
        {
          "price": 48.34,
          "volume": 382452
        },
        {
          "price": 48.49,
          "volume": 99981
        },
        {
          "price": 48.63,
          "volume": 165372
        },
        {
          "price": 48.77,
          "volume": 405456
        },
        {
          "price": 48.91,
          "volume": 1169152
        },
        {
          "price": 49.05,
          "volume": 1248708
        },
        {
          "price": 49.19,
          "volume": 827585
        },
        {
          "price": 49.33,
          "volume": 1246309
        },
        {
          "price": 49.47,
          "volume": 62325
        },
        {
          "price": 49.61,
          "volume": 473940
        },
        {
          "price": 49.75,
          "volume": 129480
        },
        {
          "price": 49.89,
          "volume": 270557
        },
        {
          "price": 50.03,
          "volume": 303170
        },
        {
          "price": 50.18,
          "volume": 67360
        },
        {
          "price": 50.32,
          "volume": 29580
        }
      ],
      "sessions": 20
    }
  },
  "analyst": {
    "estimates": [
      {
        "symbol": "TREX",
        "date": "2028-12-31",
        "revenueLow": 1366919024,
        "revenueHigh": 1485013010,
        "revenueAvg": 1419809426,
        "ebitdaLow": 399018909,
        "ebitdaHigh": 433491861,
        "ebitdaAvg": 414458207,
        "ebitLow": 339690012,
        "ebitHigh": 369037286,
        "ebitAvg": 352833688,
        "netIncomeLow": 253714655,
        "netIncomeHigh": 256106108,
        "netIncomeAvg": 254910381.5,
        "sgaExpenseLow": 200709520,
        "sgaExpenseHigh": 218049675,
        "sgaExpenseAvg": 208475604,
        "epsAvg": 2.3802,
        "epsHigh": 2.39137,
        "epsLow": 2.36904,
        "numAnalystsRevenue": 7,
        "numAnalystsEps": 2
      },
      {
        "symbol": "TREX",
        "date": "2027-12-31",
        "revenueLow": 1289884889,
        "revenueHigh": 1340271018,
        "revenueAvg": 1320116567,
        "ebitdaLow": 376531786,
        "ebitdaHigh": 391240059,
        "ebitdaAvg": 385356750,
        "ebitLow": 320546430,
        "ebitHigh": 333067775,
        "ebitAvg": 328059237,
        "netIncomeLow": 206629908,
        "netIncomeHigh": 222688950,
        "netIncomeAvg": 214659429,
        "sgaExpenseLow": 189398328,
        "sgaExpenseHigh": 196796700,
        "sgaExpenseAvg": 193837351,
        "epsAvg": 2.00936,
        "epsHigh": 2.07934,
        "epsLow": 1.92939,
        "numAnalystsRevenue": 14,
        "numAnalystsEps": 10
      },
      {
        "symbol": "TREX",
        "date": "2026-12-31",
        "revenueLow": 1232492163,
        "revenueHigh": 1252696952,
        "revenueAvg": 1242594558,
        "ebitdaLow": 359778209,
        "ebitdaHigh": 365676212,
        "ebitdaAvg": 362727211,
        "ebitLow": 306283891,
        "ebitHigh": 311304938,
        "ebitAvg": 308794415,
        "netIncomeLow": 185943249,
        "netIncomeHigh": 195451230,
        "netIncomeAvg": 190697239.5,
        "sgaExpenseLow": 180971152,
        "sgaExpenseHigh": 183937892,
        "sgaExpenseAvg": 182454522,
        "epsAvg": 1.76582,
        "epsHigh": 1.82501,
        "epsLow": 1.73623,
        "numAnalystsRevenue": 13,
        "numAnalystsEps": 10
      },
      {
        "symbol": "TREX",
        "date": "2025-12-31",
        "revenueLow": 1147661897,
        "revenueHigh": 1185111753,
        "revenueAvg": 1157641566,
        "ebitdaLow": 335015308,
        "ebitdaHigh": 345947339,
        "ebitdaAvg": 337928485,
        "ebitLow": 285202910,
        "ebitHigh": 294509490,
        "ebitAvg": 287682935,
        "netIncomeLow": 190499112,
        "netIncomeHigh": 201262258,
        "netIncomeAvg": 191384000,
        "sgaExpenseLow": 168515226,
        "sgaExpenseHigh": 174014120,
        "sgaExpenseAvg": 169980576,
        "epsAvg": 1.82902,
        "epsHigh": 1.87927,
        "epsLow": 1.77877,
        "numAnalystsRevenue": 13,
        "numAnalystsEps": 13
      }
    ],
    "price_target": {
      "symbol": "TREX",
      "targetHigh": 61,
      "targetLow": 42,
      "targetConsensus": 52.67,
      "targetMedian": 55
    },
    "ratings": {
      "symbol": "TREX",
      "rating": "B+",
      "overallScore": 3,
      "discountedCashFlowScore": 3,
      "returnOnEquityScore": 4,
      "returnOnAssetsScore": 5,
      "debtToEquityScore": 3,
      "priceToEarningsScore": 2,
      "priceToBookScore": 2
    },
    "grades": [
      {
        "symbol": "TREX",
        "date": "2026-02-25",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2026-02-11",
        "gradingCompany": "The Benchmark Company",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2026-01-12",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2026-01-07",
        "gradingCompany": "Wolfe Research",
        "previousGrade": "Peer Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2026-01-06",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2025-12-15",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2025-11-10",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2025-11-05",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2025-11-05",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2025-11-05",
        "gradingCompany": "William Blair",
        "previousGrade": "Outperform",
        "newGrade": "Mkt Perform",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2025-11-05",
        "gradingCompany": "Vertical Research",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2025-07-10",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2024-10-22",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-10-09",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-12",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-08",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-08",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Equal Weight",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-08-07",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-07-12",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-07-11",
        "gradingCompany": "Citigroup",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-07-11",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-07-10",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-07-03",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-05-14",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-05-10",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-05-10",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-04-08",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-04-04",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-03-01",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-03-01",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-02-28",
        "gradingCompany": "Barclays",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-02-28",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-02-27",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-02-27",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-02-27",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2024-02-27",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-12-19",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-12-14",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2023-12-13",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2023-10-31",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-10-31",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-10-17",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-10-12",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-09-08",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-09-08",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-02",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-02",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-02",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-08-01",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-07-13",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-07-13",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-07-12",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-15",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Underperform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-05-09",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-04-24",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2023-04-19",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2023-03-01",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-02-28",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-02-28",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-02-28",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-02-28",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-02-28",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-02-06",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2023-01-11",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-11-02",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-11-01",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-11-01",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-11-01",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-10-20",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-10-14",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2022-10-06",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-08-10",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-08-09",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-08-09",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-08-09",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-07-15",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-07-15",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-05-20",
        "gradingCompany": "Exane BNP Paribas",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2022-05-11",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2022-05-10",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-05-10",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-04-25",
        "gradingCompany": "Loop Capital",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2022-04-20",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-04-06",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2022-03-30",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Underweight",
        "newGrade": "Underweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-03-28",
        "gradingCompany": "Exane BNP Paribas",
        "previousGrade": "Neutral",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2022-03-01",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2022-02-14",
        "gradingCompany": "Benchmark",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2021-12-15",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-12-15",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Neutral",
        "newGrade": "Underweight",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2021-11-09",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-11-09",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-10-27",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2021-10-12",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2021-08-03",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-05-11",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-05-11",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-05-11",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Market Perform",
        "newGrade": "Market Perform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-04-12",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2021-04-08",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-02-23",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-02-23",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2021-02-23",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-09-22",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-08-04",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-07-21",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2020-07-07",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2020-06-30",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-06-18",
        "gradingCompany": "Benchmark",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-05-15",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-05-15",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-05-05",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-05-05",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-05-05",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-05-05",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-04-16",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-04-01",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-04-01",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-03-31",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-03-25",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-03-17",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-03-17",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-02-25",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-02-25",
        "gradingCompany": "DA Davidson",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2020-02-25",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-02-25",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-02-25",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2020-02-25",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2019-12-23",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2019-10-29",
        "gradingCompany": "B. Riley",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2019-10-29",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2019-10-03",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2019-08-06",
        "gradingCompany": "Sidoti & Co.",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2019-04-30",
        "gradingCompany": "B. Riley",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2019-04-30",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2019-03-29",
        "gradingCompany": "Sidoti & Co.",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2019-03-28",
        "gradingCompany": "Stifel",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2019-03-28",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2019-02-20",
        "gradingCompany": "Sidoti & Co.",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2018-07-31",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-07-31",
        "gradingCompany": "Stifel",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-07-31",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-07-31",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-05-08",
        "gradingCompany": "Sidoti & Co.",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2018-05-08",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-05-08",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-05-05",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2018-05-05",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-02-22",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-02-22",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-02-22",
        "gradingCompany": "Stifel",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-02-22",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2018-01-03",
        "gradingCompany": "B. Riley Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2018-01-03",
        "gradingCompany": "B. Riley FBR",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2016-11-22",
        "gradingCompany": "FBR Capital",
        "previousGrade": "Outperform",
        "newGrade": "Market Perform",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2016-08-03",
        "gradingCompany": "Wedbush",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2016-02-01",
        "gradingCompany": "BB&T Capital",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2015-10-01",
        "gradingCompany": "CLSA",
        "previousGrade": "Neutral",
        "newGrade": "Strong Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2015-09-24",
        "gradingCompany": "Wedbush",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2015-04-10",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2015-02-25",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2015-02-25",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2014-11-07",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2014-11-07",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2014-07-22",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2014-07-22",
        "gradingCompany": "Stifel",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2014-05-06",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2014-05-06",
        "gradingCompany": "FBR Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2014-02-25",
        "gradingCompany": "Stephens & Co.",
        "previousGrade": "Overweight",
        "newGrade": "Equal Weight",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2014-02-24",
        "gradingCompany": "Griffin Securities",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2013-10-28",
        "gradingCompany": "Davenport",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2013-08-07",
        "gradingCompany": "Davenport",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2013-05-08",
        "gradingCompany": "BB&T Capital",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TREX",
        "date": "2013-02-20",
        "gradingCompany": "Imperial Capital",
        "previousGrade": "In Line",
        "newGrade": "In Line",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2012-11-02",
        "gradingCompany": "Imperial Capital",
        "previousGrade": "In Line",
        "newGrade": "In Line",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2012-10-08",
        "gradingCompany": "Sidoti & Co.",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2012-09-27",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2012-09-27",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TREX",
        "date": "2012-04-04",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TREX",
        "date": "2012-04-04",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      }
    ]
  },
  "calendar": [
    {
      "symbol": "TREX",
      "date": "2026-11-03",
      "epsActual": null,
      "epsEstimated": 0.48,
      "revenueActual": null,
      "revenueEstimated": 313383100,
      "lastUpdated": "2026-08-10"
    },
    {
      "symbol": "TREX",
      "date": "2026-08-04",
      "epsActual": 0.62,
      "epsEstimated": 0.633,
      "revenueActual": 418019000,
      "revenueEstimated": 415708500,
      "lastUpdated": "2026-08-10"
    },
    {
      "symbol": "TREX",
      "date": "2026-05-07",
      "epsActual": 0.59,
      "epsEstimated": 0.51,
      "revenueActual": 343403000,
      "revenueEstimated": 339988500,
      "lastUpdated": "2026-08-07"
    },
    {
      "symbol": "TREX",
      "date": "2026-02-24",
      "epsActual": 0.04,
      "epsEstimated": -0.01417,
      "revenueActual": 161125000,
      "revenueEstimated": 144386200,
      "lastUpdated": "2026-05-24"
    },
    {
      "symbol": "TREX",
      "date": "2025-11-04",
      "epsActual": 0.51,
      "epsEstimated": 0.567,
      "revenueActual": 285348000,
      "revenueEstimated": 301547340,
      "lastUpdated": "2026-02-04"
    },
    {
      "symbol": "TREX",
      "date": "2025-08-04",
      "epsActual": 0.74,
      "epsEstimated": 0.72,
      "revenueActual": 387801000,
      "revenueEstimated": 302970540,
      "lastUpdated": "2025-11-04"
    },
    {
      "symbol": "TREX",
      "date": "2025-05-08",
      "epsActual": 0.6,
      "epsEstimated": 0.58,
      "revenueActual": 339993000,
      "revenueEstimated": 328933720,
      "lastUpdated": "2025-08-06"
    },
    {
      "symbol": "TREX",
      "date": "2025-02-24",
      "epsActual": 0.09,
      "epsEstimated": 0.04,
      "revenueActual": 167627000,
      "revenueEstimated": 160535770,
      "lastUpdated": "2025-05-13"
    },
    {
      "symbol": "TREX",
      "date": "2024-10-28",
      "epsActual": 0.37,
      "epsEstimated": 0.32,
      "revenueActual": 233717000,
      "revenueEstimated": 159317020,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2024-08-06",
      "epsActual": 0.8,
      "epsEstimated": 0.78,
      "revenueActual": 376470000,
      "revenueEstimated": 387860000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2024-05-09",
      "epsActual": 0.82,
      "epsEstimated": 0.72,
      "revenueActual": 373635000,
      "revenueEstimated": 367314014,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2024-02-26",
      "epsActual": 0.2,
      "epsEstimated": 0.19,
      "revenueActual": 195745000,
      "revenueEstimated": 193230000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2023-10-30",
      "epsActual": 0.57,
      "epsEstimated": 0.5,
      "revenueActual": 303836000,
      "revenueEstimated": 192310000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2023-07-31",
      "epsActual": 0.71,
      "epsEstimated": 0.54,
      "revenueActual": 356538000,
      "revenueEstimated": 318470000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2023-05-08",
      "epsActual": 0.38,
      "epsEstimated": 0.34,
      "revenueActual": 238718000,
      "revenueEstimated": 237620000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2023-02-27",
      "epsActual": 0.23,
      "epsEstimated": 0.22,
      "revenueActual": 192094000,
      "revenueEstimated": 185218310,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2022-10-31",
      "epsActual": 0.13,
      "epsEstimated": 0.14,
      "revenueActual": 188472000,
      "revenueEstimated": 191793085,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2022-08-08",
      "epsActual": 0.79,
      "epsEstimated": 0.67,
      "revenueActual": 386249000,
      "revenueEstimated": 381099389,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2022-05-09",
      "epsActual": 0.62,
      "epsEstimated": 0.54,
      "revenueActual": 339228000,
      "revenueEstimated": 326622315,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2022-02-28",
      "epsActual": 0.55,
      "epsEstimated": 0.53,
      "revenueActual": 303960000,
      "revenueEstimated": 302645674,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2021-11-08",
      "epsActual": 0.64,
      "epsEstimated": 0.58,
      "revenueActual": 335872000,
      "revenueEstimated": 325930000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2021-08-02",
      "epsActual": 0.53,
      "epsEstimated": 0.53,
      "revenueActual": 311596000,
      "revenueEstimated": 302370000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2021-05-10",
      "epsActual": 0.42,
      "epsEstimated": 0.38,
      "revenueActual": 245524000,
      "revenueEstimated": 241160000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2021-02-22",
      "epsActual": 0.37,
      "epsEstimated": 0.36,
      "revenueActual": 228286000,
      "revenueEstimated": 228286000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2020-11-02",
      "epsActual": 0.41,
      "epsEstimated": 0.38,
      "revenueActual": 231502000,
      "revenueEstimated": 214562829,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2020-08-03",
      "epsActual": 0.41,
      "epsEstimated": 0.33,
      "revenueActual": 220648000,
      "revenueEstimated": 177594731,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2020-05-04",
      "epsActual": 0.37,
      "epsEstimated": 0.31,
      "revenueActual": 200395000,
      "revenueEstimated": 167898513,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2020-02-24",
      "epsActual": 0.31,
      "epsEstimated": 0.26,
      "revenueActual": 164772000,
      "revenueEstimated": 138195870,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2019-10-28",
      "epsActual": 0.36,
      "epsEstimated": 0.34,
      "revenueActual": 194551000,
      "revenueEstimated": 183742611,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2019-07-29",
      "epsActual": 0.32,
      "epsEstimated": 0.32,
      "revenueActual": 206453000,
      "revenueEstimated": 206453000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2019-04-29",
      "epsActual": 0.27,
      "epsEstimated": 0.3,
      "revenueActual": 179571000,
      "revenueEstimated": 199523333,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2019-02-14",
      "epsActual": 0.22,
      "epsEstimated": 0.18,
      "revenueActual": 139971000,
      "revenueEstimated": 114521727,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2018-10-29",
      "epsActual": 0.25,
      "epsEstimated": 0.26,
      "revenueActual": 166380000,
      "revenueEstimated": 173035200,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2018-07-30",
      "epsActual": 0.37,
      "epsEstimated": 0.33,
      "revenueActual": 206692000,
      "revenueEstimated": 184047945,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2018-05-07",
      "epsActual": 0.31,
      "epsEstimated": 0.3,
      "revenueActual": 171207000,
      "revenueEstimated": 160330158,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2018-02-21",
      "epsActual": 0.14,
      "epsEstimated": 0.14,
      "revenueActual": 122212000,
      "revenueEstimated": 117835714,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2017-10-30",
      "epsActual": 0.17,
      "epsEstimated": 0.14,
      "revenueActual": 140194000,
      "revenueEstimated": 111335294,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2017-07-31",
      "epsActual": 0.24,
      "epsEstimated": 0.22,
      "revenueActual": 157941000,
      "revenueEstimated": 141787755,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2017-05-04",
      "epsActual": 0.24,
      "epsEstimated": 0.22,
      "revenueActual": 144806000,
      "revenueEstimated": 132733333,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2017-02-21",
      "epsActual": 0.11,
      "epsEstimated": 0.1,
      "revenueActual": 95322000,
      "revenueEstimated": 90968181,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2016-11-07",
      "epsActual": 0.11,
      "epsEstimated": 0.1,
      "revenueActual": 106168000,
      "revenueEstimated": 96965217,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2016-08-01",
      "epsActual": 0.2,
      "epsEstimated": 0.18,
      "revenueActual": 146450000,
      "revenueEstimated": 128187499,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2016-05-10",
      "epsActual": 0.2,
      "epsEstimated": 0.17,
      "revenueActual": 131676000,
      "revenueEstimated": 113126923,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2016-02-23",
      "epsActual": 0.07,
      "epsEstimated": 0.06,
      "revenueActual": 89202000,
      "revenueEstimated": 75476923,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2015-10-27",
      "epsActual": 0.07,
      "epsEstimated": 0.07,
      "revenueActual": 94023000,
      "revenueEstimated": 101230769,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2015-08-03",
      "epsActual": 0.15,
      "epsEstimated": 0.15,
      "revenueActual": 136779000,
      "revenueEstimated": 136800000,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2015-05-08",
      "epsActual": 0.14,
      "epsEstimated": 0.13,
      "revenueActual": 120800000,
      "revenueEstimated": 112014545,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2015-02-24",
      "epsActual": 0.04,
      "epsEstimated": 0.03641,
      "revenueActual": 74202000,
      "revenueEstimated": 69562500,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2014-10-27",
      "epsActual": 0.07,
      "epsEstimated": 0.06,
      "revenueActual": 95502000,
      "revenueEstimated": 81857142,
      "lastUpdated": "2025-03-06"
    },
    {
      "symbol": "TREX",
      "date": "2014-08-04",
      "epsActual": 0.12,
      "epsEstimated": 0.11,
      "revenueActual": 121311000,
      "revenueEstimated": 116026086,
      "lastUpdated": "2025-03-06"
    }
  ],
  "market_env": {
    "vix": 15.81,
    "sp500": 7723.55,
    "fed_funds": 3.63,
    "yield_curve_10y2y": 0.45,
    "hy_spread": 2.73,
    "treasury": {
      "date": "2026-08-07",
      "month1": 3.79,
      "month2": 3.83,
      "month3": 3.87,
      "month6": 3.96,
      "year1": 4.01,
      "year2": 4.19,
      "year3": 4.25,
      "year5": 4.35,
      "year7": 4.49,
      "year10": 4.65,
      "year20": 5.2,
      "year30": 5.19
    },
    "events": [
      {
        "title": "Core CPI m/m",
        "currency": "USD",
        "date": "2026-08-12",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "0.2%",
        "previous": "0.0%",
        "actual": null,
        "minutes_until": 2678
      },
      {
        "title": "Core CPI y/y",
        "currency": "USD",
        "date": "2026-08-12",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "2.5%",
        "previous": "2.6%",
        "actual": null,
        "minutes_until": 2678
      },
      {
        "title": "CPI m/m",
        "currency": "USD",
        "date": "2026-08-12",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "0.1%",
        "previous": "-0.4%",
        "actual": null,
        "minutes_until": 2678
      },
      {
        "title": "CPI y/y",
        "currency": "USD",
        "date": "2026-08-12",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "3.4%",
        "previous": "3.5%",
        "actual": null,
        "minutes_until": 2678
      },
      {
        "title": "Core PPI m/m",
        "currency": "USD",
        "date": "2026-08-13",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "0.3%",
        "previous": "0.2%",
        "actual": null,
        "minutes_until": 4118
      },
      {
        "title": "PPI m/m",
        "currency": "USD",
        "date": "2026-08-13",
        "time_utc": "12:30",
        "impact": "High",
        "forecast": "0.2%",
        "previous": "-0.3%",
        "actual": null,
        "minutes_until": 4118
      }
    ]
  },
  "fundamentals": {
    "symbol": "TREX",
    "marketCap": 4969489170,
    "enterpriseValueTTM": 5253817170,
    "evToSalesTTM": 4.349564465454365,
    "evToOperatingCashFlowTTM": 14.670795249557404,
    "evToFreeCashFlowTTM": 25.88367788627339,
    "evToEBITDATTM": 17.817522315069795,
    "netDebtToEBITDATTM": 0.9642551921537773,
    "currentRatioTTM": 1.0614274315256504,
    "incomeQualityTTM": 2.0192386848678607,
    "grahamNumberTTM": 19.622334270938207,
    "grahamNetNetTTM": -3.109814051537502,
    "taxBurdenTTM": 0.7350757867774145,
    "interestBurdenTTM": 0.9904472979851886,
    "workingCapitalTTM": 27637000,
    "investedCapitalTTM": 1166053000,
    "returnOnAssetsTTM": 0.10904057134846797,
    "operatingReturnOnAssetsTTM": 0.14515824355641152,
    "returnOnTangibleAssetsTTM": 0.11144002191714715,
    "returnOnEquityTTM": 0.17376326644042867,
    "returnOnInvestedCapitalTTM": 0.12525682562463916,
    "returnOnCapitalEmployedTTM": 0.20704174475481385,
    "earningsYieldTTM": 0.036240779863501923,
    "freeCashFlowYieldTTM": 0.040844842006165394,
    "capexToOperatingCashFlowTTM": 0.4332028348514719,
    "capexToDepreciationTTM": 2.1962116707721058,
    "capexToRevenueTTM": 0.12843500469825606,
    "salesGeneralAndAdministrativeToRevenueTTM": 0.17650458028222651,
    "researchAndDevelopementToRevenueTTM": 0,
    "stockBasedCompensationToRevenueTTM": 0.007734115962066239,
    "intangiblesToTotalAssetsTTM": 0.021531318169186235,
    "averageReceivablesTTM": 294738000,
    "averagePayablesTTM": 63300000,
    "averageInventoryTTM": 209612000,
    "daysOfSalesOutstandingTTM": 79.33638271538503,
    "daysOfPayablesOutstandingTTM": 29.66198347328878,
    "daysOfInventoryOutstandingTTM": 92.73507960580257,
    "operatingCycleTTM": 172.0714623211876,
    "cashConversionCycleTTM": 142.4094788478988,
    "freeCashFlowToEquityTTM": 210531000,
    "freeCashFlowToFirmTTM": 204688521.35583103,
    "tangibleAssetValueTTM": 975062000,
    "netCurrentAssetValueTTM": -138836000,
    "grossProfitMarginTTM": 0.3820423132805418,
    "ebitMarginTTM": 0.20166984713075226,
    "ebitdaMarginTTM": 0.2441172452903605,
    "operatingProfitMarginTTM": 0.20166984713075226,
    "pretaxProfitMarginTTM": 0.1997433551757396,
    "continuousOperationsProfitMarginTTM": 0.14682650395936733,
    "netProfitMarginTTM": 0.14682650395936733,
    "bottomLineProfitMarginTTM": 0.14682650395936733,
    "receivablesTurnoverTTM": 4.600663497722321,
    "payablesTurnoverTTM": 12.305313308824742,
    "inventoryTurnoverTTM": 3.9359431355592585,
    "fixedAssetTurnoverTTM": 1.094706705480172,
    "assetTurnoverTTM": 0.7426491022264194,
    "quickRatioTTM": 0.6399148279778535,
    "solvencyRatioTTM": 0.3709088136330157,
    "cashRatioTTM": 0.014391671278669431,
    "priceToEarningsRatioTTM": 28.470238095238095,
    "priceToEarningsGrowthRatioTTM": -9.850702380952404,
    "forwardPriceToEarningsGrowthRatioTTM": 2.064273459527525,
    "priceToEarningsDilutedRatioTTM": 28.470238095238095,
    "priceToEarningsDilutedGrowthRatioTTM": -9.850702380952404,
    "priceToBookRatioTTM": 4.844840400561538,
    "priceToSalesRatioTTM": 4.114173144188857,
    "priceToFreeCashFlowRatioTTM": 24.482895535476754,
    "priceToOperatingCashFlowRatioTTM": 13.665162717682078,
    "debtToAssetsRatioTTM": 0.178794172403023,
    "debtToEquityRatioTTM": 0.2879003882853075,
    "debtToCapitalRatioTTM": 0.22354243457338657,
    "longTermDebtToCapitalRatioTTM": 0,
    "financialLeverageRatioTTM": 1.610233624596815,
    "workingCapitalTurnoverRatioTTM": 58.54048028691206,
    "operatingCashFlowRatioTTM": 0.7959627750253938,
    "operatingCashFlowSalesRatioTTM": 0.2964777567586587,
    "freeCashFlowOperatingCashFlowRatioTTM": 0.5667971651485281,
    "debtServiceCoverageRatioTTM": 0.9045263524813278,
    "interestCoverageRatioTTM": 104.68242372152987,
    "shortTermOperatingCashFlowCoverageRatioTTM": 1.4154703557312254,
    "operatingCashFlowCoverageRatioTTM": 1.2314659752478483,
    "capitalExpenditureCoverageRatioTTM": 2.308387479372937,
    "dividendPaidAndCapexCoverageRatioTTM": 2.308387479372937,
    "dividendPayoutRatioTTM": 0,
    "dividendYieldTTM": 0,
    "revenuePerShareTTM": 11.805746606559508,
    "netIncomePerShareTTM": 1.7333965008712968,
    "interestDebtPerShareTTM": 2.8649994434787693,
    "cashPerShareTTM": 0.06328547537449265,
    "bookValuePerShareTTM": 9.872358229686222,
    "tangibleBookValuePerShareTTM": 9.530079102641476,
    "shareholdersEquityPerShareTTM": 9.872358229686222,
    "operatingCashFlowPerShareTTM": 3.5001412707739092,
    "capexPerShareTTM": 1.5162711208798907,
    "freeCashFlowPerShareTTM": 1.9838701498940186,
    "netIncomePerEBTTTM": 0.7350757867774145,
    "ebtPerEbitTTM": 0.9904472979851886,
    "priceToFairValueTTM": 4.844840400561538,
    "debtToMarketCapTTM": 0.05091066533102033,
    "effectiveTaxRateTTM": 0.2649242132225856,
    "enterpriseValueMultipleTTM": 17.817522315069795,
    "dividendPerShareTTM": 0,
    "revenue_history": [
      {
        "date": "2018",
        "revenue": 684250000
      },
      {
        "date": "2019",
        "revenue": 745347000
      },
      {
        "date": "2020",
        "revenue": 880831000
      },
      {
        "date": "2021",
        "revenue": 1196952000
      },
      {
        "date": "2022",
        "revenue": 1106043000
      },
      {
        "date": "2023",
        "revenue": 1094837000
      },
      {
        "date": "2024",
        "revenue": 1151449000
      },
      {
        "date": "2025",
        "revenue": 1174267000
      }
    ],
    "dcf": {
      "symbol": "TREX",
      "date": "2026-08-10",
      "dcf": 7.6493365667621465,
      "Stock Price": 49.17
    },
    "statements": {
      "income": [
        {
          "date": "2025-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2026-02-25",
          "acceptedDate": "2026-02-25 08:50:54",
          "fiscalYear": "2025",
          "period": "FY",
          "revenue": 1174267000,
          "costOfRevenue": 714303000,
          "grossProfit": 459964000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 202003000,
          "otherExpenses": 0,
          "operatingExpenses": 202003000,
          "costAndExpenses": 916306000,
          "netInterestIncome": 0,
          "interestIncome": 0,
          "interestExpense": 0,
          "depreciationAndAmortization": 62957000,
          "ebitda": 320918000,
          "ebit": 257961000,
          "nonOperatingIncomeExcludingInterest": 0,
          "operatingIncome": 257961000,
          "totalOtherIncomeExpensesNet": 0,
          "incomeBeforeTax": 257961000,
          "incomeTaxExpense": 67546000,
          "netIncomeFromContinuingOperations": 190415000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 190415000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 190415000,
          "eps": 1.78,
          "epsDiluted": 1.78,
          "weightedAverageShsOut": 107010658,
          "weightedAverageShsOutDil": 107095977
        },
        {
          "date": "2024-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2025-02-24",
          "acceptedDate": "2025-02-24 17:10:27",
          "fiscalYear": "2024",
          "period": "FY",
          "revenue": 1151449000,
          "costOfRevenue": 665781000,
          "grossProfit": 485668000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 179995000,
          "otherExpenses": 0,
          "operatingExpenses": 179995000,
          "costAndExpenses": 845776000,
          "netInterestIncome": 0,
          "interestIncome": 0,
          "interestExpense": 0,
          "depreciationAndAmortization": 54670000,
          "ebitda": 360354000,
          "ebit": 305684000,
          "nonOperatingIncomeExcludingInterest": -11000,
          "operatingIncome": 305673000,
          "totalOtherIncomeExpensesNet": 11000,
          "incomeBeforeTax": 305684000,
          "incomeTaxExpense": 79292000,
          "netIncomeFromContinuingOperations": 226392000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 226392000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 226392000,
          "eps": 2.09,
          "epsDiluted": 2.09,
          "weightedAverageShsOut": 108192000,
          "weightedAverageShsOutDil": 108323000
        },
        {
          "date": "2023-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2024-02-26",
          "acceptedDate": "2024-02-26 17:11:33",
          "fiscalYear": "2023",
          "period": "FY",
          "revenue": 1094837000,
          "costOfRevenue": 642430000,
          "grossProfit": 452407000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 176203000,
          "otherExpenses": 0,
          "operatingExpenses": 176203000,
          "costAndExpenses": 818633000,
          "netInterestIncome": -5000,
          "interestIncome": 0,
          "interestExpense": 5000,
          "depreciationAndAmortization": 50189000,
          "ebitda": 326393000,
          "ebit": 276204000,
          "nonOperatingIncomeExcludingInterest": 0,
          "operatingIncome": 276204000,
          "totalOtherIncomeExpensesNet": -5000,
          "incomeBeforeTax": 276199000,
          "incomeTaxExpense": 70815000,
          "netIncomeFromContinuingOperations": 205384000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 205384000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 205384000,
          "eps": 1.89,
          "epsDiluted": 1.89,
          "weightedAverageShsOut": 108680459,
          "weightedAverageShsOutDil": 108809403
        },
        {
          "date": "2022-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2023-02-27",
          "acceptedDate": "2023-02-27 17:18:58",
          "fiscalYear": "2022",
          "period": "FY",
          "revenue": 1106043000,
          "costOfRevenue": 702054000,
          "grossProfit": 403989000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 141831000,
          "otherExpenses": 15423000,
          "operatingExpenses": 157254000,
          "costAndExpenses": 859308000,
          "netInterestIncome": 103000,
          "interestIncome": 103000,
          "interestExpense": 0,
          "depreciationAndAmortization": 44298000,
          "ebitda": 306456000,
          "ebit": 262158000,
          "nonOperatingIncomeExcludingInterest": -15423000,
          "operatingIncome": 246735000,
          "totalOtherIncomeExpensesNet": 103000,
          "incomeBeforeTax": 246838000,
          "incomeTaxExpense": 62212000,
          "netIncomeFromContinuingOperations": 184626000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 184626000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 184626000,
          "eps": 1.65,
          "epsDiluted": 1.65,
          "weightedAverageShsOut": 111710676,
          "weightedAverageShsOutDil": 111880488
        }
      ],
      "balance_sheet": [
        {
          "date": "2025-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2026-02-25",
          "acceptedDate": "2026-02-25 08:50:54",
          "fiscalYear": "2025",
          "period": "FY",
          "cashAndCashEquivalents": 3807000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 3807000,
          "netReceivables": 50238000,
          "accountsReceivables": 48091000,
          "otherReceivables": 2147000,
          "inventory": 238665000,
          "prepaids": 17173000,
          "otherCurrentAssets": 523000,
          "totalCurrentAssets": 310406000,
          "propertyPlantEquipmentNet": 1102365000,
          "goodwill": 14200000,
          "intangibleAssets": 17329000,
          "goodwillAndIntangibleAssets": 31529000,
          "longTermInvestments": 0,
          "taxAssets": 37350000,
          "otherNonCurrentAssets": 9141000,
          "totalNonCurrentAssets": 1180385000,
          "otherAssets": 0,
          "totalAssets": 1490791000,
          "totalPayables": 38198000,
          "accountPayables": 34759000,
          "otherPayables": 3439000,
          "accruedExpenses": 21448000,
          "shortTermDebt": 145579000,
          "capitalLeaseObligationsCurrent": 0,
          "taxPayables": 0,
          "deferredRevenue": 0,
          "otherCurrentLiabilities": 45480000,
          "totalCurrentLiabilities": 250705000,
          "longTermDebt": 41755000,
          "capitalLeaseObligationsNonCurrent": 41755000,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 123183000,
          "otherNonCurrentLiabilities": -871000,
          "totalNonCurrentLiabilities": 205821999,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 41755000,
          "totalLiabilities": 456527000,
          "treasuryStock": -912311000,
          "preferredStock": 0,
          "commonStock": 1412000,
          "retainedEarnings": 1789847000,
          "additionalPaidInCapital": 155316000,
          "accumulatedOtherComprehensiveIncomeLoss": 0,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 1034263999,
          "totalEquity": 1034263999,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 1490791000,
          "totalInvestments": 0,
          "totalDebt": 229089000,
          "netDebt": 225282000
        },
        {
          "date": "2024-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2025-02-24",
          "acceptedDate": "2025-02-24 17:10:27",
          "fiscalYear": "2024",
          "period": "FY",
          "cashAndCashEquivalents": 1292000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 1292000,
          "netReceivables": 88356000,
          "accountsReceivables": 88356000,
          "otherReceivables": 0,
          "inventory": 207282000,
          "prepaids": 21353000,
          "otherCurrentAssets": 625000,
          "totalCurrentAssets": 318908000,
          "propertyPlantEquipmentNet": 975063000,
          "goodwill": 14200000,
          "intangibleAssets": 7848000,
          "goodwillAndIntangibleAssets": 22048000,
          "longTermInvestments": 0,
          "taxAssets": 0,
          "otherNonCurrentAssets": 8279000,
          "totalNonCurrentAssets": 1005390000,
          "otherAssets": 0,
          "totalAssets": 1324298000,
          "totalPayables": 62189000,
          "accountPayables": 61272000,
          "otherPayables": 917000,
          "accruedExpenses": 44778000,
          "shortTermDebt": 202600000,
          "capitalLeaseObligationsCurrent": 10800000,
          "taxPayables": 917000,
          "deferredRevenue": 0,
          "otherCurrentLiabilities": 22110000,
          "totalCurrentLiabilities": 342477000,
          "longTermDebt": 0,
          "capitalLeaseObligationsNonCurrent": 41979000,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 56032000,
          "otherNonCurrentLiabilities": 33668000,
          "totalNonCurrentLiabilities": 131679000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 52779000,
          "totalLiabilities": 474156000,
          "treasuryStock": -861872000,
          "preferredStock": 0,
          "commonStock": 1411000,
          "retainedEarnings": 1562450000,
          "additionalPaidInCapital": 148153000,
          "accumulatedOtherComprehensiveIncomeLoss": 0,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 850142000,
          "totalEquity": 850142000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 1324298000,
          "totalInvestments": 0,
          "totalDebt": 255379000,
          "netDebt": 254087000
        },
        {
          "date": "2023-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2024-02-26",
          "acceptedDate": "2024-02-26 17:11:33",
          "fiscalYear": "2023",
          "period": "FY",
          "cashAndCashEquivalents": 1959000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 1959000,
          "netReceivables": 50747000,
          "accountsReceivables": 41136000,
          "otherReceivables": 9611000,
          "inventory": 107089000,
          "prepaids": 11830000,
          "otherCurrentAssets": 629000,
          "totalCurrentAssets": 172254000,
          "propertyPlantEquipmentNet": 735635000,
          "goodwill": 14200000,
          "intangibleAssets": 3963000,
          "goodwillAndIntangibleAssets": 18163000,
          "longTermInvestments": 0,
          "taxAssets": 0,
          "otherNonCurrentAssets": 6833000,
          "totalNonCurrentAssets": 760631000,
          "otherAssets": 0,
          "totalAssets": 932885000,
          "totalPayables": 23963000,
          "accountPayables": 23963000,
          "otherPayables": 0,
          "accruedExpenses": 23743000,
          "shortTermDebt": 5500000,
          "capitalLeaseObligationsCurrent": 7663000,
          "taxPayables": 0,
          "deferredRevenue": 0,
          "otherCurrentLiabilities": 30193000,
          "totalCurrentLiabilities": 91062000,
          "longTermDebt": 0,
          "capitalLeaseObligationsNonCurrent": 18840000,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 72439000,
          "otherNonCurrentLiabilities": 33873000,
          "totalNonCurrentLiabilities": 125152000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 26503000,
          "totalLiabilities": 216214000,
          "treasuryStock": -760954000,
          "preferredStock": 0,
          "commonStock": 1410000,
          "retainedEarnings": 1336058000,
          "additionalPaidInCapital": 140157000,
          "accumulatedOtherComprehensiveIncomeLoss": 0,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 716671000,
          "totalEquity": 716671000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 932885000,
          "totalInvestments": 0,
          "totalDebt": 32003000,
          "netDebt": 30044000
        },
        {
          "date": "2022-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2023-02-27",
          "acceptedDate": "2023-02-27 17:18:58",
          "fiscalYear": "2022",
          "period": "FY",
          "cashAndCashEquivalents": 12325000,
          "shortTermInvestments": 0,
          "cashAndShortTermInvestments": 12325000,
          "netReceivables": 98057000,
          "accountsReceivables": 98057000,
          "otherReceivables": 0,
          "inventory": 141355000,
          "prepaids": 10787000,
          "otherCurrentAssets": 24318000,
          "totalCurrentAssets": 286842000,
          "propertyPlantEquipmentNet": 620883000,
          "goodwill": 14200000,
          "intangibleAssets": 4400000,
          "goodwillAndIntangibleAssets": 18582000,
          "longTermInvestments": 0,
          "taxAssets": 0,
          "otherNonCurrentAssets": 7398000,
          "totalNonCurrentAssets": 646863000,
          "otherAssets": 0,
          "totalAssets": 933705000,
          "totalPayables": 19935000,
          "accountPayables": 19935000,
          "otherPayables": 0,
          "accruedExpenses": 27219000,
          "shortTermDebt": 222000000,
          "capitalLeaseObligationsCurrent": 7488000,
          "taxPayables": 0,
          "deferredRevenue": 0,
          "otherCurrentLiabilities": 13957000,
          "totalCurrentLiabilities": 290599000,
          "longTermDebt": 0,
          "capitalLeaseObligationsNonCurrent": 23974000,
          "deferredRevenueNonCurrent": 0,
          "deferredTaxLiabilitiesNonCurrent": 68224000,
          "otherNonCurrentLiabilities": 32559000,
          "totalNonCurrentLiabilities": 124757000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 31462000,
          "totalLiabilities": 415356000,
          "treasuryStock": -745272000,
          "preferredStock": 0,
          "commonStock": 1408000,
          "retainedEarnings": 1130674000,
          "additionalPaidInCapital": 131539000,
          "accumulatedOtherComprehensiveIncomeLoss": 0,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 518349000,
          "totalEquity": 518349000,
          "minorityInterest": 0,
          "totalLiabilitiesAndTotalEquity": 933705000,
          "totalInvestments": 0,
          "totalDebt": 253462000,
          "netDebt": 241137000
        }
      ],
      "cash_flow": [
        {
          "date": "2025-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2026-02-25",
          "acceptedDate": "2026-02-25 08:50:54",
          "fiscalYear": "2025",
          "period": "FY",
          "netIncome": 190415000,
          "depreciationAndAmortization": 62957000,
          "deferredIncomeTax": 17114000,
          "stockBasedCompensation": 9115000,
          "changeInWorkingCapital": 78043000,
          "accountsReceivables": 40265000,
          "inventory": 18286000,
          "accountsPayables": 6878000,
          "otherWorkingCapital": 12614000,
          "otherNonCashItems": 469000,
          "netCashProvidedByOperatingActivities": 358113000,
          "investmentsInPropertyPlantAndEquipment": -233575000,
          "acquisitionsNet": 0,
          "purchasesOfInvestments": 0,
          "salesMaturitiesOfInvestments": 0,
          "otherInvestingActivities": 358000,
          "netCashProvidedByInvestingActivities": -233217000,
          "netDebtIssuance": -69100000,
          "longTermNetDebtIssuance": 0,
          "shortTermNetDebtIssuance": -69100000,
          "netStockIssuance": -53287000,
          "netCommonStockIssuance": -53287000,
          "commonStockIssuance": 1185000,
          "commonStockRepurchased": -54472000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": 6000,
          "netCashProvidedByFinancingActivities": -122381000,
          "effectOfForexChangesOnCash": 0,
          "netChangeInCash": 2515000,
          "cashAtEndOfPeriod": 3807000,
          "cashAtBeginningOfPeriod": 1292000,
          "operatingCashFlow": 358113000,
          "capitalExpenditure": -233575000,
          "freeCashFlow": 124538000,
          "incomeTaxesPaid": 50056000,
          "interestPaid": 0
        },
        {
          "date": "2024-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2025-02-24",
          "acceptedDate": "2025-02-24 17:10:27",
          "fiscalYear": "2024",
          "period": "FY",
          "netIncome": 238446000,
          "depreciationAndAmortization": 54670000,
          "deferredIncomeTax": -12231000,
          "stockBasedCompensation": 12635000,
          "changeInWorkingCapital": -152422000,
          "accountsReceivables": -47220000,
          "inventory": -116423000,
          "accountsPayables": -819000,
          "otherWorkingCapital": 12040000,
          "otherNonCashItems": 2831000,
          "netCashProvidedByOperatingActivities": 143929000,
          "investmentsInPropertyPlantAndEquipment": -236641000,
          "acquisitionsNet": 0,
          "purchasesOfInvestments": 0,
          "salesMaturitiesOfInvestments": 0,
          "otherInvestingActivities": 106000,
          "netCashProvidedByInvestingActivities": -236535000,
          "netDebtIssuance": 197100000,
          "longTermNetDebtIssuance": 0,
          "shortTermNetDebtIssuance": 197100000,
          "netStockIssuance": -104658000,
          "netCommonStockIssuance": -104658000,
          "commonStockIssuance": 1282000,
          "commonStockRepurchased": -105940000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -503000,
          "netCashProvidedByFinancingActivities": 91939000,
          "effectOfForexChangesOnCash": 0,
          "netChangeInCash": -667000,
          "cashAtEndOfPeriod": 1292000,
          "cashAtBeginningOfPeriod": 1959000,
          "operatingCashFlow": 143929000,
          "capitalExpenditure": -236641000,
          "freeCashFlow": -92712000,
          "incomeTaxesPaid": 85171000,
          "interestPaid": 0
        },
        {
          "date": "2023-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2024-02-26",
          "acceptedDate": "2024-02-26 17:11:33",
          "fiscalYear": "2023",
          "period": "FY",
          "netIncome": 204119000,
          "depreciationAndAmortization": 50189000,
          "deferredIncomeTax": 3868000,
          "stockBasedCompensation": 10164000,
          "changeInWorkingCapital": 117988000,
          "accountsReceivables": 56921000,
          "inventory": 35878000,
          "accountsPayables": 2697000,
          "otherWorkingCapital": 22492000,
          "otherNonCashItems": 3092000,
          "netCashProvidedByOperatingActivities": 389420000,
          "investmentsInPropertyPlantAndEquipment": -166089000,
          "acquisitionsNet": 0,
          "purchasesOfInvestments": 0,
          "salesMaturitiesOfInvestments": 0,
          "otherInvestingActivities": 0,
          "netCashProvidedByInvestingActivities": -166089000,
          "netDebtIssuance": -216500000,
          "longTermNetDebtIssuance": 0,
          "shortTermNetDebtIssuance": -216500000,
          "netStockIssuance": -18450000,
          "netCommonStockIssuance": -18450000,
          "commonStockIssuance": 0,
          "commonStockRepurchased": -18450000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": 1253000,
          "netCashProvidedByFinancingActivities": -233697000,
          "effectOfForexChangesOnCash": 0,
          "netChangeInCash": -10366000,
          "cashAtEndOfPeriod": 1959000,
          "cashAtBeginningOfPeriod": 12325000,
          "operatingCashFlow": 389420000,
          "capitalExpenditure": -166089000,
          "freeCashFlow": 223331000,
          "incomeTaxesPaid": 52340000,
          "interestPaid": 51000
        },
        {
          "date": "2022-12-31",
          "symbol": "TREX",
          "reportedCurrency": "USD",
          "cik": "0001069878",
          "filingDate": "2023-02-27",
          "acceptedDate": "2023-02-27 17:18:58",
          "fiscalYear": "2022",
          "period": "FY",
          "netIncome": 184626000,
          "depreciationAndAmortization": 44298000,
          "deferredIncomeTax": 24256000,
          "stockBasedCompensation": 5329000,
          "changeInWorkingCapital": -57568000,
          "accountsReceivables": 42513000,
          "inventory": -64454000,
          "accountsPayables": -5595000,
          "otherWorkingCapital": -30032000,
          "otherNonCashItems": 15279000,
          "netCashProvidedByOperatingActivities": 216220000,
          "investmentsInPropertyPlantAndEquipment": -176228000,
          "acquisitionsNet": 0,
          "purchasesOfInvestments": 0,
          "salesMaturitiesOfInvestments": 0,
          "otherInvestingActivities": 7344000,
          "netCashProvidedByInvestingActivities": -168884000,
          "netDebtIssuance": 222000000,
          "longTermNetDebtIssuance": 0,
          "shortTermNetDebtIssuance": 222000000,
          "netStockIssuance": -398382000,
          "netCommonStockIssuance": -398382000,
          "commonStockIssuance": 0,
          "commonStockRepurchased": -398382000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": 0,
          "commonDividendsPaid": 0,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": 318000,
          "netCashProvidedByFinancingActivities": -176064000,
          "effectOfForexChangesOnCash": 0,
          "netChangeInCash": -128728000,
          "cashAtEndOfPeriod": 12325000,
          "cashAtBeginningOfPeriod": 141053000,
          "operatingCashFlow": 216220000,
          "capitalExpenditure": -176228000,
          "freeCashFlow": 39992000,
          "incomeTaxesPaid": 59934000,
          "interestPaid": 0
        }
      ]
    }
  },
  "technical": {
    "price": 47.81,
    "rsi": 57.09864279790999,
    "sma20": 44.897499999999994,
    "sma50": 45.363600000000005,
    "sma200": 40.5605,
    "adx": 21.09782840511546,
    "atr": 2.19,
    "atr_pct": 4.58,
    "high_52w": 140.68,
    "low_52w": 30.13,
    "sma50_series": [
      {
        "close": 36.57,
        "ma": 40.159
      },
      {
        "close": 35.56,
        "ma": 39.993
      },
      {
        "close": 36.04,
        "ma": 39.846199999999996
      },
      {
        "close": 35.45,
        "ma": 39.7042
      },
      {
        "close": 37.21,
        "ma": 39.607
      },
      {
        "close": 39.24,
        "ma": 39.5536
      },
      {
        "close": 39.05,
        "ma": 39.495200000000004
      },
      {
        "close": 40.5,
        "ma": 39.4696
      },
      {
        "close": 41.29,
        "ma": 39.467000000000006
      },
      {
        "close": 40.87,
        "ma": 39.45400000000001
      },
      {
        "close": 41.14,
        "ma": 39.428399999999996
      },
      {
        "close": 42.77,
        "ma": 39.407999999999994
      },
      {
        "close": 43.51,
        "ma": 39.4178
      },
      {
        "close": 42.18,
        "ma": 39.38139999999999
      },
      {
        "close": 41.89,
        "ma": 39.3434
      },
      {
        "close": 42.37,
        "ma": 39.302
      },
      {
        "close": 41.9,
        "ma": 39.2586
      },
      {
        "close": 42.45,
        "ma": 39.2546
      },
      {
        "close": 41.01,
        "ma": 39.218799999999995
      },
      {
        "close": 39.63,
        "ma": 39.1644
      },
      {
        "close": 39.2,
        "ma": 39.1106
      },
      {
        "close": 38.79,
        "ma": 39.056
      },
      {
        "close": 36.64,
        "ma": 38.9542
      },
      {
        "close": 37.59,
        "ma": 38.900400000000005
      },
      {
        "close": 39.91,
        "ma": 38.8696
      },
      {
        "close": 39.19,
        "ma": 38.8194
      },
      {
        "close": 40.2,
        "ma": 38.7862
      },
      {
        "close": 39.5,
        "ma": 38.747800000000005
      },
      {
        "close": 39.07,
        "ma": 38.715599999999995
      },
      {
        "close": 37.98,
        "ma": 38.672
      },
      {
        "close": 38.59,
        "ma": 38.639599999999994
      },
      {
        "close": 37.44,
        "ma": 38.613
      },
      {
        "close": 38.18,
        "ma": 38.6258
      },
      {
        "close": 36.24,
        "ma": 38.604
      },
      {
        "close": 38.25,
        "ma": 38.623799999999996
      },
      {
        "close": 38.87,
        "ma": 38.638
      },
      {
        "close": 39.18,
        "ma": 38.6748
      },
      {
        "close": 40.42,
        "ma": 38.7334
      },
      {
        "close": 41.53,
        "ma": 38.8054
      },
      {
        "close": 42.39,
        "ma": 38.891600000000004
      },
      {
        "close": 41.4,
        "ma": 38.97880000000001
      },
      {
        "close": 41.56,
        "ma": 39.07440000000001
      },
      {
        "close": 41.59,
        "ma": 39.186400000000006
      },
      {
        "close": 40.56,
        "ma": 39.25920000000001
      },
      {
        "close": 40.13,
        "ma": 39.327400000000004
      },
      {
        "close": 39.65,
        "ma": 39.37440000000001
      },
      {
        "close": 42.05,
        "ma": 39.481800000000014
      },
      {
        "close": 44.41,
        "ma": 39.65920000000001
      },
      {
        "close": 42.79,
        "ma": 39.80700000000001
      },
      {
        "close": 46.34,
        "ma": 40.0054
      },
      {
        "close": 45.63,
        "ma": 40.186600000000006
      },
      {
        "close": 46.37,
        "ma": 40.402800000000006
      },
      {
        "close": 46.9,
        "ma": 40.62000000000001
      },
      {
        "close": 45.45,
        "ma": 40.82000000000001
      },
      {
        "close": 47.13,
        "ma": 41.0184
      },
      {
        "close": 46.4,
        "ma": 41.16160000000001
      },
      {
        "close": 45.34,
        "ma": 41.287400000000005
      },
      {
        "close": 48.88,
        "ma": 41.45500000000001
      },
      {
        "close": 49.98,
        "ma": 41.62880000000001
      },
      {
        "close": 49.72,
        "ma": 41.8058
      },
      {
        "close": 49.69,
        "ma": 41.97680000000001
      },
      {
        "close": 50.04,
        "ma": 42.122200000000014
      },
      {
        "close": 48.69,
        "ma": 42.22580000000001
      },
      {
        "close": 48.47,
        "ma": 42.351600000000005
      },
      {
        "close": 48.3,
        "ma": 42.479800000000004
      },
      {
        "close": 47.11,
        "ma": 42.57460000000001
      },
      {
        "close": 45.83,
        "ma": 42.653200000000005
      },
      {
        "close": 46.76,
        "ma": 42.73940000000002
      },
      {
        "close": 47.16,
        "ma": 42.86240000000001
      },
      {
        "close": 45.9,
        "ma": 42.98780000000001
      },
      {
        "close": 44.17,
        "ma": 43.08720000000001
      },
      {
        "close": 43.62,
        "ma": 43.18380000000001
      },
      {
        "close": 45.81,
        "ma": 43.367200000000004
      },
      {
        "close": 45.13,
        "ma": 43.518
      },
      {
        "close": 43.18,
        "ma": 43.58340000000001
      },
      {
        "close": 42.91,
        "ma": 43.65780000000001
      },
      {
        "close": 42.79,
        "ma": 43.709600000000016
      },
      {
        "close": 42.38,
        "ma": 43.767200000000024
      },
      {
        "close": 43.43,
        "ma": 43.85440000000001
      },
      {
        "close": 44,
        "ma": 43.974800000000016
      },
      {
        "close": 44.02,
        "ma": 44.08340000000001
      },
      {
        "close": 42.39,
        "ma": 44.1824
      },
      {
        "close": 43.93,
        "ma": 44.297399999999996
      },
      {
        "close": 43.36,
        "ma": 44.439800000000005
      },
      {
        "close": 44.83,
        "ma": 44.57140000000001
      },
      {
        "close": 47.02,
        "ma": 44.73440000000001
      },
      {
        "close": 49.57,
        "ma": 44.942200000000014
      },
      {
        "close": 48.43,
        "ma": 45.10240000000001
      },
      {
        "close": 49.17,
        "ma": 45.2552
      },
      {
        "close": 47.81,
        "ma": 45.363600000000005
      }
    ],
    "sma200_series": [
      {
        "close": 36.57,
        "ma": 47.608549999999994
      },
      {
        "close": 35.56,
        "ma": 47.50854999999999
      },
      {
        "close": 36.04,
        "ma": 47.421400000000006
      },
      {
        "close": 35.45,
        "ma": 47.335649999999994
      },
      {
        "close": 37.21,
        "ma": 47.252749999999985
      },
      {
        "close": 39.24,
        "ma": 47.17274999999999
      },
      {
        "close": 39.05,
        "ma": 47.08874999999998
      },
      {
        "close": 40.5,
        "ma": 47.01469999999998
      },
      {
        "close": 41.29,
        "ma": 46.95334999999999
      },
      {
        "close": 40.87,
        "ma": 46.8833
      },
      {
        "close": 41.14,
        "ma": 46.8171
      },
      {
        "close": 42.77,
        "ma": 46.742549999999994
      },
      {
        "close": 43.51,
        "ma": 46.66365
      },
      {
        "close": 42.18,
        "ma": 46.57984999999999
      },
      {
        "close": 41.89,
        "ma": 46.5009
      },
      {
        "close": 42.37,
        "ma": 46.41964999999999
      },
      {
        "close": 41.9,
        "ma": 46.32784999999999
      },
      {
        "close": 42.45,
        "ma": 46.21954999999999
      },
      {
        "close": 41.01,
        "ma": 46.105149999999995
      },
      {
        "close": 39.63,
        "ma": 45.98994999999999
      },
      {
        "close": 39.2,
        "ma": 45.88155
      },
      {
        "close": 38.79,
        "ma": 45.76945
      },
      {
        "close": 36.64,
        "ma": 45.64189999999999
      },
      {
        "close": 37.59,
        "ma": 45.52075
      },
      {
        "close": 39.91,
        "ma": 45.40985
      },
      {
        "close": 39.19,
        "ma": 45.27454999999999
      },
      {
        "close": 40.2,
        "ma": 45.1382
      },
      {
        "close": 39.5,
        "ma": 44.996500000000005
      },
      {
        "close": 39.07,
        "ma": 44.8494
      },
      {
        "close": 37.98,
        "ma": 44.701850000000015
      },
      {
        "close": 38.59,
        "ma": 44.5589
      },
      {
        "close": 37.44,
        "ma": 44.414950000000005
      },
      {
        "close": 38.18,
        "ma": 44.28465
      },
      {
        "close": 36.24,
        "ma": 44.14875
      },
      {
        "close": 38.25,
        "ma": 44.0185
      },
      {
        "close": 38.87,
        "ma": 43.884049999999995
      },
      {
        "close": 39.18,
        "ma": 43.774300000000004
      },
      {
        "close": 40.42,
        "ma": 43.66910000000001
      },
      {
        "close": 41.53,
        "ma": 43.57785
      },
      {
        "close": 42.39,
        "ma": 43.49645
      },
      {
        "close": 41.4,
        "ma": 43.39785
      },
      {
        "close": 41.56,
        "ma": 43.276500000000006
      },
      {
        "close": 41.59,
        "ma": 43.15945000000001
      },
      {
        "close": 40.56,
        "ma": 43.046850000000006
      },
      {
        "close": 40.13,
        "ma": 42.93305
      },
      {
        "close": 39.65,
        "ma": 42.8112
      },
      {
        "close": 42.05,
        "ma": 42.71275000000001
      },
      {
        "close": 44.41,
        "ma": 42.6281
      },
      {
        "close": 42.79,
        "ma": 42.51865
      },
      {
        "close": 46.34,
        "ma": 42.432449999999996
      },
      {
        "close": 45.63,
        "ma": 42.34324999999999
      },
      {
        "close": 46.37,
        "ma": 42.25814999999999
      },
      {
        "close": 46.9,
        "ma": 42.178349999999995
      },
      {
        "close": 45.45,
        "ma": 42.09745
      },
      {
        "close": 47.13,
        "ma": 42.032
      },
      {
        "close": 46.4,
        "ma": 41.965199999999996
      },
      {
        "close": 45.34,
        "ma": 41.880599999999994
      },
      {
        "close": 48.88,
        "ma": 41.80199999999999
      },
      {
        "close": 49.98,
        "ma": 41.73619999999999
      },
      {
        "close": 49.72,
        "ma": 41.68499999999999
      },
      {
        "close": 49.69,
        "ma": 41.633449999999996
      },
      {
        "close": 50.04,
        "ma": 41.5723
      },
      {
        "close": 48.69,
        "ma": 41.51349999999999
      },
      {
        "close": 48.47,
        "ma": 41.45645
      },
      {
        "close": 48.3,
        "ma": 41.406499999999994
      },
      {
        "close": 47.11,
        "ma": 41.37285
      },
      {
        "close": 45.83,
        "ma": 41.331399999999995
      },
      {
        "close": 46.76,
        "ma": 41.29929999999999
      },
      {
        "close": 47.16,
        "ma": 41.27329999999999
      },
      {
        "close": 45.9,
        "ma": 41.24155
      },
      {
        "close": 44.17,
        "ma": 41.2087
      },
      {
        "close": 43.62,
        "ma": 41.1744
      },
      {
        "close": 45.81,
        "ma": 41.14704999999999
      },
      {
        "close": 45.13,
        "ma": 41.11574999999999
      },
      {
        "close": 43.18,
        "ma": 41.073299999999996
      },
      {
        "close": 42.91,
        "ma": 41.02814999999999
      },
      {
        "close": 42.79,
        "ma": 40.9798
      },
      {
        "close": 42.38,
        "ma": 40.92825
      },
      {
        "close": 43.43,
        "ma": 40.8839
      },
      {
        "close": 44,
        "ma": 40.840799999999994
      },
      {
        "close": 44.02,
        "ma": 40.79305
      },
      {
        "close": 42.39,
        "ma": 40.74255
      },
      {
        "close": 43.93,
        "ma": 40.710699999999996
      },
      {
        "close": 43.36,
        "ma": 40.67065
      },
      {
        "close": 44.83,
        "ma": 40.6291
      },
      {
        "close": 47.02,
        "ma": 40.602
      },
      {
        "close": 49.57,
        "ma": 40.5949
      },
      {
        "close": 48.43,
        "ma": 40.58345
      },
      {
        "close": 49.17,
        "ma": 40.57805
      },
      {
        "close": 47.81,
        "ma": 40.5605
      }
    ],
    "structure": {
      "ema8": 47.117016462372106,
      "ema21": 45.9085827992849,
      "ema50": 44.81804840094817,
      "ema200": 44.525368433842274,
      "checks": {
        "price_above_all": true,
        "ema_stacked": true,
        "ema21_rising": true,
        "ema50_rising": true,
        "adx_over_30": false,
        "higher_highs_lows": true,
        "near_21ema": true
      },
      "dist_21ema_pct": 4.1,
      "macd": {
        "macd": 0.78,
        "signal": 0.205,
        "histogram": 0.575
      },
      "bollinger": {
        "mid": 44.9,
        "upper": 49.36,
        "lower": 40.43,
        "width_pct": 19.88
      },
      "crossover": {
        "fresh_cross": true,
        "pre_compressed": true,
        "held_above_21": true,
        "candles_since": 3,
        "intraday_support": false
      },
      "momentum": {
        "roc10": 8.7,
        "checks": {
          "roc_over_5": true,
          "rsi_in_band": true,
          "macd_expanding": false,
          "top_quartile_3d": false,
          "no_big_down": true,
          "near_high": false
        },
        "volume": {
          "rvol": 0.13,
          "checks": {
            "rvol_over_2": false,
            "up_vol_beats_down": true,
            "obv_new_high": false,
            "surge_day": false,
            "pullback_declining_vol": true,
            "last_up_beats_down": true
          }
        }
      },
      "relative_strength": {
        "sector": "Industrials",
        "sector_etf": "XLI",
        "sector_etf_ret10d": 1.38,
        "checks": {
          "beats_spy_all": true,
          "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": 98438970.83,
        "avg_vol": 2058101
      },
      "options": {
        "checks": {
          "call_vol_2x": false,
          "ivr_under_40": true,
          "iv_contracting": true,
          "oi_calls_above_price": false
        },
        "vals": {
          "call_vol_mult": 0.1,
          "iv_rank": 15.0
        }
      }
    }
  },
  "whale_insider": {
    "insider": [
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0001597860",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 44405,
        "reportingName": "Volas Gerald",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 2831,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000073/0001069878-26-000073-index.htm"
      },
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0002113737",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 2357,
        "reportingName": "Tasi Irene",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 1101,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000070/0001069878-26-000070-index.htm"
      },
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0001451048",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 17038,
        "reportingName": "ROSE B ANDREW",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 1629,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000068/0001069878-26-000068-index.htm"
      },
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0001185204",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 73162,
        "reportingName": "ROBINSON PATRICIA B",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 2831,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000066/0001069878-26-000066-index.htm"
      },
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0001785725",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 10903,
        "reportingName": "Lovett Gena C",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 2831,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000063/0001069878-26-000063-index.htm"
      },
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0002034139",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 6386,
        "reportingName": "Keffer David Christian",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 2831,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000061/0001069878-26-000061-index.htm"
      },
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0001673396",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 15729,
        "reportingName": "JUSTER KRISTINE L",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 2831,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000059/0001069878-26-000059-index.htm"
      },
      {
        "symbol": "TREX",
        "filingDate": "2026-07-30",
        "transactionDate": "2026-07-29",
        "reportingCik": "0001180356",
        "companyCik": "0001069878",
        "transactionType": "A-Award",
        "securitiesOwned": 33705,
        "reportingName": "GRATZ JAY M",
        "typeOfOwner": "director",
        "acquisitionOrDisposition": "A",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 2831,
        "price": 42.39,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1069878/000106987826000054/0001069878-26-000054-index.htm"
      }
    ],
    "congress": [
      {
        "symbol": "TREX",
        "senateID": "T000278",
        "disclosureDate": "2023-05-12",
        "transactionDate": "2023-04-03",
        "firstName": "Tommy",
        "lastName": "Tuberville",
        "office": "Thomas H Tuberville",
        "district": "AL",
        "owner": "Joint",
        "assetDescription": "Trex Company, Inc. Common Stock",
        "assetType": "Stock",
        "type": "Sale (Full)",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://efdsearch.senate.gov/search/view/ptr/0f75ebb1-f361-48c9-b347-b76366b49029/"
      },
      {
        "symbol": "TREX",
        "senateID": "T000278",
        "disclosureDate": "2023-05-11",
        "transactionDate": "2023-04-03",
        "firstName": "Tommy",
        "lastName": "Tuberville",
        "office": "Thomas H Tuberville",
        "district": "AL",
        "owner": "Joint",
        "assetDescription": "Trex Company, Inc. Common Stock",
        "assetType": "Stock",
        "type": "Sale (Full)",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://efdsearch.senate.gov/search/view/ptr/d4a78d56-71f0-4658-a22e-72a8b9de1816/"
      },
      {
        "symbol": "TREX",
        "senateID": "T000278",
        "disclosureDate": "2022-11-10",
        "transactionDate": "2022-10-06",
        "firstName": "Tommy",
        "lastName": "Tuberville",
        "office": "Thomas H Tuberville",
        "district": "AL",
        "owner": "Joint",
        "assetDescription": "Trex Company, Inc. Common Stock",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://efdsearch.senate.gov/search/view/ptr/bdd81552-894d-4dc5-b1f3-9fe349529bf8/"
      },
      {
        "symbol": "TREX",
        "senateID": "K000389",
        "disclosureDate": "2022-03-08",
        "transactionDate": "2022-02-17",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "Trex Co Inc",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218597.pdf"
      },
      {
        "symbol": "TREX",
        "senateID": "K000389",
        "disclosureDate": "2022-02-08",
        "transactionDate": "2022-01-21",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "Trex Co Inc",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218560.pdf"
      }
    ],
    "dark_pool": [
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T16:00:18.260000Z",
        "size": 800.0,
        "price": 47.815,
        "premium": 38252.0,
        "volume": 800.0,
        "trade_code": " "
      },
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T15:57:27.215000Z",
        "size": 625.0,
        "price": 47.7451,
        "premium": 29840.6875,
        "volume": 625.0,
        "trade_code": " "
      },
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T15:57:27.212000Z",
        "size": 300.0,
        "price": 47.745,
        "premium": 14323.5,
        "volume": 300.0,
        "trade_code": " "
      },
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T16:03:14.936000Z",
        "size": 200.0,
        "price": 47.84,
        "premium": 9568.0,
        "volume": 200.0,
        "trade_code": " "
      },
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T15:58:24.732000Z",
        "size": 200.0,
        "price": 47.805,
        "premium": 9561.0,
        "volume": 200.0,
        "trade_code": " "
      },
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T15:57:15.639000Z",
        "size": 200.0,
        "price": 47.7201,
        "premium": 9544.02,
        "volume": 200.0,
        "trade_code": " "
      },
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T16:04:15.305000Z",
        "size": 100.0,
        "price": 47.82,
        "premium": 4782.0,
        "volume": 100.0,
        "trade_code": " "
      },
      {
        "ticker": "TREX",
        "executed_at": "2026-08-10T16:04:15.305000Z",
        "size": 100.0,
        "price": 47.82,
        "premium": 4782.0,
        "volume": 100.0,
        "trade_code": " "
      }
    ],
    "ats": {
      "symbol": "TREX",
      "date": "20260807",
      "ats_volume": 0,
      "total_volume": 807642,
      "ats_ratio": 0.0,
      "ats_pct": 0.0,
      "signal": "Low",
      "history": [
        {
          "date": "20260807",
          "ats_ratio": 0.0
        },
        {
          "date": "20260806",
          "ats_ratio": 0.0
        },
        {
          "date": "20260805",
          "ats_ratio": 0.0
        },
        {
          "date": "20260804",
          "ats_ratio": 0.0
        },
        {
          "date": "20260803",
          "ats_ratio": 0.0
        }
      ]
    },
    "polygon_dp": {
      "ticker": "TREX",
      "days": [
        {
          "date": "2026-08-10",
          "close": 47.76,
          "vwap": 47.95,
          "volume": 351900,
          "vwap_discount_pct": 0.4
        },
        {
          "date": "2026-08-07",
          "close": 49.17,
          "vwap": 49.19,
          "volume": 2002076,
          "vwap_discount_pct": 0.05
        },
        {
          "date": "2026-08-06",
          "close": 48.43,
          "vwap": 48.57,
          "volume": 1962306,
          "vwap_discount_pct": 0.29
        },
        {
          "date": "2026-08-05",
          "close": 49.57,
          "vwap": 49.19,
          "volume": 4712047,
          "vwap_discount_pct": -0.76
        },
        {
          "date": "2026-08-04",
          "close": 47.02,
          "vwap": 46.82,
          "volume": 4547811,
          "vwap_discount_pct": -0.42
        }
      ],
      "avg_vwap_discount_pct": -0.09,
      "signal": "Neutral"
    },
    "options_flow": [],
    "net_premium": {
      "ticker": "TREX",
      "net_call_premium": "3373.00",
      "net_put_premium": "-200.00",
      "call_premium": "5800.00",
      "put_premium": "1388.00",
      "bullish_premium": "4383.00",
      "bearish_premium": "810.00",
      "put_call_ratio": "0.35294117647058823529",
      "iv_rank": "14.623",
      "implied_move_perc": "0.081000",
      "gex_ratio": "0.22736493363164784012",
      "gex_net_change": "681.6924",
      "gex_call": "15998.5515",
      "gex_put": "-3637.5096",
      "gex_net": 12361.0419,
      "gex_call_delta": "223443.5836",
      "gex_put_delta": "-26037.2664",
      "gex_date": "2026-08-10"
    },
    "hot_chains": [
      {
        "underlying_symbol": "TREX",
        "expires": "2026-08-21",
        "open_interest": 253,
        "option_type": "call",
        "delta": 0.537849018601496,
        "ask_volume": 4,
        "last_price": "2.00",
        "implied_volatility": "0.4256909654251903",
        "gamma": 0.0672048128692005,
        "avg_price": "2.00",
        "bid_volume": 0,
        "nbbo_ask": "3.50",
        "strike": "47.5",
        "option_symbol": "TREX260821C00047500",
        "total_premium": "800.00",
        "iv": 0.707946360316501,
        "volume": 4,
        "nbbo_bid": "0.70"
      },
      {
        "underlying_symbol": "TREX",
        "expires": "2026-09-18",
        "open_interest": 15,
        "option_type": "call",
        "delta": 0.673202868944808,
        "ask_volume": 4,
        "last_price": "4.86",
        "implied_volatility": "0.485619264397522",
        "gamma": 0.0445462077574504,
        "avg_price": "4.86",
        "bid_volume": 0,
        "nbbo_ask": "6.00",
        "strike": "45",
        "option_symbol": "TREX260918C00045000",
        "total_premium": "1944.00",
        "iv": 0.516517400613452,
        "volume": 4,
        "nbbo_bid": "3.60"
      },
      {
        "underlying_symbol": "TREX",
        "expires": "2026-12-18",
        "open_interest": 2,
        "option_type": "call",
        "delta": 0.303024439517315,
        "ask_volume": 1,
        "last_price": "2.50",
        "implied_volatility": "0.453219175880091",
        "gamma": 0.0258120982417089,
        "avg_price": "2.50",
        "bid_volume": 0,
        "nbbo_ask": "4.00",
        "strike": "57.5",
        "option_symbol": "TREX261218C00057500",
        "total_premium": "250.00",
        "iv": 0.474720431894541,
        "volume": 1,
        "nbbo_bid": "0.90"
      },
      {
        "underlying_symbol": "TREX",
        "expires": "2026-12-18",
        "open_interest": 359,
        "option_type": "put",
        "delta": -0.230406772442243,
        "ask_volume": 1,
        "last_price": "1.95",
        "implied_volatility": "0.511437253094345",
        "gamma": 0.02059554357804962,
        "avg_price": "1.95",
        "bid_volume": 0,
        "nbbo_ask": "3.90",
        "strike": "40",
        "option_symbol": "TREX261218P00040000",
        "total_premium": "195.00",
        "iv": 0.516063477531991,
        "volume": 1,
        "nbbo_bid": "0.70"
      },
      {
        "underlying_symbol": "TREX",
        "expires": "2026-12-18",
        "open_interest": 7,
        "option_type": "call",
        "delta": 0.1810574288105484,
        "ask_volume": 1,
        "last_price": "1.05",
        "implied_volatility": "0.434196900406737",
        "gamma": 0.018884898146071,
        "avg_price": "1.05",
        "bid_volume": 0,
        "nbbo_ask": "3.30",
        "strike": "65",
        "option_symbol": "TREX261218C00065000",
        "total_premium": "105.00",
        "iv": 0.489271948160022,
        "volume": 1,
        "nbbo_bid": "0.30"
      },
      {
        "underlying_symbol": "TREX",
        "expires": "2026-12-18",
        "open_interest": 7,
        "option_type": "put",
        "delta": -0.1778750106411386,
        "ask_volume": 0,
        "last_price": "1.45",
        "implied_volatility": "0.533248312585704",
        "gamma": 0.0169952014122782,
        "avg_price": "1.45",
        "bid_volume": 1,
        "nbbo_ask": "3.20",
        "strike": "37.5",
        "option_symbol": "TREX261218P00037500",
        "total_premium": "145.00",
        "iv": 0.535881027219511,
        "volume": 1,
        "nbbo_bid": "0.20"
      },
      {
        "underlying_symbol": "TREX",
        "expires": "2026-12-18",
        "open_interest": 10,
        "option_type": "put",
        "delta": -0.1298933754093642,
        "ask_volume": 0,
        "last_price": "1.00",
        "implied_volatility": "0.545813862999645",
        "gamma": 0.01361846030538953,
        "avg_price": "1.00",
        "bid_volume": 1,
        "nbbo_ask": "1.95",
        "strike": "35",
        "option_symbol": "TREX261218P00035000",
        "total_premium": "100.00",
        "iv": 0.543104810243615,
        "volume": 1,
        "nbbo_bid": "0.80"
      },
      {
        "underlying_symbol": "TREX",
        "expires": "2026-12-18",
        "open_interest": 40,
        "option_type": "call",
        "delta": 0.259254743962656,
        "ask_volume": 1,
        "last_price": "1.90",
        "implied_volatility": "0.4463641342038045",
        "gamma": 0.0236166525794722,
        "avg_price": "1.90",
        "bid_volume": 0,
        "nbbo_ask": "3.80",
        "strike": "60",
        "option_symbol": "TREX261218C00060000",
        "total_premium": "190.00",
        "iv": 0.479764070933223,
        "volume": 1,
        "nbbo_bid": "1.15"
      }
    ],
    "gamma_profile": {
      "ticker": "TREX",
      "spot": 47.82,
      "date": "2026-08-10",
      "flip_point": 41.54,
      "net_gex": 12361.04,
      "call_walls": [
        {
          "strike": 47.5,
          "gex": 4338.78
        },
        {
          "strike": 42.5,
          "gex": 3368.81
        },
        {
          "strike": 50.0,
          "gex": 2779.79
        }
      ],
      "put_walls": [
        {
          "strike": 40.0,
          "gex": -874.26
        },
        {
          "strike": 47.5,
          "gex": -849.74
        },
        {
          "strike": 32.5,
          "gex": -795.5
        }
      ],
      "by_strike": [
        {
          "strike": 20.0,
          "call_gex": 0.96,
          "put_gex": -2.17,
          "net_gex": -1.21
        },
        {
          "strike": 22.5,
          "call_gex": 0.42,
          "put_gex": -3.38,
          "net_gex": -2.96
        },
        {
          "strike": 25.0,
          "call_gex": 0.53,
          "put_gex": -11.76,
          "net_gex": -11.24
        },
        {
          "strike": 27.5,
          "call_gex": 10.56,
          "put_gex": -11.89,
          "net_gex": -1.33
        },
        {
          "strike": 30.0,
          "call_gex": 5.85,
          "put_gex": -30.98,
          "net_gex": -25.12
        },
        {
          "strike": 32.5,
          "call_gex": 4.92,
          "put_gex": -795.5,
          "net_gex": -790.58
        },
        {
          "strike": 35.0,
          "call_gex": 2.69,
          "put_gex": -54.5,
          "net_gex": -51.81
        },
        {
          "strike": 37.5,
          "call_gex": 35.81,
          "put_gex": -107.14,
          "net_gex": -71.33
        },
        {
          "strike": 40.0,
          "call_gex": 75.12,
          "put_gex": -874.26,
          "net_gex": -799.14
        },
        {
          "strike": 42.5,
          "call_gex": 3368.81,
          "put_gex": -520.15,
          "net_gex": 2848.66
        },
        {
          "strike": 45.0,
          "call_gex": 2485.83,
          "put_gex": -277.11,
          "net_gex": 2208.72
        },
        {
          "strike": 47.5,
          "call_gex": 4338.78,
          "put_gex": -849.74,
          "net_gex": 3489.04
        },
        {
          "strike": 50.0,
          "call_gex": 2779.79,
          "put_gex": -87.25,
          "net_gex": 2692.54
        },
        {
          "strike": 52.5,
          "call_gex": 486.37,
          "put_gex": -8.62,
          "net_gex": 477.75
        },
        {
          "strike": 55.0,
          "call_gex": 1618.08,
          "put_gex": -3.06,
          "net_gex": 1615.03
        },
        {
          "strike": 57.5,
          "call_gex": 115.42,
          "put_gex": 0.0,
          "net_gex": 115.42
        },
        {
          "strike": 60.0,
          "call_gex": 556.69,
          "put_gex": 0.0,
          "net_gex": 556.69
        },
        {
          "strike": 65.0,
          "call_gex": 97.89,
          "put_gex": 0.0,
          "net_gex": 97.89
        },
        {
          "strike": 70.0,
          "call_gex": 14.03,
          "put_gex": 0.0,
          "net_gex": 14.03
        }
      ]
    },
    "oi_changes": {
      "net_call_oi_change": 9,
      "net_put_oi_change": 0,
      "top": [
        {
          "strike": "47.5",
          "oi_change": 10,
          "type": "call"
        },
        {
          "strike": "45",
          "oi_change": -1,
          "type": "call"
        },
        {
          "strike": "42.5",
          "oi_change": 0,
          "type": "call"
        },
        {
          "strike": "32.5",
          "oi_change": 0,
          "type": "put"
        },
        {
          "strike": "47.5",
          "oi_change": 0,
          "type": "call"
        }
      ]
    }
  },
  "liquidity": {
    "borrow": [],
    "short_interest": [
      {
        "symbol": "TREX",
        "file_date": "",
        "error": "Symbol not found in FINRA biweekly file",
        "days_to_cover": null
      }
    ],
    "ftd": {
      "symbol": "TREX",
      "periods": [
        {
          "file_period": "202603b",
          "settlement_date": "20260326",
          "quantity_fails": 3018,
          "price": 37.3
        },
        {
          "file_period": "202604a",
          "settlement_date": "20260414",
          "quantity_fails": 230,
          "price": 40.5
        },
        {
          "file_period": "202604b",
          "settlement_date": "20260430",
          "quantity_fails": 137,
          "price": 39.63
        },
        {
          "file_period": "202606a",
          "settlement_date": "20260610",
          "quantity_fails": 193,
          "price": 44.41
        },
        {
          "file_period": "202606b",
          "settlement_date": "20260630",
          "quantity_fails": 316,
          "price": 49.69
        },
        {
          "file_period": "202607a",
          "settlement_date": "20260708",
          "quantity_fails": 13939,
          "price": 47.11
        }
      ],
      "trend": "rising",
      "trend_description": "FTD quantity increasing — settlement pressure building, potential squeeze precursor"
    }
  },
  "levels": {
    "prior_day": {
      "high": 49.13,
      "low": 47.61,
      "close": 47.76,
      "date": "2026-08-10"
    },
    "woodie_pivots": {
      "PP": 48.06,
      "R1": 48.52,
      "S1": 47.0,
      "R2": 49.59,
      "S2": 46.54
    },
    "swing": {
      "high_20d": 50.62,
      "low_20d": 41.7,
      "high_60d": 50.62,
      "low_60d": 35.69
    },
    "orb": {
      "high": 49.13,
      "low": 48.23,
      "date": "2026-08-10"
    },
    "vwap": 47.95,
    "volume_profile": {
      "poc": 43.56,
      "vah": 46.02,
      "val": 42.08,
      "sessions": 20
    },
    "recent_daily": [
      {
        "d": "2026-07-07",
        "o": 47.89,
        "h": 48.46,
        "l": 46.565,
        "c": 47.11,
        "v": 1373002.726834
      },
      {
        "d": "2026-07-08",
        "o": 45.97,
        "h": 46.565,
        "l": 44.905,
        "c": 45.83,
        "v": 1847879.071315
      },
      {
        "d": "2026-07-09",
        "o": 46.61,
        "h": 47.28,
        "l": 45.893,
        "c": 46.76,
        "v": 1394975.669831
      },
      {
        "d": "2026-07-10",
        "o": 47.27,
        "h": 48.06,
        "l": 46.96,
        "c": 47.16,
        "v": 1541224.681734
      },
      {
        "d": "2026-07-13",
        "o": 47.19,
        "h": 47.57,
        "l": 45.55,
        "c": 45.9,
        "v": 1546819.931565
      },
      {
        "d": "2026-07-14",
        "o": 48.375,
        "h": 48.83,
        "l": 43.355,
        "c": 44.17,
        "v": 4722446.313906
      },
      {
        "d": "2026-07-15",
        "o": 44.03,
        "h": 45.53,
        "l": 43.305,
        "c": 43.62,
        "v": 3635528.159036
      },
      {
        "d": "2026-07-16",
        "o": 43.64,
        "h": 45.87,
        "l": 43.02,
        "c": 45.81,
        "v": 2918441.196419
      },
      {
        "d": "2026-07-17",
        "o": 45.15,
        "h": 46.5,
        "l": 44.66,
        "c": 45.13,
        "v": 1642646.602961
      },
      {
        "d": "2026-07-20",
        "o": 45.36,
        "h": 45.36,
        "l": 42.82,
        "c": 43.18,
        "v": 1671926.344171
      },
      {
        "d": "2026-07-21",
        "o": 43.23,
        "h": 43.31,
        "l": 41.95,
        "c": 42.91,
        "v": 2207990.577884
      },
      {
        "d": "2026-07-22",
        "o": 43.03,
        "h": 43.57,
        "l": 42.65,
        "c": 42.79,
        "v": 1480901.824664
      },
      {
        "d": "2026-07-23",
        "o": 42.44,
        "h": 42.917,
        "l": 41.7,
        "c": 42.38,
        "v": 1801275.167353
      },
      {
        "d": "2026-07-24",
        "o": 42.41,
        "h": 44.73,
        "l": 42.12,
        "c": 43.43,
        "v": 1960535.58737
      },
      {
        "d": "2026-07-27",
        "o": 44.08,
        "h": 44.76,
        "l": 43.005,
        "c": 44,
        "v": 1973011.911578
      },
      {
        "d": "2026-07-28",
        "o": 44.76,
        "h": 45.72,
        "l": 43.61,
        "c": 44.02,
        "v": 2674908.567483
      },
      {
        "d": "2026-07-29",
        "o": 43.17,
        "h": 44.07,
        "l": 41.77,
        "c": 42.39,
        "v": 2611264.071774
      },
      {
        "d": "2026-07-30",
        "o": 43.26,
        "h": 44.075,
        "l": 42.39,
        "c": 43.93,
        "v": 2604128.804828
      },
      {
        "d": "2026-07-31",
        "o": 44.09,
        "h": 44.58,
        "l": 42.71,
        "c": 43.36,
        "v": 1871048.097738
      },
      {
        "d": "2026-08-03",
        "o": 44.02,
        "h": 45.51,
        "l": 43.98,
        "c": 44.83,
        "v": 2754906.806916
      },
      {
        "d": "2026-08-04",
        "o": 45.26,
        "h": 48.39,
        "l": 43.78,
        "c": 47.02,
        "v": 4547811.393137
      },
      {
        "d": "2026-08-05",
        "o": 46.91,
        "h": 50.19,
        "l": 46.5675,
        "c": 49.57,
        "v": 4712047.226989
      },
      {
        "d": "2026-08-06",
        "o": 49.4,
        "h": 49.7,
        "l": 47.89,
        "c": 48.43,
        "v": 1962306.726037
      },
      {
        "d": "2026-08-07",
        "o": 48.64,
        "h": 50.62,
        "l": 48.14,
        "c": 49.17,
        "v": 2002076.645273
      },
      {
        "d": "2026-08-10",
        "o": 49.13,
        "h": 49.13,
        "l": 47.61,
        "c": 47.76,
        "v": 351900.236642
      }
    ]
  },
  "patterns": {
    "days": 41,
    "patterns": [
      {
        "name": "VWAP Touch",
        "count": 41,
        "pct": 100,
        "example": {
          "date": "2026-08-10",
          "bars": [
            {
              "t": 1786368600,
              "o": 49.13,
              "h": 49.13,
              "l": 48.33,
              "c": 48.33
            },
            {
              "t": 1786368900,
              "o": 48.325,
              "h": 48.345,
              "l": 48.325,
              "c": 48.34
            },
            {
              "t": 1786369200,
              "o": 48.2289,
              "h": 48.495,
              "l": 48.2289,
              "c": 48.495
            },
            {
              "t": 1786369500,
              "o": 48.11,
              "h": 48.19,
              "l": 47.61,
              "c": 47.61
            },
            {
              "t": 1786369800,
              "o": 47.77,
              "h": 48.18,
              "l": 47.77,
              "c": 48.1125
            },
            {
              "t": 1786370100,
              "o": 48.11,
              "h": 48.42,
              "l": 48.11,
              "c": 48.285
            },
            {
              "t": 1786370400,
              "o": 48.3,
              "h": 48.32,
              "l": 47.97,
              "c": 48.01
            },
            {
              "t": 1786370700,
              "o": 48.1,
              "h": 48.2932,
              "l": 47.855,
              "c": 48.05
            },
            {
              "t": 1786371000,
              "o": 48.055,
              "h": 48.12,
              "l": 47.99,
              "c": 47.99
            },
            {
              "t": 1786371300,
              "o": 47.99,
              "h": 48.24,
              "l": 47.97,
              "c": 48.145
            },
            {
              "t": 1786371600,
              "o": 48.05,
              "h": 48.16,
              "l": 48.045,
              "c": 48.16
            },
            {
              "t": 1786371900,
              "o": 48.165,
              "h": 48.19,
              "l": 47.99,
              "c": 48.14
            },
            {
              "t": 1786372200,
              "o": 48.145,
              "h": 48.2,
              "l": 47.98,
              "c": 48.04
            },
            {
              "t": 1786372500,
              "o": 48,
              "h": 48,
              "l": 47.835,
              "c": 47.9225
            },
            {
              "t": 1786372800,
              "o": 47.92,
              "h": 47.98,
              "l": 47.87,
              "c": 47.87
            },
            {
              "t": 1786373100,
              "o": 47.92,
              "h": 48.14,
              "l": 47.92,
              "c": 48.01
            },
            {
              "t": 1786373400,
              "o": 48.08,
              "h": 48.08,
              "l": 47.98,
              "c": 47.9825
            },
            {
              "t": 1786373700,
              "o": 47.94,
              "h": 47.97,
              "l": 47.845,
              "c": 47.845
            },
            {
              "t": 1786374000,
              "o": 47.85,
              "h": 47.865,
              "l": 47.71,
              "c": 47.8125
            },
            {
              "t": 1786374300,
              "o": 47.77,
              "h": 47.88,
              "l": 47.76,
              "c": 47.88
            },
            {
              "t": 1786374600,
              "o": 47.87,
              "h": 47.93,
              "l": 47.835,
              "c": 47.925
            },
            {
              "t": 1786374900,
              "o": 47.92,
              "h": 47.95,
              "l": 47.71,
              "c": 47.71
            },
            {
              "t": 1786375200,
              "o": 47.73,
              "h": 47.78,
              "l": 47.68,
              "c": 47.68
            },
            {
              "t": 1786375500,
              "o": 47.71,
              "h": 47.72,
              "l": 47.69,
              "c": 47.69
            },
            {
              "t": 1786375800,
              "o": 47.7,
              "h": 47.73,
              "l": 47.625,
              "c": 47.68
            },
            {
              "t": 1786376100,
              "o": 47.69,
              "h": 47.695,
              "l": 47.63,
              "c": 47.675
            },
            {
              "t": 1786376400,
              "o": 47.67,
              "h": 47.73,
              "l": 47.655,
              "c": 47.73
            },
            {
              "t": 1786376700,
              "o": 47.7051,
              "h": 47.74,
              "l": 47.68,
              "c": 47.71
            },
            {
              "t": 1786377000,
              "o": 47.69,
              "h": 47.75,
              "l": 47.69,
              "c": 47.73
            },
            {
              "t": 1786377300,
              "o": 47.71,
              "h": 47.81,
              "l": 47.71,
              "c": 47.79
            },
            {
              "t": 1786377600,
              "o": 47.8,
              "h": 47.88,
              "l": 47.8,
              "c": 47.82
            },
            {
              "t": 1786377900,
              "o": 47.82,
              "h": 47.88,
              "l": 47.82,
              "c": 47.865
            },
            {
              "t": 1786378200,
              "o": 47.845,
              "h": 47.875,
              "l": 47.84,
              "c": 47.875
            },
            {
              "t": 1786378500,
              "o": 47.875,
              "h": 47.92,
              "l": 47.76,
              "c": 47.76
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "VWAP",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 48.6905
                  },
                  {
                    "t": 1786368900,
                    "v": 48.3372
                  },
                  {
                    "t": 1786369200,
                    "v": 48.4331
                  },
                  {
                    "t": 1786369500,
                    "v": 48.0749
                  },
                  {
                    "t": 1786369800,
                    "v": 47.8514
                  },
                  {
                    "t": 1786370100,
                    "v": 48.2689
                  },
                  {
                    "t": 1786370400,
                    "v": 48.2204
                  },
                  {
                    "t": 1786370700,
                    "v": 48.0642
                  },
                  {
                    "t": 1786371000,
                    "v": 48.0865
                  },
                  {
                    "t": 1786371300,
                    "v": 48.1184
                  },
                  {
                    "t": 1786371600,
                    "v": 48.1167
                  },
                  {
                    "t": 1786371900,
                    "v": 48.1094
                  },
                  {
                    "t": 1786372200,
                    "v": 48.0861
                  },
                  {
                    "t": 1786372500,
                    "v": 47.9134
                  },
                  {
                    "t": 1786372800,
                    "v": 47.9292
                  },
                  {
                    "t": 1786373100,
                    "v": 48.0013
                  },
                  {
                    "t": 1786373400,
                    "v": 48.0125
                  },
                  {
                    "t": 1786373700,
                    "v": 47.9188
                  },
                  {
                    "t": 1786374000,
                    "v": 47.7948
                  },
                  {
                    "t": 1786374300,
                    "v": 47.8125
                  },
                  {
                    "t": 1786374600,
                    "v": 47.8819
                  },
                  {
                    "t": 1786374900,
                    "v": 47.7949
                  },
                  {
                    "t": 1786375200,
                    "v": 47.7336
                  },
                  {
                    "t": 1786375500,
                    "v": 47.7082
                  },
                  {
                    "t": 1786375800,
                    "v": 47.6791
                  },
                  {
                    "t": 1786376100,
                    "v": 47.6568
                  },
                  {
                    "t": 1786376400,
                    "v": 47.7007
                  },
                  {
                    "t": 1786376700,
                    "v": 47.7134
                  },
                  {
                    "t": 1786377000,
                    "v": 47.7198
                  },
                  {
                    "t": 1786377300,
                    "v": 47.7566
                  },
                  {
                    "t": 1786377600,
                    "v": 47.837
                  },
                  {
                    "t": 1786377900,
                    "v": 47.8523
                  },
                  {
                    "t": 1786378200,
                    "v": 47.8515
                  },
                  {
                    "t": 1786378500,
                    "v": 47.8347
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "9 EMA Touch",
        "count": 41,
        "pct": 100,
        "example": {
          "date": "2026-08-10",
          "bars": [
            {
              "t": 1786368600,
              "o": 49.13,
              "h": 49.13,
              "l": 48.33,
              "c": 48.33
            },
            {
              "t": 1786368900,
              "o": 48.325,
              "h": 48.345,
              "l": 48.325,
              "c": 48.34
            },
            {
              "t": 1786369200,
              "o": 48.2289,
              "h": 48.495,
              "l": 48.2289,
              "c": 48.495
            },
            {
              "t": 1786369500,
              "o": 48.11,
              "h": 48.19,
              "l": 47.61,
              "c": 47.61
            },
            {
              "t": 1786369800,
              "o": 47.77,
              "h": 48.18,
              "l": 47.77,
              "c": 48.1125
            },
            {
              "t": 1786370100,
              "o": 48.11,
              "h": 48.42,
              "l": 48.11,
              "c": 48.285
            },
            {
              "t": 1786370400,
              "o": 48.3,
              "h": 48.32,
              "l": 47.97,
              "c": 48.01
            },
            {
              "t": 1786370700,
              "o": 48.1,
              "h": 48.2932,
              "l": 47.855,
              "c": 48.05
            },
            {
              "t": 1786371000,
              "o": 48.055,
              "h": 48.12,
              "l": 47.99,
              "c": 47.99
            },
            {
              "t": 1786371300,
              "o": 47.99,
              "h": 48.24,
              "l": 47.97,
              "c": 48.145
            },
            {
              "t": 1786371600,
              "o": 48.05,
              "h": 48.16,
              "l": 48.045,
              "c": 48.16
            },
            {
              "t": 1786371900,
              "o": 48.165,
              "h": 48.19,
              "l": 47.99,
              "c": 48.14
            },
            {
              "t": 1786372200,
              "o": 48.145,
              "h": 48.2,
              "l": 47.98,
              "c": 48.04
            },
            {
              "t": 1786372500,
              "o": 48,
              "h": 48,
              "l": 47.835,
              "c": 47.9225
            },
            {
              "t": 1786372800,
              "o": 47.92,
              "h": 47.98,
              "l": 47.87,
              "c": 47.87
            },
            {
              "t": 1786373100,
              "o": 47.92,
              "h": 48.14,
              "l": 47.92,
              "c": 48.01
            },
            {
              "t": 1786373400,
              "o": 48.08,
              "h": 48.08,
              "l": 47.98,
              "c": 47.9825
            },
            {
              "t": 1786373700,
              "o": 47.94,
              "h": 47.97,
              "l": 47.845,
              "c": 47.845
            },
            {
              "t": 1786374000,
              "o": 47.85,
              "h": 47.865,
              "l": 47.71,
              "c": 47.8125
            },
            {
              "t": 1786374300,
              "o": 47.77,
              "h": 47.88,
              "l": 47.76,
              "c": 47.88
            },
            {
              "t": 1786374600,
              "o": 47.87,
              "h": 47.93,
              "l": 47.835,
              "c": 47.925
            },
            {
              "t": 1786374900,
              "o": 47.92,
              "h": 47.95,
              "l": 47.71,
              "c": 47.71
            },
            {
              "t": 1786375200,
              "o": 47.73,
              "h": 47.78,
              "l": 47.68,
              "c": 47.68
            },
            {
              "t": 1786375500,
              "o": 47.71,
              "h": 47.72,
              "l": 47.69,
              "c": 47.69
            },
            {
              "t": 1786375800,
              "o": 47.7,
              "h": 47.73,
              "l": 47.625,
              "c": 47.68
            },
            {
              "t": 1786376100,
              "o": 47.69,
              "h": 47.695,
              "l": 47.63,
              "c": 47.675
            },
            {
              "t": 1786376400,
              "o": 47.67,
              "h": 47.73,
              "l": 47.655,
              "c": 47.73
            },
            {
              "t": 1786376700,
              "o": 47.7051,
              "h": 47.74,
              "l": 47.68,
              "c": 47.71
            },
            {
              "t": 1786377000,
              "o": 47.69,
              "h": 47.75,
              "l": 47.69,
              "c": 47.73
            },
            {
              "t": 1786377300,
              "o": 47.71,
              "h": 47.81,
              "l": 47.71,
              "c": 47.79
            },
            {
              "t": 1786377600,
              "o": 47.8,
              "h": 47.88,
              "l": 47.8,
              "c": 47.82
            },
            {
              "t": 1786377900,
              "o": 47.82,
              "h": 47.88,
              "l": 47.82,
              "c": 47.865
            },
            {
              "t": 1786378200,
              "o": 47.845,
              "h": 47.875,
              "l": 47.84,
              "c": 47.875
            },
            {
              "t": 1786378500,
              "o": 47.875,
              "h": 47.92,
              "l": 47.76,
              "c": 47.76
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "9 EMA",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 48.33
                  },
                  {
                    "t": 1786368900,
                    "v": 48.332
                  },
                  {
                    "t": 1786369200,
                    "v": 48.3646
                  },
                  {
                    "t": 1786369500,
                    "v": 48.2137
                  },
                  {
                    "t": 1786369800,
                    "v": 48.1934
                  },
                  {
                    "t": 1786370100,
                    "v": 48.2118
                  },
                  {
                    "t": 1786370400,
                    "v": 48.1714
                  },
                  {
                    "t": 1786370700,
                    "v": 48.1471
                  },
                  {
                    "t": 1786371000,
                    "v": 48.1157
                  },
                  {
                    "t": 1786371300,
                    "v": 48.1216
                  },
                  {
                    "t": 1786371600,
                    "v": 48.1292
                  },
                  {
                    "t": 1786371900,
                    "v": 48.1314
                  },
                  {
                    "t": 1786372200,
                    "v": 48.1131
                  },
                  {
                    "t": 1786372500,
                    "v": 48.075
                  },
                  {
                    "t": 1786372800,
                    "v": 48.034
                  },
                  {
                    "t": 1786373100,
                    "v": 48.0292
                  },
                  {
                    "t": 1786373400,
                    "v": 48.0199
                  },
                  {
                    "t": 1786373700,
                    "v": 47.9849
                  },
                  {
                    "t": 1786374000,
                    "v": 47.9504
                  },
                  {
                    "t": 1786374300,
                    "v": 47.9363
                  },
                  {
                    "t": 1786374600,
                    "v": 47.9341
                  },
                  {
                    "t": 1786374900,
                    "v": 47.8892
                  },
                  {
                    "t": 1786375200,
                    "v": 47.8474
                  },
                  {
                    "t": 1786375500,
                    "v": 47.8159
                  },
                  {
                    "t": 1786375800,
                    "v": 47.7887
                  },
                  {
                    "t": 1786376100,
                    "v": 47.766
                  },
                  {
                    "t": 1786376400,
                    "v": 47.7588
                  },
                  {
                    "t": 1786376700,
                    "v": 47.749
                  },
                  {
                    "t": 1786377000,
                    "v": 47.7452
                  },
                  {
                    "t": 1786377300,
                    "v": 47.7542
                  },
                  {
                    "t": 1786377600,
                    "v": 47.7673
                  },
                  {
                    "t": 1786377900,
                    "v": 47.7869
                  },
                  {
                    "t": 1786378200,
                    "v": 47.8045
                  },
                  {
                    "t": 1786378500,
                    "v": 47.7956
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "21 EMA Touch",
        "count": 41,
        "pct": 100,
        "example": {
          "date": "2026-08-10",
          "bars": [
            {
              "t": 1786368600,
              "o": 49.13,
              "h": 49.13,
              "l": 48.33,
              "c": 48.33
            },
            {
              "t": 1786368900,
              "o": 48.325,
              "h": 48.345,
              "l": 48.325,
              "c": 48.34
            },
            {
              "t": 1786369200,
              "o": 48.2289,
              "h": 48.495,
              "l": 48.2289,
              "c": 48.495
            },
            {
              "t": 1786369500,
              "o": 48.11,
              "h": 48.19,
              "l": 47.61,
              "c": 47.61
            },
            {
              "t": 1786369800,
              "o": 47.77,
              "h": 48.18,
              "l": 47.77,
              "c": 48.1125
            },
            {
              "t": 1786370100,
              "o": 48.11,
              "h": 48.42,
              "l": 48.11,
              "c": 48.285
            },
            {
              "t": 1786370400,
              "o": 48.3,
              "h": 48.32,
              "l": 47.97,
              "c": 48.01
            },
            {
              "t": 1786370700,
              "o": 48.1,
              "h": 48.2932,
              "l": 47.855,
              "c": 48.05
            },
            {
              "t": 1786371000,
              "o": 48.055,
              "h": 48.12,
              "l": 47.99,
              "c": 47.99
            },
            {
              "t": 1786371300,
              "o": 47.99,
              "h": 48.24,
              "l": 47.97,
              "c": 48.145
            },
            {
              "t": 1786371600,
              "o": 48.05,
              "h": 48.16,
              "l": 48.045,
              "c": 48.16
            },
            {
              "t": 1786371900,
              "o": 48.165,
              "h": 48.19,
              "l": 47.99,
              "c": 48.14
            },
            {
              "t": 1786372200,
              "o": 48.145,
              "h": 48.2,
              "l": 47.98,
              "c": 48.04
            },
            {
              "t": 1786372500,
              "o": 48,
              "h": 48,
              "l": 47.835,
              "c": 47.9225
            },
            {
              "t": 1786372800,
              "o": 47.92,
              "h": 47.98,
              "l": 47.87,
              "c": 47.87
            },
            {
              "t": 1786373100,
              "o": 47.92,
              "h": 48.14,
              "l": 47.92,
              "c": 48.01
            },
            {
              "t": 1786373400,
              "o": 48.08,
              "h": 48.08,
              "l": 47.98,
              "c": 47.9825
            },
            {
              "t": 1786373700,
              "o": 47.94,
              "h": 47.97,
              "l": 47.845,
              "c": 47.845
            },
            {
              "t": 1786374000,
              "o": 47.85,
              "h": 47.865,
              "l": 47.71,
              "c": 47.8125
            },
            {
              "t": 1786374300,
              "o": 47.77,
              "h": 47.88,
              "l": 47.76,
              "c": 47.88
            },
            {
              "t": 1786374600,
              "o": 47.87,
              "h": 47.93,
              "l": 47.835,
              "c": 47.925
            },
            {
              "t": 1786374900,
              "o": 47.92,
              "h": 47.95,
              "l": 47.71,
              "c": 47.71
            },
            {
              "t": 1786375200,
              "o": 47.73,
              "h": 47.78,
              "l": 47.68,
              "c": 47.68
            },
            {
              "t": 1786375500,
              "o": 47.71,
              "h": 47.72,
              "l": 47.69,
              "c": 47.69
            },
            {
              "t": 1786375800,
              "o": 47.7,
              "h": 47.73,
              "l": 47.625,
              "c": 47.68
            },
            {
              "t": 1786376100,
              "o": 47.69,
              "h": 47.695,
              "l": 47.63,
              "c": 47.675
            },
            {
              "t": 1786376400,
              "o": 47.67,
              "h": 47.73,
              "l": 47.655,
              "c": 47.73
            },
            {
              "t": 1786376700,
              "o": 47.7051,
              "h": 47.74,
              "l": 47.68,
              "c": 47.71
            },
            {
              "t": 1786377000,
              "o": 47.69,
              "h": 47.75,
              "l": 47.69,
              "c": 47.73
            },
            {
              "t": 1786377300,
              "o": 47.71,
              "h": 47.81,
              "l": 47.71,
              "c": 47.79
            },
            {
              "t": 1786377600,
              "o": 47.8,
              "h": 47.88,
              "l": 47.8,
              "c": 47.82
            },
            {
              "t": 1786377900,
              "o": 47.82,
              "h": 47.88,
              "l": 47.82,
              "c": 47.865
            },
            {
              "t": 1786378200,
              "o": 47.845,
              "h": 47.875,
              "l": 47.84,
              "c": 47.875
            },
            {
              "t": 1786378500,
              "o": 47.875,
              "h": 47.92,
              "l": 47.76,
              "c": 47.76
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "21 EMA",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 48.33
                  },
                  {
                    "t": 1786368900,
                    "v": 48.3309
                  },
                  {
                    "t": 1786369200,
                    "v": 48.3458
                  },
                  {
                    "t": 1786369500,
                    "v": 48.2789
                  },
                  {
                    "t": 1786369800,
                    "v": 48.2638
                  },
                  {
                    "t": 1786370100,
                    "v": 48.2657
                  },
                  {
                    "t": 1786370400,
                    "v": 48.2425
                  },
                  {
                    "t": 1786370700,
                    "v": 48.225
                  },
                  {
                    "t": 1786371000,
                    "v": 48.2036
                  },
                  {
                    "t": 1786371300,
                    "v": 48.1983
                  },
                  {
                    "t": 1786371600,
                    "v": 48.1948
                  },
                  {
                    "t": 1786371900,
                    "v": 48.1898
                  },
                  {
                    "t": 1786372200,
                    "v": 48.1762
                  },
                  {
                    "t": 1786372500,
                    "v": 48.1531
                  },
                  {
                    "t": 1786372800,
                    "v": 48.1274
                  },
                  {
                    "t": 1786373100,
                    "v": 48.1167
                  },
                  {
                    "t": 1786373400,
                    "v": 48.1045
                  },
                  {
                    "t": 1786373700,
                    "v": 48.0809
                  },
                  {
                    "t": 1786374000,
                    "v": 48.0565
                  },
                  {
                    "t": 1786374300,
                    "v": 48.0405
                  },
                  {
                    "t": 1786374600,
                    "v": 48.03
                  },
                  {
                    "t": 1786374900,
                    "v": 48.0009
                  },
                  {
                    "t": 1786375200,
                    "v": 47.9717
                  },
                  {
                    "t": 1786375500,
                    "v": 47.9461
                  },
                  {
                    "t": 1786375800,
                    "v": 47.9219
                  },
                  {
                    "t": 1786376100,
                    "v": 47.8995
                  },
                  {
                    "t": 1786376400,
                    "v": 47.8841
                  },
                  {
                    "t": 1786376700,
                    "v": 47.8682
                  },
                  {
                    "t": 1786377000,
                    "v": 47.8557
                  },
                  {
                    "t": 1786377300,
                    "v": 47.8497
                  },
                  {
                    "t": 1786377600,
                    "v": 47.847
                  },
                  {
                    "t": 1786377900,
                    "v": 47.8486
                  },
                  {
                    "t": 1786378200,
                    "v": 47.851
                  },
                  {
                    "t": 1786378500,
                    "v": 47.8428
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Woodie Pivot Touch",
        "count": 39,
        "pct": 95,
        "example": {
          "date": "2026-08-10",
          "bars": [
            {
              "t": 1786368600,
              "o": 49.13,
              "h": 49.13,
              "l": 48.33,
              "c": 48.33
            },
            {
              "t": 1786368900,
              "o": 48.325,
              "h": 48.345,
              "l": 48.325,
              "c": 48.34
            },
            {
              "t": 1786369200,
              "o": 48.2289,
              "h": 48.495,
              "l": 48.2289,
              "c": 48.495
            },
            {
              "t": 1786369500,
              "o": 48.11,
              "h": 48.19,
              "l": 47.61,
              "c": 47.61
            },
            {
              "t": 1786369800,
              "o": 47.77,
              "h": 48.18,
              "l": 47.77,
              "c": 48.1125
            },
            {
              "t": 1786370100,
              "o": 48.11,
              "h": 48.42,
              "l": 48.11,
              "c": 48.285
            },
            {
              "t": 1786370400,
              "o": 48.3,
              "h": 48.32,
              "l": 47.97,
              "c": 48.01
            },
            {
              "t": 1786370700,
              "o": 48.1,
              "h": 48.2932,
              "l": 47.855,
              "c": 48.05
            },
            {
              "t": 1786371000,
              "o": 48.055,
              "h": 48.12,
              "l": 47.99,
              "c": 47.99
            },
            {
              "t": 1786371300,
              "o": 47.99,
              "h": 48.24,
              "l": 47.97,
              "c": 48.145
            },
            {
              "t": 1786371600,
              "o": 48.05,
              "h": 48.16,
              "l": 48.045,
              "c": 48.16
            },
            {
              "t": 1786371900,
              "o": 48.165,
              "h": 48.19,
              "l": 47.99,
              "c": 48.14
            },
            {
              "t": 1786372200,
              "o": 48.145,
              "h": 48.2,
              "l": 47.98,
              "c": 48.04
            },
            {
              "t": 1786372500,
              "o": 48,
              "h": 48,
              "l": 47.835,
              "c": 47.9225
            },
            {
              "t": 1786372800,
              "o": 47.92,
              "h": 47.98,
              "l": 47.87,
              "c": 47.87
            },
            {
              "t": 1786373100,
              "o": 47.92,
              "h": 48.14,
              "l": 47.92,
              "c": 48.01
            },
            {
              "t": 1786373400,
              "o": 48.08,
              "h": 48.08,
              "l": 47.98,
              "c": 47.9825
            },
            {
              "t": 1786373700,
              "o": 47.94,
              "h": 47.97,
              "l": 47.845,
              "c": 47.845
            },
            {
              "t": 1786374000,
              "o": 47.85,
              "h": 47.865,
              "l": 47.71,
              "c": 47.8125
            },
            {
              "t": 1786374300,
              "o": 47.77,
              "h": 47.88,
              "l": 47.76,
              "c": 47.88
            },
            {
              "t": 1786374600,
              "o": 47.87,
              "h": 47.93,
              "l": 47.835,
              "c": 47.925
            },
            {
              "t": 1786374900,
              "o": 47.92,
              "h": 47.95,
              "l": 47.71,
              "c": 47.71
            },
            {
              "t": 1786375200,
              "o": 47.73,
              "h": 47.78,
              "l": 47.68,
              "c": 47.68
            },
            {
              "t": 1786375500,
              "o": 47.71,
              "h": 47.72,
              "l": 47.69,
              "c": 47.69
            },
            {
              "t": 1786375800,
              "o": 47.7,
              "h": 47.73,
              "l": 47.625,
              "c": 47.68
            },
            {
              "t": 1786376100,
              "o": 47.69,
              "h": 47.695,
              "l": 47.63,
              "c": 47.675
            },
            {
              "t": 1786376400,
              "o": 47.67,
              "h": 47.73,
              "l": 47.655,
              "c": 47.73
            },
            {
              "t": 1786376700,
              "o": 47.7051,
              "h": 47.74,
              "l": 47.68,
              "c": 47.71
            },
            {
              "t": 1786377000,
              "o": 47.69,
              "h": 47.75,
              "l": 47.69,
              "c": 47.73
            },
            {
              "t": 1786377300,
              "o": 47.71,
              "h": 47.81,
              "l": 47.71,
              "c": 47.79
            },
            {
              "t": 1786377600,
              "o": 47.8,
              "h": 47.88,
              "l": 47.8,
              "c": 47.82
            },
            {
              "t": 1786377900,
              "o": 47.82,
              "h": 47.88,
              "l": 47.82,
              "c": 47.865
            },
            {
              "t": 1786378200,
              "o": 47.845,
              "h": 47.875,
              "l": 47.84,
              "c": 47.875
            },
            {
              "t": 1786378500,
              "o": 47.875,
              "h": 47.92,
              "l": 47.76,
              "c": 47.76
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PP $49.27",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 49.275
                  },
                  {
                    "t": 1786378500,
                    "v": 49.275
                  }
                ]
              },
              {
                "label": "R1 $50.41",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 50.41
                  },
                  {
                    "t": 1786378500,
                    "v": 50.41
                  }
                ]
              },
              {
                "label": "S1 $47.93",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 47.93
                  },
                  {
                    "t": 1786378500,
                    "v": 47.93
                  }
                ]
              },
              {
                "label": "R2 $51.75",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 51.755
                  },
                  {
                    "t": 1786378500,
                    "v": 51.755
                  }
                ]
              },
              {
                "label": "S2 $46.80",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 46.795
                  },
                  {
                    "t": 1786378500,
                    "v": 46.795
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "ORB Breakout",
        "count": 38,
        "pct": 93,
        "example": {
          "date": "2026-08-10",
          "bars": [
            {
              "t": 1786368600,
              "o": 49.13,
              "h": 49.13,
              "l": 48.33,
              "c": 48.33
            },
            {
              "t": 1786368900,
              "o": 48.325,
              "h": 48.345,
              "l": 48.325,
              "c": 48.34
            },
            {
              "t": 1786369200,
              "o": 48.2289,
              "h": 48.495,
              "l": 48.2289,
              "c": 48.495
            },
            {
              "t": 1786369500,
              "o": 48.11,
              "h": 48.19,
              "l": 47.61,
              "c": 47.61
            },
            {
              "t": 1786369800,
              "o": 47.77,
              "h": 48.18,
              "l": 47.77,
              "c": 48.1125
            },
            {
              "t": 1786370100,
              "o": 48.11,
              "h": 48.42,
              "l": 48.11,
              "c": 48.285
            },
            {
              "t": 1786370400,
              "o": 48.3,
              "h": 48.32,
              "l": 47.97,
              "c": 48.01
            },
            {
              "t": 1786370700,
              "o": 48.1,
              "h": 48.2932,
              "l": 47.855,
              "c": 48.05
            },
            {
              "t": 1786371000,
              "o": 48.055,
              "h": 48.12,
              "l": 47.99,
              "c": 47.99
            },
            {
              "t": 1786371300,
              "o": 47.99,
              "h": 48.24,
              "l": 47.97,
              "c": 48.145
            },
            {
              "t": 1786371600,
              "o": 48.05,
              "h": 48.16,
              "l": 48.045,
              "c": 48.16
            },
            {
              "t": 1786371900,
              "o": 48.165,
              "h": 48.19,
              "l": 47.99,
              "c": 48.14
            },
            {
              "t": 1786372200,
              "o": 48.145,
              "h": 48.2,
              "l": 47.98,
              "c": 48.04
            },
            {
              "t": 1786372500,
              "o": 48,
              "h": 48,
              "l": 47.835,
              "c": 47.9225
            },
            {
              "t": 1786372800,
              "o": 47.92,
              "h": 47.98,
              "l": 47.87,
              "c": 47.87
            },
            {
              "t": 1786373100,
              "o": 47.92,
              "h": 48.14,
              "l": 47.92,
              "c": 48.01
            },
            {
              "t": 1786373400,
              "o": 48.08,
              "h": 48.08,
              "l": 47.98,
              "c": 47.9825
            },
            {
              "t": 1786373700,
              "o": 47.94,
              "h": 47.97,
              "l": 47.845,
              "c": 47.845
            },
            {
              "t": 1786374000,
              "o": 47.85,
              "h": 47.865,
              "l": 47.71,
              "c": 47.8125
            },
            {
              "t": 1786374300,
              "o": 47.77,
              "h": 47.88,
              "l": 47.76,
              "c": 47.88
            },
            {
              "t": 1786374600,
              "o": 47.87,
              "h": 47.93,
              "l": 47.835,
              "c": 47.925
            },
            {
              "t": 1786374900,
              "o": 47.92,
              "h": 47.95,
              "l": 47.71,
              "c": 47.71
            },
            {
              "t": 1786375200,
              "o": 47.73,
              "h": 47.78,
              "l": 47.68,
              "c": 47.68
            },
            {
              "t": 1786375500,
              "o": 47.71,
              "h": 47.72,
              "l": 47.69,
              "c": 47.69
            },
            {
              "t": 1786375800,
              "o": 47.7,
              "h": 47.73,
              "l": 47.625,
              "c": 47.68
            },
            {
              "t": 1786376100,
              "o": 47.69,
              "h": 47.695,
              "l": 47.63,
              "c": 47.675
            },
            {
              "t": 1786376400,
              "o": 47.67,
              "h": 47.73,
              "l": 47.655,
              "c": 47.73
            },
            {
              "t": 1786376700,
              "o": 47.7051,
              "h": 47.74,
              "l": 47.68,
              "c": 47.71
            },
            {
              "t": 1786377000,
              "o": 47.69,
              "h": 47.75,
              "l": 47.69,
              "c": 47.73
            },
            {
              "t": 1786377300,
              "o": 47.71,
              "h": 47.81,
              "l": 47.71,
              "c": 47.79
            },
            {
              "t": 1786377600,
              "o": 47.8,
              "h": 47.88,
              "l": 47.8,
              "c": 47.82
            },
            {
              "t": 1786377900,
              "o": 47.82,
              "h": 47.88,
              "l": 47.82,
              "c": 47.865
            },
            {
              "t": 1786378200,
              "o": 47.845,
              "h": 47.875,
              "l": 47.84,
              "c": 47.875
            },
            {
              "t": 1786378500,
              "o": 47.875,
              "h": 47.92,
              "l": 47.76,
              "c": 47.76
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "ORB High $49.13",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 49.13
                  },
                  {
                    "t": 1786378500,
                    "v": 49.13
                  }
                ]
              },
              {
                "label": "ORB Low $48.23",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 48.2289
                  },
                  {
                    "t": 1786378500,
                    "v": 48.2289
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "PDH/PDL Touch",
        "count": 38,
        "pct": 93,
        "example": {
          "date": "2026-08-10",
          "bars": [
            {
              "t": 1786368600,
              "o": 49.13,
              "h": 49.13,
              "l": 48.33,
              "c": 48.33
            },
            {
              "t": 1786368900,
              "o": 48.325,
              "h": 48.345,
              "l": 48.325,
              "c": 48.34
            },
            {
              "t": 1786369200,
              "o": 48.2289,
              "h": 48.495,
              "l": 48.2289,
              "c": 48.495
            },
            {
              "t": 1786369500,
              "o": 48.11,
              "h": 48.19,
              "l": 47.61,
              "c": 47.61
            },
            {
              "t": 1786369800,
              "o": 47.77,
              "h": 48.18,
              "l": 47.77,
              "c": 48.1125
            },
            {
              "t": 1786370100,
              "o": 48.11,
              "h": 48.42,
              "l": 48.11,
              "c": 48.285
            },
            {
              "t": 1786370400,
              "o": 48.3,
              "h": 48.32,
              "l": 47.97,
              "c": 48.01
            },
            {
              "t": 1786370700,
              "o": 48.1,
              "h": 48.2932,
              "l": 47.855,
              "c": 48.05
            },
            {
              "t": 1786371000,
              "o": 48.055,
              "h": 48.12,
              "l": 47.99,
              "c": 47.99
            },
            {
              "t": 1786371300,
              "o": 47.99,
              "h": 48.24,
              "l": 47.97,
              "c": 48.145
            },
            {
              "t": 1786371600,
              "o": 48.05,
              "h": 48.16,
              "l": 48.045,
              "c": 48.16
            },
            {
              "t": 1786371900,
              "o": 48.165,
              "h": 48.19,
              "l": 47.99,
              "c": 48.14
            },
            {
              "t": 1786372200,
              "o": 48.145,
              "h": 48.2,
              "l": 47.98,
              "c": 48.04
            },
            {
              "t": 1786372500,
              "o": 48,
              "h": 48,
              "l": 47.835,
              "c": 47.9225
            },
            {
              "t": 1786372800,
              "o": 47.92,
              "h": 47.98,
              "l": 47.87,
              "c": 47.87
            },
            {
              "t": 1786373100,
              "o": 47.92,
              "h": 48.14,
              "l": 47.92,
              "c": 48.01
            },
            {
              "t": 1786373400,
              "o": 48.08,
              "h": 48.08,
              "l": 47.98,
              "c": 47.9825
            },
            {
              "t": 1786373700,
              "o": 47.94,
              "h": 47.97,
              "l": 47.845,
              "c": 47.845
            },
            {
              "t": 1786374000,
              "o": 47.85,
              "h": 47.865,
              "l": 47.71,
              "c": 47.8125
            },
            {
              "t": 1786374300,
              "o": 47.77,
              "h": 47.88,
              "l": 47.76,
              "c": 47.88
            },
            {
              "t": 1786374600,
              "o": 47.87,
              "h": 47.93,
              "l": 47.835,
              "c": 47.925
            },
            {
              "t": 1786374900,
              "o": 47.92,
              "h": 47.95,
              "l": 47.71,
              "c": 47.71
            },
            {
              "t": 1786375200,
              "o": 47.73,
              "h": 47.78,
              "l": 47.68,
              "c": 47.68
            },
            {
              "t": 1786375500,
              "o": 47.71,
              "h": 47.72,
              "l": 47.69,
              "c": 47.69
            },
            {
              "t": 1786375800,
              "o": 47.7,
              "h": 47.73,
              "l": 47.625,
              "c": 47.68
            },
            {
              "t": 1786376100,
              "o": 47.69,
              "h": 47.695,
              "l": 47.63,
              "c": 47.675
            },
            {
              "t": 1786376400,
              "o": 47.67,
              "h": 47.73,
              "l": 47.655,
              "c": 47.73
            },
            {
              "t": 1786376700,
              "o": 47.7051,
              "h": 47.74,
              "l": 47.68,
              "c": 47.71
            },
            {
              "t": 1786377000,
              "o": 47.69,
              "h": 47.75,
              "l": 47.69,
              "c": 47.73
            },
            {
              "t": 1786377300,
              "o": 47.71,
              "h": 47.81,
              "l": 47.71,
              "c": 47.79
            },
            {
              "t": 1786377600,
              "o": 47.8,
              "h": 47.88,
              "l": 47.8,
              "c": 47.82
            },
            {
              "t": 1786377900,
              "o": 47.82,
              "h": 47.88,
              "l": 47.82,
              "c": 47.865
            },
            {
              "t": 1786378200,
              "o": 47.845,
              "h": 47.875,
              "l": 47.84,
              "c": 47.875
            },
            {
              "t": 1786378500,
              "o": 47.875,
              "h": 47.92,
              "l": 47.76,
              "c": 47.76
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PDH $50.62",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 50.62
                  },
                  {
                    "t": 1786378500,
                    "v": 50.62
                  }
                ]
              },
              {
                "label": "PDL $48.14",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1786368600,
                    "v": 48.14
                  },
                  {
                    "t": 1786378500,
                    "v": 48.14
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Gap Fill",
        "count": 31,
        "pct": 76,
        "example": {
          "date": "2026-08-07",
          "bars": [
            {
              "t": 1786109400,
              "o": 48.64,
              "h": 49.28,
              "l": 48.14,
              "c": 49.14
            },
            {
              "t": 1786109700,
              "o": 48.83,
              "h": 49.99,
              "l": 48.83,
              "c": 49.99
            },
            {
              "t": 1786110000,
              "o": 49.8,
              "h": 50.0975,
              "l": 49.8,
              "c": 50.01
            },
            {
              "t": 1786110300,
              "o": 49.9912,
              "h": 50.13,
              "l": 49.79,
              "c": 49.935
            },
            {
              "t": 1786110600,
              "o": 49.925,
              "h": 50.2,
              "l": 49.925,
              "c": 50.045
            },
            {
              "t": 1786110900,
              "o": 50.045,
              "h": 50.22,
              "l": 49.94,
              "c": 49.94
            },
            {
              "t": 1786111200,
              "o": 50,
              "h": 50.2,
              "l": 49.88,
              "c": 50.13
            },
            {
              "t": 1786111500,
              "o": 50.13,
              "h": 50.29,
              "l": 49.99,
              "c": 50.29
            },
            {
              "t": 1786111800,
              "o": 50.42,
              "h": 50.62,
              "l": 50.145,
              "c": 50.24
            },
            {
              "t": 1786112100,
              "o": 50.24,
              "h": 50.54,
              "l": 50.14,
              "c": 50.48
            },
            {
              "t": 1786112400,
              "o": 50.39,
              "h": 50.43,
              "l": 50.23,
              "c": 50.36
            },
            {
              "t": 1786112700,
              "o": 50.36,
              "h": 50.37,
              "l": 50.115,
              "c": 50.115
            },
            {
              "t": 1786113000,
              "o": 50.125,
              "h": 50.275,
              "l": 50.06,
              "c": 50.17
            },
            {
              "t": 1786113300,
              "o": 50.12,
              "h": 50.23,
              "l": 49.97,
              "c": 50.14
            },
            {
              "t": 1786113600,
              "o": 50.14,
              "h": 50.14,
              "l": 49.75,
              "c": 49.78
            },
            {
              "t": 1786113900,
              "o": 49.8,
              "h": 49.89,
              "l": 49.67,
              "c": 49.73
            },
            {
              "t": 1786114200,
              "o": 49.735,
              "h": 49.735,
              "l": 49.57,
              "c": 49.68
            },
            {
              "t": 1786114500,
              "o": 49.635,
              "h": 49.68,
              "l": 49.52,
              "c": 49.525
            },
            {
              "t": 1786114800,
              "o": 49.48,
              "h": 49.48,
              "l": 49.3086,
              "c": 49.3086
            },
            {
              "t": 1786115100,
              "o": 49.328,
              "h": 49.38,
              "l": 49.235,
              "c": 49.325
            },
            {
              "t": 1786115400,
              "o": 49.34,
              "h": 49.37,
              "l": 49.28,
              "c": 49.32
            },
            {
              "t": 1786115700,
              "o": 49.34,
              "h": 49.34,
              "l": 49.2,
              "c": 49.21
            },
            {
              "t": 1786116000,
              "o": 49.2,
              "h": 49.38,
              "l": 49.16,
              "c": 49.23
            },
            {
              "t": 1786116300,
              "o": 49.23,
              "h": 49.2751,
              "l": 49.18,
              "c": 49.18
            },
            {
              "t": 1786116600,
              "o": 49.19,
              "h": 49.19,
              "l": 48.96,
              "c": 48.965
            },
            {
              "t": 1786116900,
              "o": 48.975,
              "h": 49.07,
              "l": 48.975,
              "c": 49.045
            },
            {
              "t": 1786117200,
              "o": 49.04,
              "h": 49.04,
              "l": 48.72,
              "c": 48.76
            },
            {
              "t": 1786117500,
              "o": 48.765,
              "h": 48.765,
              "l": 48.71,
              "c": 48.72
            },
            {
              "t": 1786117800,
              "o": 48.7,
              "h": 48.87,
              "l": 48.7,
              "c": 48.87
            },
            {
              "t": 1786118100,
              "o": 48.83,
              "h": 48.87,
              "l": 48.81,
              "c": 48.835
            },
            {
              "t": 1786118400,
              "o": 48.86,
              "h": 48.87,
              "l": 48.81,
              "c": 48.85
            },
            {
              "t": 1786118700,
              "o": 48.85,
              "h": 48.95,
              "l": 48.765,
              "c": 48.85
            },
            {
              "t": 1786119000,
              "o": 48.85,
              "h": 48.96,
              "l": 48.85,
              "c": 48.96
            },
            {
              "t": 1786119300,
              "o": 48.96,
              "h": 49.07,
              "l": 48.89,
              "c": 48.89
            },
            {
              "t": 1786119600,
              "o": 48.89,
              "h": 49.04,
              "l": 48.865,
              "c": 49.005
            },
            {
              "t": 1786119900,
              "o": 49.01,
              "h": 49.01,
              "l": 48.87,
              "c": 48.87
            },
            {
              "t": 1786120200,
              "o": 48.875,
              "h": 48.95,
              "l": 48.84,
              "c": 48.935
            },
            {
              "t": 1786120500,
              "o": 48.95,
              "h": 49.16,
              "l": 48.9375,
              "c": 49.16
            },
            {
              "t": 1786120800,
              "o": 49.155,
              "h": 49.185,
              "l": 49.03,
              "c": 49.07
            },
            {
              "t": 1786121100,
              "o": 49.06,
              "h": 49.075,
              "l": 49.025,
              "c": 49.04
            },
            {
              "t": 1786121400,
              "o": 49.04,
              "h": 49.08,
              "l": 48.985,
              "c": 49.01
            },
            {
              "t": 1786121700,
              "o": 49.03,
              "h": 49.15,
              "l": 49.025,
              "c": 49.07
            },
            {
              "t": 1786122000,
              "o": 49.06,
              "h": 49.13,
              "l": 49.04,
              "c": 49.11
            },
            {
              "t": 1786122300,
              "o": 49.09,
              "h": 49.1,
              "l": 49.07,
              "c": 49.075
            },
            {
              "t": 1786122600,
              "o": 49.06,
              "h": 49.15,
              "l": 49.06,
              "c": 49.135
            },
            {
              "t": 1786122900,
              "o": 49.135,
              "h": 49.16,
              "l": 49.06,
              "c": 49.06
            },
            {
              "t": 1786123200,
              "o": 49.085,
              "h": 49.11,
              "l": 48.98,
              "c": 48.985
            },
            {
              "t": 1786123500,
              "o": 48.975,
              "h": 49.01,
              "l": 48.94,
              "c": 48.95
            },
            {
              "t": 1786123800,
              "o": 48.945,
              "h": 48.97,
              "l": 48.93,
              "c": 48.965
            },
            {
              "t": 1786124100,
              "o": 48.96,
              "h": 48.97,
              "l": 48.925,
              "c": 48.96
            },
            {
              "t": 1786124400,
              "o": 48.97,
              "h": 49.005,
              "l": 48.95,
              "c": 48.99
            },
            {
              "t": 1786124700,
              "o": 48.985,
              "h": 49.1,
              "l": 48.985,
              "c": 49.06
            },
            {
              "t": 1786125000,
              "o": 49.06,
              "h": 49.23,
              "l": 49.04,
              "c": 49.205
            },
            {
              "t": 1786125300,
              "o": 49.205,
              "h": 49.21,
              "l": 49.155,
              "c": 49.185
            },
            {
              "t": 1786125600,
              "o": 49.15,
              "h": 49.17,
              "l": 49.09,
              "c": 49.16
            },
            {
              "t": 1786125900,
              "o": 49.15,
              "h": 49.15,
              "l": 49,
              "c": 49.025
            },
            {
              "t": 1786126200,
              "o": 49.03,
              "h": 49.09,
              "l": 49.03,
              "c": 49.065
            },
            {
              "t": 1786126500,
              "o": 49.08,
              "h": 49.115,
              "l": 49.065,
              "c": 49.08
            },
            {
              "t": 1786126800,
              "o": 49.08,
              "h": 49.11,
              "l": 49.08,
              "c": 49.1
            },
            {
              "t": 1786127100,
              "o": 49.09,
              "h": 49.1,
              "l": 49.07,
              "c": 49.075
            },
            {
              "t": 1786127400,
              "o": 49.075,
              "h": 49.09,
              "l": 49.02,
              "c": 49.075
            },
            {
              "t": 1786127700,
              "o": 49.05,
              "h": 49.075,
              "l": 48.935,
              "c": 48.94
            },
            {
              "t": 1786128000,
              "o": 48.94,
              "h": 48.94,
              "l": 48.82,
              "c": 48.82
            },
            {
              "t": 1786128300,
              "o": 48.835,
              "h": 48.92,
              "l": 48.79,
              "c": 48.92
            },
            {
              "t": 1786128600,
              "o": 48.91,
              "h": 49.045,
              "l": 48.91,
              "c": 49.045
            },
            {
              "t": 1786128900,
              "o": 49.04,
              "h": 49.09,
              "l": 49.035,
              "c": 49.05
            },
            {
              "t": 1786129200,
              "o": 49.055,
              "h": 49.13,
              "l": 49.04,
              "c": 49.045
            },
            {
              "t": 1786129500,
              "o": 49.05,
              "h": 49.1,
              "l": 49,
              "c": 49.02
            },
            {
              "t": 1786129800,
              "o": 49.03,
              "h": 49.06,
              "l": 49.01,
              "c": 49.04
            },
            {
              "t": 1786130100,
              "o": 49.05,
              "h": 49.08,
              "l": 48.945,
              "c": 48.95
            },
            {
              "t": 1786130400,
              "o": 48.96,
              "h": 49.1,
              "l": 48.96,
              "c": 49.07
            },
            {
              "t": 1786130700,
              "o": 49.065,
              "h": 49.065,
              "l": 48.94,
              "c": 48.94
            },
            {
              "t": 1786131000,
              "o": 48.95,
              "h": 48.96,
              "l": 48.85,
              "c": 48.87
            },
            {
              "t": 1786131300,
              "o": 48.87,
              "h": 48.92,
              "l": 48.81,
              "c": 48.865
            },
            {
              "t": 1786131600,
              "o": 48.865,
              "h": 48.93,
              "l": 48.82,
              "c": 48.89
            },
            {
              "t": 1786131900,
              "o": 48.87,
              "h": 49,
              "l": 48.85,
              "c": 48.94
            },
            {
              "t": 1786132200,
              "o": 48.92,
              "h": 49,
              "l": 48.86,
              "c": 48.96
            },
            {
              "t": 1786132500,
              "o": 48.98,
              "h": 49.235,
              "l": 48.96,
              "c": 49.17
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Prev close",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1786109400,
                    "v": 48.43
                  },
                  {
                    "t": 1786132500,
                    "v": 48.43
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Open Retracement",
        "count": 25,
        "pct": 61,
        "example": {
          "date": "2026-08-06",
          "bars": [
            {
              "t": 1786023000,
              "o": 49.4,
              "h": 49.7,
              "l": 48.98,
              "c": 49.7
            },
            {
              "t": 1786023300,
              "o": 49.69,
              "h": 49.695,
              "l": 48.68,
              "c": 48.9175
            },
            {
              "t": 1786023600,
              "o": 48.91,
              "h": 49.17,
              "l": 48.63,
              "c": 48.705
            },
            {
              "t": 1786023900,
              "o": 48.74,
              "h": 48.89,
              "l": 48.38,
              "c": 48.38
            },
            {
              "t": 1786024200,
              "o": 48.38,
              "h": 48.47,
              "l": 48.21,
              "c": 48.47
            },
            {
              "t": 1786024500,
              "o": 48.47,
              "h": 48.59,
              "l": 48.47,
              "c": 48.49
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Retrace level",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1786023000,
                    "v": 49.34
                  },
                  {
                    "t": 1786024500,
                    "v": 49.34
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "High Vol Open",
        "count": 10,
        "pct": 24,
        "example": {
          "date": "2026-08-07",
          "bars": [
            {
              "t": 1786109400,
              "o": 48.64,
              "h": 49.28,
              "l": 48.14,
              "c": 49.14
            },
            {
              "t": 1786109700,
              "o": 48.83,
              "h": 49.99,
              "l": 48.83,
              "c": 49.99
            },
            {
              "t": 1786110000,
              "o": 49.8,
              "h": 50.0975,
              "l": 49.8,
              "c": 50.01
            },
            {
              "t": 1786110300,
              "o": 49.9912,
              "h": 50.13,
              "l": 49.79,
              "c": 49.935
            },
            {
              "t": 1786110600,
              "o": 49.925,
              "h": 50.2,
              "l": 49.925,
              "c": 50.045
            },
            {
              "t": 1786110900,
              "o": 50.045,
              "h": 50.22,
              "l": 49.94,
              "c": 49.94
            },
            {
              "t": 1786111200,
              "o": 50,
              "h": 50.2,
              "l": 49.88,
              "c": 50.13
            },
            {
              "t": 1786111500,
              "o": 50.13,
              "h": 50.29,
              "l": 49.99,
              "c": 50.29
            },
            {
              "t": 1786111800,
              "o": 50.42,
              "h": 50.62,
              "l": 50.145,
              "c": 50.24
            },
            {
              "t": 1786112100,
              "o": 50.24,
              "h": 50.54,
              "l": 50.14,
              "c": 50.48
            },
            {
              "t": 1786112400,
              "o": 50.39,
              "h": 50.43,
              "l": 50.23,
              "c": 50.36
            },
            {
              "t": 1786112700,
              "o": 50.36,
              "h": 50.37,
              "l": 50.115,
              "c": 50.115
            },
            {
              "t": 1786113000,
              "o": 50.125,
              "h": 50.275,
              "l": 50.06,
              "c": 50.17
            },
            {
              "t": 1786113300,
              "o": 50.12,
              "h": 50.23,
              "l": 49.97,
              "c": 50.14
            },
            {
              "t": 1786113600,
              "o": 50.14,
              "h": 50.14,
              "l": 49.75,
              "c": 49.78
            },
            {
              "t": 1786113900,
              "o": 49.8,
              "h": 49.89,
              "l": 49.67,
              "c": 49.73
            },
            {
              "t": 1786114200,
              "o": 49.735,
              "h": 49.735,
              "l": 49.57,
              "c": 49.68
            },
            {
              "t": 1786114500,
              "o": 49.635,
              "h": 49.68,
              "l": 49.52,
              "c": 49.525
            },
            {
              "t": 1786114800,
              "o": 49.48,
              "h": 49.48,
              "l": 49.3086,
              "c": 49.3086
            },
            {
              "t": 1786115100,
              "o": 49.328,
              "h": 49.38,
              "l": 49.235,
              "c": 49.325
            },
            {
              "t": 1786115400,
              "o": 49.34,
              "h": 49.37,
              "l": 49.28,
              "c": 49.32
            },
            {
              "t": 1786115700,
              "o": 49.34,
              "h": 49.34,
              "l": 49.2,
              "c": 49.21
            },
            {
              "t": 1786116000,
              "o": 49.2,
              "h": 49.38,
              "l": 49.16,
              "c": 49.23
            },
            {
              "t": 1786116300,
              "o": 49.23,
              "h": 49.2751,
              "l": 49.18,
              "c": 49.18
            },
            {
              "t": 1786116600,
              "o": 49.19,
              "h": 49.19,
              "l": 48.96,
              "c": 48.965
            },
            {
              "t": 1786116900,
              "o": 48.975,
              "h": 49.07,
              "l": 48.975,
              "c": 49.045
            },
            {
              "t": 1786117200,
              "o": 49.04,
              "h": 49.04,
              "l": 48.72,
              "c": 48.76
            },
            {
              "t": 1786117500,
              "o": 48.765,
              "h": 48.765,
              "l": 48.71,
              "c": 48.72
            },
            {
              "t": 1786117800,
              "o": 48.7,
              "h": 48.87,
              "l": 48.7,
              "c": 48.87
            },
            {
              "t": 1786118100,
              "o": 48.83,
              "h": 48.87,
              "l": 48.81,
              "c": 48.835
            },
            {
              "t": 1786118400,
              "o": 48.86,
              "h": 48.87,
              "l": 48.81,
              "c": 48.85
            },
            {
              "t": 1786118700,
              "o": 48.85,
              "h": 48.95,
              "l": 48.765,
              "c": 48.85
            },
            {
              "t": 1786119000,
              "o": 48.85,
              "h": 48.96,
              "l": 48.85,
              "c": 48.96
            },
            {
              "t": 1786119300,
              "o": 48.96,
              "h": 49.07,
              "l": 48.89,
              "c": 48.89
            },
            {
              "t": 1786119600,
              "o": 48.89,
              "h": 49.04,
              "l": 48.865,
              "c": 49.005
            },
            {
              "t": 1786119900,
              "o": 49.01,
              "h": 49.01,
              "l": 48.87,
              "c": 48.87
            },
            {
              "t": 1786120200,
              "o": 48.875,
              "h": 48.95,
              "l": 48.84,
              "c": 48.935
            },
            {
              "t": 1786120500,
              "o": 48.95,
              "h": 49.16,
              "l": 48.9375,
              "c": 49.16
            },
            {
              "t": 1786120800,
              "o": 49.155,
              "h": 49.185,
              "l": 49.03,
              "c": 49.07
            },
            {
              "t": 1786121100,
              "o": 49.06,
              "h": 49.075,
              "l": 49.025,
              "c": 49.04
            },
            {
              "t": 1786121400,
              "o": 49.04,
              "h": 49.08,
              "l": 48.985,
              "c": 49.01
            },
            {
              "t": 1786121700,
              "o": 49.03,
              "h": 49.15,
              "l": 49.025,
              "c": 49.07
            },
            {
              "t": 1786122000,
              "o": 49.06,
              "h": 49.13,
              "l": 49.04,
              "c": 49.11
            },
            {
              "t": 1786122300,
              "o": 49.09,
              "h": 49.1,
              "l": 49.07,
              "c": 49.075
            },
            {
              "t": 1786122600,
              "o": 49.06,
              "h": 49.15,
              "l": 49.06,
              "c": 49.135
            },
            {
              "t": 1786122900,
              "o": 49.135,
              "h": 49.16,
              "l": 49.06,
              "c": 49.06
            },
            {
              "t": 1786123200,
              "o": 49.085,
              "h": 49.11,
              "l": 48.98,
              "c": 48.985
            },
            {
              "t": 1786123500,
              "o": 48.975,
              "h": 49.01,
              "l": 48.94,
              "c": 48.95
            },
            {
              "t": 1786123800,
              "o": 48.945,
              "h": 48.97,
              "l": 48.93,
              "c": 48.965
            },
            {
              "t": 1786124100,
              "o": 48.96,
              "h": 48.97,
              "l": 48.925,
              "c": 48.96
            },
            {
              "t": 1786124400,
              "o": 48.97,
              "h": 49.005,
              "l": 48.95,
              "c": 48.99
            },
            {
              "t": 1786124700,
              "o": 48.985,
              "h": 49.1,
              "l": 48.985,
              "c": 49.06
            },
            {
              "t": 1786125000,
              "o": 49.06,
              "h": 49.23,
              "l": 49.04,
              "c": 49.205
            },
            {
              "t": 1786125300,
              "o": 49.205,
              "h": 49.21,
              "l": 49.155,
              "c": 49.185
            },
            {
              "t": 1786125600,
              "o": 49.15,
              "h": 49.17,
              "l": 49.09,
              "c": 49.16
            },
            {
              "t": 1786125900,
              "o": 49.15,
              "h": 49.15,
              "l": 49,
              "c": 49.025
            },
            {
              "t": 1786126200,
              "o": 49.03,
              "h": 49.09,
              "l": 49.03,
              "c": 49.065
            },
            {
              "t": 1786126500,
              "o": 49.08,
              "h": 49.115,
              "l": 49.065,
              "c": 49.08
            },
            {
              "t": 1786126800,
              "o": 49.08,
              "h": 49.11,
              "l": 49.08,
              "c": 49.1
            },
            {
              "t": 1786127100,
              "o": 49.09,
              "h": 49.1,
              "l": 49.07,
              "c": 49.075
            },
            {
              "t": 1786127400,
              "o": 49.075,
              "h": 49.09,
              "l": 49.02,
              "c": 49.075
            },
            {
              "t": 1786127700,
              "o": 49.05,
              "h": 49.075,
              "l": 48.935,
              "c": 48.94
            },
            {
              "t": 1786128000,
              "o": 48.94,
              "h": 48.94,
              "l": 48.82,
              "c": 48.82
            },
            {
              "t": 1786128300,
              "o": 48.835,
              "h": 48.92,
              "l": 48.79,
              "c": 48.92
            },
            {
              "t": 1786128600,
              "o": 48.91,
              "h": 49.045,
              "l": 48.91,
              "c": 49.045
            },
            {
              "t": 1786128900,
              "o": 49.04,
              "h": 49.09,
              "l": 49.035,
              "c": 49.05
            },
            {
              "t": 1786129200,
              "o": 49.055,
              "h": 49.13,
              "l": 49.04,
              "c": 49.045
            },
            {
              "t": 1786129500,
              "o": 49.05,
              "h": 49.1,
              "l": 49,
              "c": 49.02
            },
            {
              "t": 1786129800,
              "o": 49.03,
              "h": 49.06,
              "l": 49.01,
              "c": 49.04
            },
            {
              "t": 1786130100,
              "o": 49.05,
              "h": 49.08,
              "l": 48.945,
              "c": 48.95
            },
            {
              "t": 1786130400,
              "o": 48.96,
              "h": 49.1,
              "l": 48.96,
              "c": 49.07
            },
            {
              "t": 1786130700,
              "o": 49.065,
              "h": 49.065,
              "l": 48.94,
              "c": 48.94
            },
            {
              "t": 1786131000,
              "o": 48.95,
              "h": 48.96,
              "l": 48.85,
              "c": 48.87
            },
            {
              "t": 1786131300,
              "o": 48.87,
              "h": 48.92,
              "l": 48.81,
              "c": 48.865
            },
            {
              "t": 1786131600,
              "o": 48.865,
              "h": 48.93,
              "l": 48.82,
              "c": 48.89
            },
            {
              "t": 1786131900,
              "o": 48.87,
              "h": 49,
              "l": 48.85,
              "c": 48.94
            },
            {
              "t": 1786132200,
              "o": 48.92,
              "h": 49,
              "l": 48.86,
              "c": 48.96
            },
            {
              "t": 1786132500,
              "o": 48.98,
              "h": 49.235,
              "l": 48.96,
              "c": 49.17
            }
          ],
          "overlays": {
            "highlight_period": "open"
          }
        }
      },
      {
        "name": "Power Hour",
        "count": 7,
        "pct": 17,
        "example": {
          "date": "2026-08-05",
          "bars": [
            {
              "t": 1785936600,
              "o": 46.91,
              "h": 48.15,
              "l": 46.5675,
              "c": 47.905
            },
            {
              "t": 1785936900,
              "o": 47.91,
              "h": 48.39,
              "l": 47.79,
              "c": 48.39
            },
            {
              "t": 1785937200,
              "o": 48.33,
              "h": 48.52,
              "l": 48.15,
              "c": 48.275
            },
            {
              "t": 1785937500,
              "o": 48.36,
              "h": 48.97,
              "l": 48.36,
              "c": 48.9
            },
            {
              "t": 1785937800,
              "o": 48.9,
              "h": 49.355,
              "l": 48.89,
              "c": 49.35
            },
            {
              "t": 1785938100,
              "o": 49.42,
              "h": 49.42,
              "l": 49.215,
              "c": 49.3
            },
            {
              "t": 1785938400,
              "o": 49.3,
              "h": 49.6,
              "l": 49.21,
              "c": 49.33
            },
            {
              "t": 1785938700,
              "o": 49.345,
              "h": 49.68,
              "l": 49.345,
              "c": 49.505
            },
            {
              "t": 1785939000,
              "o": 49.4825,
              "h": 49.845,
              "l": 49.38,
              "c": 49.69
            },
            {
              "t": 1785939300,
              "o": 49.72,
              "h": 49.79,
              "l": 49.365,
              "c": 49.485
            },
            {
              "t": 1785939600,
              "o": 49.505,
              "h": 49.545,
              "l": 49.36,
              "c": 49.435
            },
            {
              "t": 1785939900,
              "o": 49.51,
              "h": 49.66,
              "l": 49.235,
              "c": 49.235
            },
            {
              "t": 1785940200,
              "o": 49.34,
              "h": 49.345,
              "l": 48.915,
              "c": 48.915
            },
            {
              "t": 1785940500,
              "o": 48.915,
              "h": 48.95,
              "l": 48.665,
              "c": 48.8
            },
            {
              "t": 1785940800,
              "o": 48.82,
              "h": 48.93,
              "l": 48.765,
              "c": 48.835
            },
            {
              "t": 1785941100,
              "o": 48.94,
              "h": 49.05,
              "l": 48.815,
              "c": 48.915
            },
            {
              "t": 1785941400,
              "o": 48.88,
              "h": 48.97,
              "l": 48.66,
              "c": 48.78
            },
            {
              "t": 1785941700,
              "o": 48.85,
              "h": 49.04,
              "l": 48.79,
              "c": 48.96
            },
            {
              "t": 1785942000,
              "o": 48.97,
              "h": 49.235,
              "l": 48.96,
              "c": 49.16
            },
            {
              "t": 1785942300,
              "o": 49.16,
              "h": 49.26,
              "l": 49.03,
              "c": 49.09
            },
            {
              "t": 1785942600,
              "o": 49.09,
              "h": 49.2675,
              "l": 49.01,
              "c": 49.01
            },
            {
              "t": 1785942900,
              "o": 48.96,
              "h": 49.07,
              "l": 48.84,
              "c": 49
            },
            {
              "t": 1785943200,
              "o": 49.05,
              "h": 49.1,
              "l": 48.93,
              "c": 49.03
            },
            {
              "t": 1785943500,
              "o": 49.025,
              "h": 49.165,
              "l": 48.99,
              "c": 49.075
            },
            {
              "t": 1785943800,
              "o": 49.1,
              "h": 49.37,
              "l": 49.08,
              "c": 49.31
            },
            {
              "t": 1785944100,
              "o": 49.29,
              "h": 49.32,
              "l": 49.02,
              "c": 49.08
            },
            {
              "t": 1785944400,
              "o": 49.085,
              "h": 49.14,
              "l": 48.98,
              "c": 49.135
            },
            {
              "t": 1785944700,
              "o": 49.135,
              "h": 49.23,
              "l": 49.0575,
              "c": 49.0575
            },
            {
              "t": 1785945000,
              "o": 49.05,
              "h": 49.06,
              "l": 48.82,
              "c": 48.82
            },
            {
              "t": 1785945300,
              "o": 48.79,
              "h": 48.8,
              "l": 48.61,
              "c": 48.6675
            },
            {
              "t": 1785945600,
              "o": 48.665,
              "h": 48.84,
              "l": 48.665,
              "c": 48.8
            },
            {
              "t": 1785945900,
              "o": 48.8,
              "h": 48.9,
              "l": 48.76,
              "c": 48.87
            },
            {
              "t": 1785946200,
              "o": 48.87,
              "h": 48.93,
              "l": 48.775,
              "c": 48.86
            },
            {
              "t": 1785946500,
              "o": 48.88,
              "h": 49.04,
              "l": 48.86,
              "c": 49.0225
            },
            {
              "t": 1785946800,
              "o": 49.05,
              "h": 49.1596,
              "l": 49.05,
              "c": 49.14
            },
            {
              "t": 1785947100,
              "o": 49.14,
              "h": 49.25,
              "l": 49.05,
              "c": 49.165
            },
            {
              "t": 1785947400,
              "o": 49.23,
              "h": 49.29,
              "l": 49.17,
              "c": 49.17
            },
            {
              "t": 1785947700,
              "o": 49.185,
              "h": 49.23,
              "l": 49.14,
              "c": 49.17
            },
            {
              "t": 1785948000,
              "o": 49.17,
              "h": 49.185,
              "l": 49.095,
              "c": 49.095
            },
            {
              "t": 1785948300,
              "o": 49.095,
              "h": 49.18,
              "l": 49.04,
              "c": 49.07
            },
            {
              "t": 1785948600,
              "o": 49.11,
              "h": 49.18,
              "l": 49.08,
              "c": 49.18
            },
            {
              "t": 1785948900,
              "o": 49.185,
              "h": 49.185,
              "l": 49.12,
              "c": 49.1451
            },
            {
              "t": 1785949200,
              "o": 49.17,
              "h": 49.17,
              "l": 48.94,
              "c": 48.94
            },
            {
              "t": 1785949500,
              "o": 48.94,
              "h": 48.97,
              "l": 48.9,
              "c": 48.97
            },
            {
              "t": 1785949800,
              "o": 48.98,
              "h": 49.16,
              "l": 48.97,
              "c": 49.08
            },
            {
              "t": 1785950100,
              "o": 49.13,
              "h": 49.13,
              "l": 48.95,
              "c": 48.95
            },
            {
              "t": 1785950400,
              "o": 48.95,
              "h": 48.95,
              "l": 48.85,
              "c": 48.92
            },
            {
              "t": 1785950700,
              "o": 48.91,
              "h": 48.97,
              "l": 48.91,
              "c": 48.95
            },
            {
              "t": 1785951000,
              "o": 48.98,
              "h": 49.025,
              "l": 48.94,
              "c": 48.97
            },
            {
              "t": 1785951300,
              "o": 48.95,
              "h": 49,
              "l": 48.915,
              "c": 48.92
            },
            {
              "t": 1785951600,
              "o": 48.92,
              "h": 48.99,
              "l": 48.91,
              "c": 48.94
            },
            {
              "t": 1785951900,
              "o": 48.94,
              "h": 49.02,
              "l": 48.93,
              "c": 48.95
            },
            {
              "t": 1785952200,
              "o": 48.94,
              "h": 48.99,
              "l": 48.835,
              "c": 48.965
            },
            {
              "t": 1785952500,
              "o": 48.96,
              "h": 48.96,
              "l": 48.85,
              "c": 48.85
            },
            {
              "t": 1785952800,
              "o": 48.83,
              "h": 48.85,
              "l": 48.72,
              "c": 48.805
            },
            {
              "t": 1785953100,
              "o": 48.7932,
              "h": 48.7932,
              "l": 48.725,
              "c": 48.755
            },
            {
              "t": 1785953400,
              "o": 48.73,
              "h": 48.89,
              "l": 48.61,
              "c": 48.87
            },
            {
              "t": 1785953700,
              "o": 48.875,
              "h": 48.91,
              "l": 48.82,
              "c": 48.89
            },
            {
              "t": 1785954000,
              "o": 48.865,
              "h": 49.115,
              "l": 48.865,
              "c": 49.02
            },
            {
              "t": 1785954300,
              "o": 49.05,
              "h": 49.115,
              "l": 49.02,
              "c": 49.085
            },
            {
              "t": 1785954600,
              "o": 49.1,
              "h": 49.13,
              "l": 49.07,
              "c": 49.08
            },
            {
              "t": 1785954900,
              "o": 49.08,
              "h": 49.18,
              "l": 49.05,
              "c": 49.1
            },
            {
              "t": 1785955200,
              "o": 49.1,
              "h": 49.14,
              "l": 49.04,
              "c": 49.085
            },
            {
              "t": 1785955500,
              "o": 49.12,
              "h": 49.16,
              "l": 49.059,
              "c": 49.12
            },
            {
              "t": 1785955800,
              "o": 49.12,
              "h": 49.5,
              "l": 49,
              "c": 49.5
            },
            {
              "t": 1785956100,
              "o": 49.5,
              "h": 49.605,
              "l": 49.5,
              "c": 49.55
            },
            {
              "t": 1785956400,
              "o": 49.55,
              "h": 49.68,
              "l": 49.5,
              "c": 49.68
            },
            {
              "t": 1785956700,
              "o": 49.7,
              "h": 49.865,
              "l": 49.68,
              "c": 49.81
            },
            {
              "t": 1785957000,
              "o": 49.81,
              "h": 49.92,
              "l": 49.72,
              "c": 49.76
            },
            {
              "t": 1785957300,
              "o": 49.75,
              "h": 49.9,
              "l": 49.66,
              "c": 49.845
            },
            {
              "t": 1785957600,
              "o": 49.86,
              "h": 50,
              "l": 49.82,
              "c": 49.86
            },
            {
              "t": 1785957900,
              "o": 49.865,
              "h": 50.095,
              "l": 49.8,
              "c": 49.965
            },
            {
              "t": 1785958200,
              "o": 49.965,
              "h": 50.055,
              "l": 49.84,
              "c": 49.915
            },
            {
              "t": 1785958500,
              "o": 49.915,
              "h": 50.055,
              "l": 49.87,
              "c": 50.04
            },
            {
              "t": 1785958800,
              "o": 50.05,
              "h": 50.19,
              "l": 49.94,
              "c": 50.17
            },
            {
              "t": 1785959100,
              "o": 50.17,
              "h": 50.19,
              "l": 49.9,
              "c": 49.93
            },
            {
              "t": 1785959400,
              "o": 49.96,
              "h": 50.03,
              "l": 49.855,
              "c": 49.89
            },
            {
              "t": 1785959700,
              "o": 49.875,
              "h": 49.93,
              "l": 49.53,
              "c": 49.53
            }
          ],
          "overlays": {
            "highlight_period": "power"
          }
        }
      },
      {
        "name": "Darvas Box",
        "count": 6,
        "pct": 15,
        "example": {
          "date": "2026-07-23",
          "bars": [
            {
              "t": 1784764800,
              "o": 42.44,
              "h": 42.917,
              "l": 41.7,
              "c": 42.38
            },
            {
              "t": 1784851200,
              "o": 42.41,
              "h": 44.73,
              "l": 42.12,
              "c": 43.43
            },
            {
              "t": 1785110400,
              "o": 44.08,
              "h": 44.76,
              "l": 43.005,
              "c": 44
            },
            {
              "t": 1785196800,
              "o": 44.76,
              "h": 45.72,
              "l": 43.61,
              "c": 44.02
            },
            {
              "t": 1785283200,
              "o": 43.17,
              "h": 44.07,
              "l": 41.77,
              "c": 42.39
            },
            {
              "t": 1785369600,
              "o": 43.26,
              "h": 44.075,
              "l": 42.39,
              "c": 43.93
            },
            {
              "t": 1785456000,
              "o": 44.09,
              "h": 44.58,
              "l": 42.71,
              "c": 43.36
            },
            {
              "t": 1785715200,
              "o": 44.02,
              "h": 45.51,
              "l": 43.98,
              "c": 44.83
            },
            {
              "t": 1785801600,
              "o": 45.26,
              "h": 48.39,
              "l": 43.78,
              "c": 47.02
            }
          ],
          "overlays": {
            "timespan": "day",
            "lines": [
              {
                "label": "Box top $46.50",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1784764800,
                    "v": 46.5
                  },
                  {
                    "t": 1785801600,
                    "v": 46.5
                  }
                ]
              },
              {
                "label": "Box bottom $41.70",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1784764800,
                    "v": 41.7
                  },
                  {
                    "t": 1785801600,
                    "v": 41.7
                  }
                ]
              }
            ]
          }
        }
      }
    ]
  },
  "news": [
    {
      "title": "Trex Q2 Earnings Call Highlights",
      "url": "https://finance.yahoo.com/markets/stocks/articles/trex-q2-earnings-call-highlights-110353693.html",
      "source": "Yahoo! Finance",
      "date": "2026-08-09T11:03:53Z",
      "summary": "* Q4 Earnings Suprise Could Offer Trex Stock a Path to Recovery\n\nTrex (NYSE:TREX) reported second-quarter net sales of $418 million, up 8% from a year earlier, as demand strengthened through May and June and growth broadened across product categories, distribution channels and pr",
      "image": "https://s.yimg.com/lo/mysterio/api/FE951F5A2D9BAF634828B16E0B8C56B755FDAF99BCFFEF02CE3879BCC8248EA5/subgraphmysterio/resizefill_w1200_h675;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fmarketbeat_955%2F3e32837d37f2ee595c2b01f573f3769b"
    },
    {
      "title": "BlueLinx: Finally, A Housing Market Recovery? Trex Adds Options",
      "url": "https://seekingalpha.com/article/4933850-bluelinx-finally-a-housing-market-recovery-trex-adds-options",
      "source": "Seeking Alpha",
      "date": "2026-08-09 08:45:00",
      "summary": "BlueLinx delivered strong Q2 2026 results, with net sales up 4.4% and gross profit up 17% year-over-year. I rate BXC a Hold, citing persistent macro headwinds, higher operating costs, and an uncertain housing market outlook. Despite a new Trex partnership, share buybacks, and a s",
      "image": "https://images.financialmodelingprep.com/news/bluelinx-finally-a-housing-market-recovery-trex-adds-options-20260809.jpg"
    },
    {
      "title": "TREX CEO on ROI with Composite Decking",
      "url": "https://www.youtube.com/watch?v=mPKw73FPQPc",
      "source": "Schwab Network",
      "date": "2026-08-06 09:33:33",
      "summary": "Joining from the NYSE set, Trex (TREX) CEO Adam Zambanini describes his company's acceleration of expansion in Arkansas, their latest earnings report and the reasons why consumers prefer composite decking to traditional wood. Adam reveals more about his company's distribution net",
      "image": "https://images.financialmodelingprep.com/news/trex-ceo-on-roi-with-composite-decking-20260806.jpg"
    },
    {
      "title": "NYSE Content Update: Hadrian Raises $1.37 Billion for 'Factories of the Future'",
      "url": "https://www.prnewswire.com/news-releases/nyse-content-update-hadrian-raises-1-37-billion-for-factories-of-the-future-302844986.html",
      "source": "PRNewsWire",
      "date": "2026-08-06 08:55:00",
      "summary": "NYSE issues a pre-market daily advisory direct from the trading floor. NEW YORK, Aug. 6, 2026 /PRNewswire/ -- The New York Stock Exchange (NYSE) provides a daily pre-market update directly from the NYSE Trading Floor.",
      "image": "https://images.financialmodelingprep.com/news/nyse-content-update-hadrian-raises-137-billion-for-factories-20260806.jpg"
    },
    {
      "title": "Earnings call transcript: BlueLinx beats Q2 2026 profit forecasts, shares jump By Investing.com",
      "url": "https://www.investing.com/news/transcripts/earnings-call-transcript-bluelinx-beats-q2-2026-profit-forecasts-shares-jump-93CH-4838434",
      "source": "Investing.com",
      "date": "2026-08-05T15:01:00Z",
      "summary": "BlueLinx Holdings topped Wall Street's profit expectations in the second quarter of 2026, reporting adjusted earnings of $1.15 a share on revenue of $814 million. Analysts had expected earnings of 46 cents a share on revenue of $808.81 million. The company also said it was seeing",
      "image": "https://i-invdn-com.investing.com/news/LYNXNPEC0E0NG_L.jpg"
    },
    {
      "title": "Trex Company, Inc. Q2 2026 Earnings Call Summary",
      "url": "https://finance.yahoo.com/markets/stocks/articles/trex-company-inc-q2-2026-015007890.html",
      "source": "Yahoo! Finance",
      "date": "2026-08-05T01:50:07Z",
      "summary": "Strategic Execution and Market Dynamics\n\nOur analysts just identified a stock with the potential to be the next Nvidia. Tell us how you invest and we'll show you why it's our #1 pick. Tap here.\n\n* Management attributed the second quarter sales beat to broad-based demand accelerat",
      "image": "https://s.yimg.com/lo/mysterio/api/E1916F84BE955ACFA9664D45414773280BF3E547809044B75964D389102619C7/subgraphmysterio/resizefill_w1200_h675;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fmoby_896%2Ff6e56a4740f0c37b396509aa155560e6"
    },
    {
      "title": "Earnings call transcript: Trex tops revenue forecasts in Q2 2026, shares fall premarket By Investing.com",
      "url": "https://www.investing.com/news/transcripts/earnings-call-transcript-trex-tops-revenue-forecasts-in-q2-2026-shares-fall-premarket-93CH-4834493",
      "source": "Investing.com",
      "date": "2026-08-04T13:07:11Z",
      "summary": "Trex Company said second-quarter revenue rose 8% from a year earlier to $418 million, topping Wall Street's forecast, while adjusted earnings of $0.62 a share matched expectations. Even so, the stock fell 3.01% in premarket trading to $43.48 from Thursday's close of $44.83, sugge",
      "image": "https://i-invdn-com.investing.com/news/LYNXNPEC3B0CQ_L.jpg"
    },
    {
      "title": "Why is Trex stock sliding today? By Investing.com",
      "url": "https://www.investing.com/news/stock-market-news/why-is-trex-stock-sliding-today-93CH-4833896",
      "source": "Investing.com",
      "date": "2026-08-04T11:22:44Z",
      "summary": "Investing.com -- Shares of Trex Company fell 3.7% in pre-open trading after the composite decking manufacturer delivered a mixed second-quarter earnings report that beat on revenue but disappointed investors with a notable decline in profitability margins.\n\nThe company posted Q2 ",
      "image": "https://i-invdn-com.investing.com/news/LYNXNPEB6R0AQ_L.jpg"
    },
    {
      "title": "Trex Company, Inc. (TREX) Q2 2026 Earnings Call Transcript",
      "url": "https://seekingalpha.com/article/4929898-trex-company-inc-trex-q2-2026-earnings-call-transcript",
      "source": "Seeking Alpha",
      "date": "2026-08-04 11:19:57",
      "summary": "Trex Company, Inc. (TREX) Q2 2026 Earnings Call Transcript",
      "image": "https://images.financialmodelingprep.com/news/trex-company-inc-trex-q2-2026-earnings-call-transcript-20260804.jpg"
    },
    {
      "title": "Trex (TREX) Q2 Earnings and Revenues Lag Estimates",
      "url": "https://www.zacks.com/stock/news/2967246/trex-trex-q2-earnings-and-revenues-lag-estimates?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|yseop_template_4-2967246",
      "source": "Zacks Investment Research",
      "date": "2026-08-04 08:51:04",
      "summary": "Trex (TREX) came out with quarterly earnings of $0.62 per share, missing the Zacks Consensus Estimate of $0.64 per share. This compares to earnings of $0.74 per share a year ago.",
      "image": "https://images.financialmodelingprep.com/news/trex-trex-q2-earnings-and-revenues-lag-estimates-20260804.jpg"
    },
    {
      "title": "Trex Company Reports Record Revenue and Strong Second Quarter 2026 Results",
      "url": "https://www.businesswire.com/news/home/20260804559053/en/Trex-Company-Reports-Record-Revenue-and-Strong-Second-Quarter-2026-Results/",
      "source": "Business Wire",
      "date": "2026-08-04 06:30:00",
      "summary": "WINCHESTER, Va.--(BUSINESS WIRE)--Trex Company, Inc. [NYSE:TREX], the world's largest manufacturer of wood-alternative composite decking and railing, and a leader in high-performance, low-maintenance outdoor living products, today announced financial results for the second quarte",
      "image": "https://images.financialmodelingprep.com/news/trex-company-reports-record-revenue-and-strong-second-quarter-20260804.jpg"
    },
    {
      "title": "Trex faces earnings test amid distribution network overhaul By Investing.com",
      "url": "https://www.investing.com/news/earnings/trex-faces-earnings-test-amid-distribution-network-overhaul-93CH-4831576",
      "source": "Investing.com",
      "date": "2026-08-03T14:03:18Z",
      "summary": "Trex Company Inc. reports second-quarter results Tuesday before the market opens, with investors focused on whether the composite decking manufacturer can sustain strong sales momentum while executing a sweeping distribution network realignment.\n\nAnalysts expect earnings of 63 ce",
      "image": "https://i-invdn-com.investing.com/news/LYNXNPEC0L0PD_L.jpg"
    },
    {
      "title": "Trex (TREX) Reports Q2: Everything You Need To Know Ahead Of Earnings",
      "url": "https://finance.yahoo.com/markets/stocks/articles/trex-trex-reports-q2-everything-053322777.html",
      "source": "Yahoo! Finance",
      "date": "2026-08-03T05:33:22Z",
      "summary": "Composite decking and railing products manufacturer Trex Company (NYSE:TREX) will be reporting results this Tuesday morning. Here's what to expect.\n\nTrex beat analysts' revenue expectations last quarter, reporting revenues of $343.4 million, up 1% year on year. It was a strong qu",
      "image": "https://s.yimg.com/lo/mysterio/api/83C4311CCD734AE366AC648D3E43A6FE680CB9D96A660490FFBE07D6229FD802/subgraphmysterio/resizefill_w1200_h600;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fstockstory_922%2Fa38902ab0289796b7fd6b7096cbbb72c"
    },
    {
      "title": "Trex (TREX) Stock Sees Fair Value Lift After Guidance And Analyst Target Increases",
      "url": "https://finance.yahoo.com/markets/stocks/articles/trex-trex-stock-sees-fair-131005777.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-30T13:10:05Z",
      "summary": "Track your investments for FREE with Simply Wall St, the portfolio command center trusted by over 7 million individual investors worldwide.\n\nTrex Company now carries a revised fair value estimate of about $52.94, up from $48.50, as the latest model update filters through to price",
      "image": "https://s.yimg.com/lo/mysterio/api/88AE6DA71E7CFE184F6E778481FCE40BC8BFC8C5B58F736701A1866680298CD5/subgraphmysterio/resizefill_w1200_h434;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fsimply_wall_st__316%2F20440850d85a0a24534edc176f6e5c4b"
    },
    {
      "title": "Earnings Preview: Trex (TREX) Q2 Earnings Expected to Decline",
      "url": "https://www.zacks.com/stock/news/2962085/earnings-preview-trex-trex-q2-earnings-expected-to-decline?cid=CS-STOCKNEWSAPI-FT-tale_of_the_tape|yseop_template_9-2962085",
      "source": "Zacks Investment Research",
      "date": "2026-07-28 11:06:20",
      "summary": "Trex (TREX) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.",
      "image": "https://images.financialmodelingprep.com/news/earnings-preview-trex-trex-q2-earnings-expected-to-decline-20260728.jpg"
    },
    {
      "title": "1 Industrials Stock with Impressive Fundamentals and 2 We Turn Down",
      "url": "https://finance.yahoo.com/markets/stocks/articles/1-industrials-stock-impressive-fundamentals-122102166.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-27T12:21:02Z",
      "summary": "Whether you see them or not, industrials businesses play a crucial part in our daily activities. Sure, they are at the whim of macroeconomic factors that influence capital spending (like interest rates), but the industry has held its ground over the past six months as its 6% retu",
      "image": "https://s.yimg.com/lo/mysterio/api/D09E262C216F1CEF065B76CA40D3B755DB4DF8B79753C50E1DB98B8F6C9D9DCA/subgraphmysterio/resizefill_w1200_h600;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fstockstory_922%2Fc2e567144b9d657e69987bf3ad79a5cc"
    },
    {
      "title": "1 Profitable Stock with Impressive Fundamentals and 2 We Find Risky",
      "url": "https://finance.yahoo.com/markets/stocks/articles/1-profitable-stock-impressive-fundamentals-100108500.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-24T10:01:08Z",
      "summary": "Not all profitable companies are built to last - some rely on outdated models or unsustainable advantages. Just because a business is in the green today doesn't mean it will thrive tomorrow.\n\nNot all profitable companies are created equal, and that's why we built StockStory - to ",
      "image": "https://s.yimg.com/lo/mysterio/api/49A31E9A229A6B6F73F94482047CAAC5D9BA08275C1B1D265C6E28417788B3D8/subgraphmysterio/resizefill_w1200_h600;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fstockstory_922%2F24593141fd2a530a7bf5a35a22ba4df7"
    },
    {
      "title": "Trex stock buy rating reiterated by DA Davidson on distribution shift By Investing.com",
      "url": "https://www.investing.com/news/analyst-ratings/trex-stock-buy-rating-reiterated-by-da-davidson-on-distribution-shift-93CH-4809248",
      "source": "Investing.com",
      "date": "2026-07-23T13:50:53Z",
      "summary": "Investing.com - DA Davidson reiterated a Buy rating and $55.00 price target on Trex (NYSE:TREX) stock.\n\nThe firm commented on the company's recent announcement regarding its distribution realignment and second-quarter results. Trex disclosed preliminary second-quarter upside and ",
      "image": "https://i-invdn-com.investing.com/news/moved_LYNXMPEM450ND_1200_L.jpg"
    },
    {
      "title": "Here's Why Trex (TREX) Is a Great 'Buy the Bottom' Stock Now",
      "url": "https://www.zacks.com/stock/news/2958179/here-s-why-trex-trex-is-a-great-buy-the-bottom-stock-now?cid=CS-STOCKNEWSAPI-FT-tale_of_the_tape|hammer_chart_pattern_(ta)-2958179",
      "source": "Zacks Investment Research",
      "date": "2026-07-22 10:56:19",
      "summary": "Trex (TREX) appears to have found support after losing some value lately, as indicated by the formation of a hammer chart. In addition to this technical chart pattern, strong agreement among Wall Street analysts in revising earnings estimates higher enhances the stock's potential",
      "image": "https://images.financialmodelingprep.com/news/heres-why-trex-trex-is-a-great-buy-the-20260722.jpg"
    },
    {
      "title": "Trex Selects Fencing Supply Group as Exclusive National Distributor for Trex Fencing",
      "url": "https://www.businesswire.com/news/home/20260720817009/en/Trex-Selects-Fencing-Supply-Group-as-Exclusive-National-Distributor-for-Trex-Fencing/",
      "source": "Business Wire",
      "date": "2026-07-20 09:00:00",
      "summary": "WINCH--(BUSINESS WIRE)-- #TrexFencing--Trex Company [NYSE:TREX], the world's largest manufacturer of wood-alternative decking, railing, and fencing and a leading brand of high-performance outdoor living products has signed a multi-year agreement with Fencing Supply Group (FSG) to",
      "image": "https://images.financialmodelingprep.com/news/trex-selects-fencing-supply-group-as-exclusive-national-distributor-20260720.jpg"
    },
    {
      "title": "Trex (TREX): Buy, Sell, or Hold Post Q1 Earnings?",
      "url": "https://finance.yahoo.com/markets/stocks/articles/trex-trex-buy-sell-hold-164122871.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-16T16:41:22Z",
      "summary": "Trex has been treading water for the past six months, recording a small return of 0.6% while holding steady at $44.00. The stock also fell short of the S&P 500's 8.7% gain during that period.\n\nIs now the time to buy Trex, or should you be careful about including it in your portfo",
      "image": "https://s.yimg.com/lo/mysterio/api/83C4311CCD734AE366AC648D3E43A6FE680CB9D96A660490FFBE07D6229FD802/subgraphmysterio/resizefill_w1200_h600;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fstockstory_922%2Fa38902ab0289796b7fd6b7096cbbb72c"
    },
    {
      "title": "New Strong Buy Stocks for July 16th",
      "url": "https://www.zacks.com/commentary/2953659/new-strong-buy-stocks-for-july-16th?cid=CS-STOCKNEWSAPI-FT-zacks_1_rank_additions-2953659",
      "source": "Zacks Investment Research",
      "date": "2026-07-16 05:50:14",
      "summary": "XPRO, NBR, TROW, IBKR and TREX have been added to the Zacks Rank #1 (Strong Buy) List on July 16, 2026.",
      "image": "https://images.financialmodelingprep.com/news/new-strong-buy-stocks-for-july-16th-20260716.jpg"
    },
    {
      "title": "Trex Overhauls Distribution Network, Raises 2026 Outlook After Q2 Beat",
      "url": "https://finance.yahoo.com/markets/stocks/articles/trex-overhauls-distribution-network-raises-050202901.html",
      "source": "Yahoo! Finance",
      "date": "2026-07-14T05:02:02Z",
      "summary": "* Q4 Earnings Suprise Could Offer Trex Stock a Path to Recovery\n\nTrex (NYSE:TREX) said it is overhauling its distribution network by appointing Specialty Building Products, or SBP, as its sole national distributor by year-end while expanding its roster of regional distribution pa",
      "image": "https://s.yimg.com/lo/mysterio/api/FE951F5A2D9BAF634828B16E0B8C56B755FDAF99BCFFEF02CE3879BCC8248EA5/subgraphmysterio/resizefill_w1200_h675;quality_80;format_webp/https:%2F%2Fmedia.zenfs.com%2Fen%2Fmarketbeat_955%2F3e32837d37f2ee595c2b01f573f3769b"
    },
    {
      "title": "Breakfast News: Trex's Bold Distribution Overhaul",
      "url": "https://www.fool.com/investing/breakfast-news/2026/07/14/breakfast-news-trexs-bold-distribution-overhaul/",
      "source": "Fool - Investing News",
      "date": "2026-07-14 07:30:00",
      "summary": "Trex announces exclusive partner move, Nvidia increases Asian client vetting, and more",
      "image": "https://images.financialmodelingprep.com/news/breakfast-news-trexs-bold-distribution-overhaul-20260714.jpeg"
    },
    {
      "title": "Trex Company, Inc. (TREX) Discusses Strategic Distribution Network Changes and Preliminary Quarterly Results Transcript",
      "url": "https://seekingalpha.com/article/4921734-trex-company-inc-trex-discusses-strategic-distribution-network-changes-and-preliminary",
      "source": "Seeking Alpha",
      "date": "2026-07-13 22:30:34",
      "summary": "Trex Company, Inc. (TREX) Discusses Strategic Distribution Network Changes and Preliminary Quarterly Results Transcript",
      "image": "https://images.financialmodelingprep.com/news/trex-company-inc-trex-discusses-strategic-distribution-network-changes-20260713.jpg"
    }
  ]
}