{
  "price": {
    "symbol": "TRU",
    "name": "TransUnion",
    "price": 85.56,
    "changePercentage": 1.05114,
    "change": 0.89,
    "volume": 68800,
    "dayLow": 84.42,
    "dayHigh": 85.57,
    "yearHigh": 95.505,
    "yearLow": 63.37,
    "marketCap": 16393295532,
    "priceAvg50": 77.4774,
    "priceAvg200": 76.52015,
    "exchange": "NYSE",
    "open": 85,
    "previousClose": 84.67,
    "timestamp": 1787926746,
    "chart_vwap_daily": [
      {
        "t": "2026-07-20",
        "v": 78.9664,
        "c": 79.01
      },
      {
        "t": "2026-07-21",
        "v": 76.054,
        "c": 76.03
      },
      {
        "t": "2026-07-22",
        "v": 75.5293,
        "c": 75.4
      },
      {
        "t": "2026-07-23",
        "v": 73.5323,
        "c": 73.83
      },
      {
        "t": "2026-07-24",
        "v": 76.1522,
        "c": 76.51
      },
      {
        "t": "2026-07-27",
        "v": 77.2553,
        "c": 77.24
      },
      {
        "t": "2026-07-28",
        "v": 84.5394,
        "c": 83.8
      },
      {
        "t": "2026-07-29",
        "v": 83.6112,
        "c": 83.73
      },
      {
        "t": "2026-07-30",
        "v": 79.7588,
        "c": 80.26
      },
      {
        "t": "2026-07-31",
        "v": 78.5742,
        "c": 78.62
      },
      {
        "t": "2026-08-03",
        "v": 79.9358,
        "c": 79.98
      },
      {
        "t": "2026-08-04",
        "v": 81.1173,
        "c": 81.72
      },
      {
        "t": "2026-08-05",
        "v": 79.6849,
        "c": 79.97
      },
      {
        "t": "2026-08-06",
        "v": 79.0429,
        "c": 79.2
      },
      {
        "t": "2026-08-07",
        "v": 80.2706,
        "c": 80.02
      },
      {
        "t": "2026-08-10",
        "v": 79.2116,
        "c": 79.14
      },
      {
        "t": "2026-08-11",
        "v": 80.1877,
        "c": 80.37
      },
      {
        "t": "2026-08-12",
        "v": 79.342,
        "c": 79.44
      },
      {
        "t": "2026-08-13",
        "v": 80.4389,
        "c": 81.13
      },
      {
        "t": "2026-08-14",
        "v": 80.2643,
        "c": 80.48
      },
      {
        "t": "2026-08-17",
        "v": 78.9878,
        "c": 78.7
      },
      {
        "t": "2026-08-18",
        "v": 79.7124,
        "c": 79.47
      },
      {
        "t": "2026-08-19",
        "v": 83.4434,
        "c": 83.54
      },
      {
        "t": "2026-08-20",
        "v": 84.6231,
        "c": 85.11
      },
      {
        "t": "2026-08-21",
        "v": 85.1024,
        "c": 84.61
      },
      {
        "t": "2026-08-24",
        "v": 84.8288,
        "c": 84.87
      },
      {
        "t": "2026-08-25",
        "v": 84.9064,
        "c": 85.01
      },
      {
        "t": "2026-08-26",
        "v": 84.4669,
        "c": 84.5
      },
      {
        "t": "2026-08-27",
        "v": 84.7802,
        "c": 84.67
      },
      {
        "t": "2026-08-28",
        "v": 85.0702,
        "c": 85.57
      }
    ],
    "vwap_summary": {
      "days": 30,
      "days_above": 20,
      "days_below": 10,
      "pct_days_above": 67,
      "position": "above",
      "gap_pct": 0.59,
      "streak_days": 1
    }
  },
  "company": {
    "symbol": "TRU",
    "price": 85.56,
    "marketCap": 16393295532,
    "beta": 1.53,
    "lastDividend": 0.49,
    "range": "63.37-95.505",
    "change": 0.89,
    "changePercentage": 1.05114,
    "volume": 68800,
    "averageVolume": 2295298,
    "companyName": "TransUnion",
    "currency": "USD",
    "cik": "0001552033",
    "isin": "US89400J1079",
    "cusip": "89400J107",
    "exchangeFullName": "New York Stock Exchange",
    "exchange": "NYSE",
    "industry": "Financial - Data & Stock Exchanges",
    "website": "https://www.transunion.com",
    "description": "TransUnion operates as a global consumer credit reporting agency that provides risk and information solutions. The company operates in two segments, U.S. Markets and International. The U.S. Markets segment provides credit reporting, credit marketing, analytics and consulting, identity verification, and authentication and debt recovery solutions for financial services industry; and onboarding and transaction processing products, scoring and analytic products, marketing solutions, fraud and identity management solutions, and customer retention solutions, as well select market-specific solutions for insurance, technology, retail and e-commerce, telecommunications, media, tenant and employment screening, collections, and public sectors. It also offers credit reports, scores, and freezes credit monitoring, identity protection and resolution, and financial management for consumers, as well as helps businesses respond to data breach events through its own websites, as well as channels. The International segment offers credit reports, analytics, technology solutions, and other value-added risk management services; consumer services, which helps consumers to manage their personal finances; credit bureaus; and consumer and business credit reporting, insurance and auto information solutions, and commercial credit information services. This segment serves customers in financial services, retail credit, insurance, automotive, collections, public sector, and communications industries through direct and indirect channels. The company was formerly known as TransUnion Holding Company, Inc. and changed its name to TransUnion in March 2015. TransUnion was founded in 1968 and is headquartered in Chicago, Illinois.",
    "ceo": "Christopher A. Cartwright",
    "sector": "Financial Services",
    "country": "US",
    "fullTimeEmployees": "13500",
    "phone": "312 985 2000",
    "address": "555 West Adams",
    "city": "Chicago",
    "state": "IL",
    "zip": "60661",
    "image": "https://images.financialmodelingprep.com/symbol/TRU.png",
    "ipoDate": "2015-06-25",
    "defaultImage": false,
    "isEtf": false,
    "isActivelyTrading": true,
    "isAdr": false,
    "isFund": false,
    "sec_filings": [
      {
        "form": "SCHEDULE 13G/A",
        "date": "2026-08-13",
        "accession": "0000902219-26-000260",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000090221926000260/xslSCHEDULE_13G_X02/primary_doc.xml"
      },
      {
        "form": "4",
        "date": "2026-08-12",
        "accession": "0002074886-26-000006",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000207488626000006/xslF345X06/wk-form4_1786568510.xml"
      },
      {
        "form": "SCHEDULE 13G/A",
        "date": "2026-08-12",
        "accession": "0000912938-26-000784",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000091293826000784/xslSCHEDULE_13G_X02/primary_doc.xml"
      },
      {
        "form": "144",
        "date": "2026-08-11",
        "accession": "0001959173-26-005871",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000195917326005871/xsl144X01/primary_doc.xml"
      },
      {
        "form": "SCHEDULE 13G",
        "date": "2026-08-06",
        "accession": "0000315066-26-002178",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000031506626002178/xslSCHEDULE_13G_X02/primary_doc.xml"
      },
      {
        "form": "4",
        "date": "2026-08-04",
        "accession": "0001879101-26-000022",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000187910126000022/xslF345X06/wk-form4_1785887826.xml"
      },
      {
        "form": "4",
        "date": "2026-08-04",
        "accession": "0001776865-26-000020",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000177686526000020/xslF345X06/wk-form4_1785887673.xml"
      },
      {
        "form": "144",
        "date": "2026-08-03",
        "accession": "0001959173-26-005496",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000195917326005496/xsl144X01/primary_doc.xml"
      },
      {
        "form": "144",
        "date": "2026-08-03",
        "accession": "0001959173-26-005493",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000195917326005493/xsl144X01/primary_doc.xml"
      },
      {
        "form": "4",
        "date": "2026-07-29",
        "accession": "0002058648-26-000006",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000205864826000006/xslF345X06/wk-form4_1785361075.xml"
      },
      {
        "form": "10-Q",
        "date": "2026-07-28",
        "accession": "0001552033-26-000047",
        "description": "10-Q",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000155203326000047/tru-20260630.htm"
      },
      {
        "form": "144",
        "date": "2026-07-28",
        "accession": "0001959173-26-005405",
        "description": "",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000195917326005405/xsl144X01/primary_doc.xml"
      },
      {
        "form": "8-K",
        "date": "2026-07-28",
        "accession": "0001552033-26-000043",
        "description": "8-K",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000155203326000043/ck0001552033-20260728.htm"
      },
      {
        "form": "4",
        "date": "2026-07-08",
        "accession": "0001719912-26-000010",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000171991226000010/xslF345X06/wk-form4_1783543316.xml"
      },
      {
        "form": "4",
        "date": "2026-07-02",
        "accession": "0002074886-26-000004",
        "description": "FORM 4",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000207488626000004/xslF345X06/wk-form4_1783024665.xml"
      }
    ]
  },
  "volume": {
    "volume": 68800,
    "avgVolume": 2295298,
    "short_ratio": [
      {
        "symbol": "TRU",
        "file_date": "2026-08-27",
        "date": "20260827",
        "short_volume": 254083,
        "short_exempt_volume": 34,
        "total_volume": 462563,
        "short_volume_ratio": 0.5493,
        "signal": "Neutral"
      }
    ],
    "volume_profile": {
      "poc": 79.29,
      "vah": 84.0,
      "val": 78.3,
      "profile": [
        {
          "price": 78.37,
          "volume": 45006
        },
        {
          "price": 78.5,
          "volume": 85272
        },
        {
          "price": 78.63,
          "volume": 572716
        },
        {
          "price": 78.76,
          "volume": 824542
        },
        {
          "price": 78.9,
          "volume": 479042
        },
        {
          "price": 79.03,
          "volume": 554936
        },
        {
          "price": 79.16,
          "volume": 1376496
        },
        {
          "price": 79.29,
          "volume": 1733125
        },
        {
          "price": 79.43,
          "volume": 1102261
        },
        {
          "price": 79.56,
          "volume": 797600
        },
        {
          "price": 79.69,
          "volume": 509384
        },
        {
          "price": 79.83,
          "volume": 501612
        },
        {
          "price": 79.96,
          "volume": 944021
        },
        {
          "price": 80.09,
          "volume": 876201
        },
        {
          "price": 80.22,
          "volume": 637062
        },
        {
          "price": 80.36,
          "volume": 475116
        },
        {
          "price": 80.49,
          "volume": 963711
        },
        {
          "price": 80.62,
          "volume": 478911
        },
        {
          "price": 80.75,
          "volume": 278508
        },
        {
          "price": 80.89,
          "volume": 288078
        },
        {
          "price": 81.02,
          "volume": 60555
        },
        {
          "price": 81.15,
          "volume": 231873
        },
        {
          "price": 81.28,
          "volume": 300562
        },
        {
          "price": 81.42,
          "volume": 213183
        },
        {
          "price": 81.55,
          "volume": 170578
        },
        {
          "price": 81.68,
          "volume": 254196
        },
        {
          "price": 81.81,
          "volume": 19835
        },
        {
          "price": 81.95,
          "volume": 41711
        },
        {
          "price": 82.08,
          "volume": 0
        },
        {
          "price": 82.21,
          "volume": 0
        },
        {
          "price": 82.34,
          "volume": 8524
        },
        {
          "price": 82.48,
          "volume": 19632
        },
        {
          "price": 82.61,
          "volume": 0
        },
        {
          "price": 82.74,
          "volume": 35008
        },
        {
          "price": 82.88,
          "volume": 30375
        },
        {
          "price": 83.01,
          "volume": 65386
        },
        {
          "price": 83.14,
          "volume": 184525
        },
        {
          "price": 83.27,
          "volume": 93786
        },
        {
          "price": 83.41,
          "volume": 457410
        },
        {
          "price": 83.54,
          "volume": 197496
        },
        {
          "price": 83.67,
          "volume": 165568
        },
        {
          "price": 83.8,
          "volume": 219728
        },
        {
          "price": 83.94,
          "volume": 167649
        },
        {
          "price": 84.07,
          "volume": 371938
        },
        {
          "price": 84.2,
          "volume": 325637
        },
        {
          "price": 84.33,
          "volume": 357028
        },
        {
          "price": 84.47,
          "volume": 527093
        },
        {
          "price": 84.6,
          "volume": 671646
        },
        {
          "price": 84.73,
          "volume": 989152
        },
        {
          "price": 84.86,
          "volume": 1032621
        },
        {
          "price": 85.0,
          "volume": 1085239
        },
        {
          "price": 85.13,
          "volume": 447037
        },
        {
          "price": 85.26,
          "volume": 290972
        },
        {
          "price": 85.39,
          "volume": 339199
        },
        {
          "price": 85.53,
          "volume": 158645
        },
        {
          "price": 85.66,
          "volume": 48161
        },
        {
          "price": 85.79,
          "volume": 143920
        },
        {
          "price": 85.93,
          "volume": 114763
        },
        {
          "price": 86.06,
          "volume": 17170
        },
        {
          "price": 86.19,
          "volume": 50012
        }
      ],
      "sessions": 20
    }
  },
  "market_env": {
    "vix": 15.45,
    "sp500": 7677.28,
    "fed_funds": 3.63,
    "yield_curve_10y2y": 0.47,
    "hy_spread": 2.69,
    "treasury": {
      "date": "2026-08-26",
      "month1": 3.8,
      "month2": 3.8,
      "month3": 3.85,
      "month6": 3.94,
      "year1": 4.02,
      "year2": 4.19,
      "year3": 4.29,
      "year5": 4.37,
      "year7": 4.51,
      "year10": 4.66,
      "year20": 5.17,
      "year30": 5.18
    },
    "events": [
      {
        "title": "Fed Chairman Warsh Speaks",
        "currency": "USD",
        "date": "2026-08-28",
        "time_utc": "14:00",
        "impact": "High",
        "forecast": null,
        "previous": null,
        "actual": null,
        "minutes_until": 39
      },
      {
        "title": "Prelim Benchmark Payrolls Revision",
        "currency": "USD",
        "date": "2026-08-28",
        "time_utc": "14:00",
        "impact": "High",
        "forecast": null,
        "previous": "-911K",
        "actual": null,
        "minutes_until": 39
      }
    ]
  },
  "patterns": {
    "days": 105,
    "patterns": [
      {
        "name": "VWAP Touch",
        "count": 105,
        "pct": 100,
        "example": {
          "date": "2026-08-28",
          "bars": [
            {
              "t": 1787923800,
              "o": 85,
              "h": 85.55,
              "l": 84.99,
              "c": 85.32
            },
            {
              "t": 1787924100,
              "o": 85.33,
              "h": 85.43,
              "l": 85.03,
              "c": 85.43
            },
            {
              "t": 1787924400,
              "o": 84.96,
              "h": 85.13,
              "l": 84.44,
              "c": 84.45
            },
            {
              "t": 1787924700,
              "o": 84.42,
              "h": 84.9451,
              "l": 84.42,
              "c": 84.83
            },
            {
              "t": 1787925000,
              "o": 85.12,
              "h": 85.27,
              "l": 85.08,
              "c": 85.11
            },
            {
              "t": 1787925300,
              "o": 85.21,
              "h": 85.27,
              "l": 85.19,
              "c": 85.19
            },
            {
              "t": 1787925600,
              "o": 85.19,
              "h": 85.205,
              "l": 84.895,
              "c": 85.045
            },
            {
              "t": 1787925900,
              "o": 85.08,
              "h": 85.25,
              "l": 84.92,
              "c": 85.15
            },
            {
              "t": 1787926200,
              "o": 85.065,
              "h": 85.175,
              "l": 84.875,
              "c": 85.05
            },
            {
              "t": 1787926500,
              "o": 85.07,
              "h": 85.57,
              "l": 85.07,
              "c": 85.57
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "VWAP",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 85.0717
                  },
                  {
                    "t": 1787924100,
                    "v": 85.2729
                  },
                  {
                    "t": 1787924400,
                    "v": 84.6673
                  },
                  {
                    "t": 1787924700,
                    "v": 84.752
                  },
                  {
                    "t": 1787925000,
                    "v": 85.1491
                  },
                  {
                    "t": 1787925300,
                    "v": 85.2261
                  },
                  {
                    "t": 1787925600,
                    "v": 85.0677
                  },
                  {
                    "t": 1787925900,
                    "v": 85.0819
                  },
                  {
                    "t": 1787926200,
                    "v": 84.9922
                  },
                  {
                    "t": 1787926500,
                    "v": 85.2236
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "9 EMA Touch",
        "count": 105,
        "pct": 100,
        "example": {
          "date": "2026-08-28",
          "bars": [
            {
              "t": 1787923800,
              "o": 85,
              "h": 85.55,
              "l": 84.99,
              "c": 85.32
            },
            {
              "t": 1787924100,
              "o": 85.33,
              "h": 85.43,
              "l": 85.03,
              "c": 85.43
            },
            {
              "t": 1787924400,
              "o": 84.96,
              "h": 85.13,
              "l": 84.44,
              "c": 84.45
            },
            {
              "t": 1787924700,
              "o": 84.42,
              "h": 84.9451,
              "l": 84.42,
              "c": 84.83
            },
            {
              "t": 1787925000,
              "o": 85.12,
              "h": 85.27,
              "l": 85.08,
              "c": 85.11
            },
            {
              "t": 1787925300,
              "o": 85.21,
              "h": 85.27,
              "l": 85.19,
              "c": 85.19
            },
            {
              "t": 1787925600,
              "o": 85.19,
              "h": 85.205,
              "l": 84.895,
              "c": 85.045
            },
            {
              "t": 1787925900,
              "o": 85.08,
              "h": 85.25,
              "l": 84.92,
              "c": 85.15
            },
            {
              "t": 1787926200,
              "o": 85.065,
              "h": 85.175,
              "l": 84.875,
              "c": 85.05
            },
            {
              "t": 1787926500,
              "o": 85.07,
              "h": 85.57,
              "l": 85.07,
              "c": 85.57
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "9 EMA",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 85.32
                  },
                  {
                    "t": 1787924100,
                    "v": 85.342
                  },
                  {
                    "t": 1787924400,
                    "v": 85.1636
                  },
                  {
                    "t": 1787924700,
                    "v": 85.0969
                  },
                  {
                    "t": 1787925000,
                    "v": 85.0995
                  },
                  {
                    "t": 1787925300,
                    "v": 85.1176
                  },
                  {
                    "t": 1787925600,
                    "v": 85.1031
                  },
                  {
                    "t": 1787925900,
                    "v": 85.1125
                  },
                  {
                    "t": 1787926200,
                    "v": 85.1
                  },
                  {
                    "t": 1787926500,
                    "v": 85.194
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "21 EMA Touch",
        "count": 105,
        "pct": 100,
        "example": {
          "date": "2026-08-28",
          "bars": [
            {
              "t": 1787923800,
              "o": 85,
              "h": 85.55,
              "l": 84.99,
              "c": 85.32
            },
            {
              "t": 1787924100,
              "o": 85.33,
              "h": 85.43,
              "l": 85.03,
              "c": 85.43
            },
            {
              "t": 1787924400,
              "o": 84.96,
              "h": 85.13,
              "l": 84.44,
              "c": 84.45
            },
            {
              "t": 1787924700,
              "o": 84.42,
              "h": 84.9451,
              "l": 84.42,
              "c": 84.83
            },
            {
              "t": 1787925000,
              "o": 85.12,
              "h": 85.27,
              "l": 85.08,
              "c": 85.11
            },
            {
              "t": 1787925300,
              "o": 85.21,
              "h": 85.27,
              "l": 85.19,
              "c": 85.19
            },
            {
              "t": 1787925600,
              "o": 85.19,
              "h": 85.205,
              "l": 84.895,
              "c": 85.045
            },
            {
              "t": 1787925900,
              "o": 85.08,
              "h": 85.25,
              "l": 84.92,
              "c": 85.15
            },
            {
              "t": 1787926200,
              "o": 85.065,
              "h": 85.175,
              "l": 84.875,
              "c": 85.05
            },
            {
              "t": 1787926500,
              "o": 85.07,
              "h": 85.57,
              "l": 85.07,
              "c": 85.57
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "21 EMA",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 85.32
                  },
                  {
                    "t": 1787924100,
                    "v": 85.33
                  },
                  {
                    "t": 1787924400,
                    "v": 85.25
                  },
                  {
                    "t": 1787924700,
                    "v": 85.2118
                  },
                  {
                    "t": 1787925000,
                    "v": 85.2026
                  },
                  {
                    "t": 1787925300,
                    "v": 85.2014
                  },
                  {
                    "t": 1787925600,
                    "v": 85.1872
                  },
                  {
                    "t": 1787925900,
                    "v": 85.1838
                  },
                  {
                    "t": 1787926200,
                    "v": 85.1717
                  },
                  {
                    "t": 1787926500,
                    "v": 85.2079
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "ORB Breakout",
        "count": 102,
        "pct": 97,
        "example": {
          "date": "2026-08-28",
          "bars": [
            {
              "t": 1787923800,
              "o": 85,
              "h": 85.55,
              "l": 84.99,
              "c": 85.32
            },
            {
              "t": 1787924100,
              "o": 85.33,
              "h": 85.43,
              "l": 85.03,
              "c": 85.43
            },
            {
              "t": 1787924400,
              "o": 84.96,
              "h": 85.13,
              "l": 84.44,
              "c": 84.45
            },
            {
              "t": 1787924700,
              "o": 84.42,
              "h": 84.9451,
              "l": 84.42,
              "c": 84.83
            },
            {
              "t": 1787925000,
              "o": 85.12,
              "h": 85.27,
              "l": 85.08,
              "c": 85.11
            },
            {
              "t": 1787925300,
              "o": 85.21,
              "h": 85.27,
              "l": 85.19,
              "c": 85.19
            },
            {
              "t": 1787925600,
              "o": 85.19,
              "h": 85.205,
              "l": 84.895,
              "c": 85.045
            },
            {
              "t": 1787925900,
              "o": 85.08,
              "h": 85.25,
              "l": 84.92,
              "c": 85.15
            },
            {
              "t": 1787926200,
              "o": 85.065,
              "h": 85.175,
              "l": 84.875,
              "c": 85.05
            },
            {
              "t": 1787926500,
              "o": 85.07,
              "h": 85.57,
              "l": 85.07,
              "c": 85.57
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "ORB High $85.55",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 85.55
                  },
                  {
                    "t": 1787926500,
                    "v": 85.55
                  }
                ]
              },
              {
                "label": "ORB Low $84.44",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 84.44
                  },
                  {
                    "t": 1787926500,
                    "v": 84.44
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Woodie Pivot Touch",
        "count": 98,
        "pct": 93,
        "example": {
          "date": "2026-08-28",
          "bars": [
            {
              "t": 1787923800,
              "o": 85,
              "h": 85.55,
              "l": 84.99,
              "c": 85.32
            },
            {
              "t": 1787924100,
              "o": 85.33,
              "h": 85.43,
              "l": 85.03,
              "c": 85.43
            },
            {
              "t": 1787924400,
              "o": 84.96,
              "h": 85.13,
              "l": 84.44,
              "c": 84.45
            },
            {
              "t": 1787924700,
              "o": 84.42,
              "h": 84.9451,
              "l": 84.42,
              "c": 84.83
            },
            {
              "t": 1787925000,
              "o": 85.12,
              "h": 85.27,
              "l": 85.08,
              "c": 85.11
            },
            {
              "t": 1787925300,
              "o": 85.21,
              "h": 85.27,
              "l": 85.19,
              "c": 85.19
            },
            {
              "t": 1787925600,
              "o": 85.19,
              "h": 85.205,
              "l": 84.895,
              "c": 85.045
            },
            {
              "t": 1787925900,
              "o": 85.08,
              "h": 85.25,
              "l": 84.92,
              "c": 85.15
            },
            {
              "t": 1787926200,
              "o": 85.065,
              "h": 85.175,
              "l": 84.875,
              "c": 85.05
            },
            {
              "t": 1787926500,
              "o": 85.07,
              "h": 85.57,
              "l": 85.07,
              "c": 85.57
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PP $84.97",
                "color": "#4a9eff",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 84.9725
                  },
                  {
                    "t": 1787926500,
                    "v": 84.9725
                  }
                ]
              },
              {
                "label": "R1 $85.73",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 85.735
                  },
                  {
                    "t": 1787926500,
                    "v": 85.735
                  }
                ]
              },
              {
                "label": "S1 $83.60",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 83.605
                  },
                  {
                    "t": 1787926500,
                    "v": 83.605
                  }
                ]
              },
              {
                "label": "R2 $87.10",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 87.1025
                  },
                  {
                    "t": 1787926500,
                    "v": 87.1025
                  }
                ]
              },
              {
                "label": "S2 $82.84",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 82.8425
                  },
                  {
                    "t": 1787926500,
                    "v": 82.8425
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "PDH/PDL Touch",
        "count": 93,
        "pct": 89,
        "example": {
          "date": "2026-08-27",
          "bars": [
            {
              "t": 1787837400,
              "o": 84.91,
              "h": 85.075,
              "l": 84.34,
              "c": 84.69
            },
            {
              "t": 1787837700,
              "o": 84.69,
              "h": 85.525,
              "l": 84.47,
              "c": 85.525
            },
            {
              "t": 1787838000,
              "o": 85.35,
              "h": 85.59,
              "l": 85.05,
              "c": 85.59
            },
            {
              "t": 1787838300,
              "o": 85.54,
              "h": 85.61,
              "l": 85.26,
              "c": 85.49
            },
            {
              "t": 1787838600,
              "o": 85.535,
              "h": 85.95,
              "l": 85.37,
              "c": 85.76
            },
            {
              "t": 1787838900,
              "o": 85.61,
              "h": 86.22,
              "l": 85.61,
              "c": 86.07
            },
            {
              "t": 1787839200,
              "o": 86.3,
              "h": 86.34,
              "l": 85.59,
              "c": 85.625
            },
            {
              "t": 1787839500,
              "o": 85.9,
              "h": 85.99,
              "l": 85.625,
              "c": 85.99
            },
            {
              "t": 1787839800,
              "o": 85.8,
              "h": 85.8,
              "l": 85.3,
              "c": 85.31
            },
            {
              "t": 1787840100,
              "o": 85.48,
              "h": 85.49,
              "l": 85.26,
              "c": 85.44
            },
            {
              "t": 1787840400,
              "o": 85.36,
              "h": 85.54,
              "l": 85.24,
              "c": 85.53
            },
            {
              "t": 1787840700,
              "o": 85.49,
              "h": 85.49,
              "l": 85.18,
              "c": 85.23
            },
            {
              "t": 1787841000,
              "o": 85.33,
              "h": 85.57,
              "l": 85.31,
              "c": 85.42
            },
            {
              "t": 1787841300,
              "o": 85.425,
              "h": 85.425,
              "l": 85.22,
              "c": 85.34
            },
            {
              "t": 1787841600,
              "o": 85.31,
              "h": 85.6,
              "l": 85.31,
              "c": 85.6
            },
            {
              "t": 1787841900,
              "o": 85.61,
              "h": 85.61,
              "l": 85.405,
              "c": 85.47
            },
            {
              "t": 1787842200,
              "o": 85.47,
              "h": 85.54,
              "l": 85.225,
              "c": 85.28
            },
            {
              "t": 1787842500,
              "o": 85.17,
              "h": 85.44,
              "l": 85.17,
              "c": 85.392
            },
            {
              "t": 1787842800,
              "o": 85.41,
              "h": 85.51,
              "l": 85.28,
              "c": 85.28
            },
            {
              "t": 1787843100,
              "o": 85.4,
              "h": 85.51,
              "l": 85.2,
              "c": 85.22
            },
            {
              "t": 1787843400,
              "o": 85.215,
              "h": 85.32,
              "l": 85.04,
              "c": 85.185
            },
            {
              "t": 1787843700,
              "o": 85.18,
              "h": 85.335,
              "l": 85.18,
              "c": 85.335
            },
            {
              "t": 1787844000,
              "o": 85.335,
              "h": 85.495,
              "l": 85.195,
              "c": 85.195
            },
            {
              "t": 1787844300,
              "o": 85.2,
              "h": 85.24,
              "l": 85.18,
              "c": 85.185
            },
            {
              "t": 1787844600,
              "o": 85.25,
              "h": 85.34,
              "l": 85.225,
              "c": 85.2366
            },
            {
              "t": 1787844900,
              "o": 85.26,
              "h": 85.385,
              "l": 85.26,
              "c": 85.27
            },
            {
              "t": 1787845200,
              "o": 85.195,
              "h": 85.31,
              "l": 85.13,
              "c": 85.13
            },
            {
              "t": 1787845500,
              "o": 85.2,
              "h": 85.3,
              "l": 85.16,
              "c": 85.24
            },
            {
              "t": 1787845800,
              "o": 85.26,
              "h": 85.34,
              "l": 85.115,
              "c": 85.115
            },
            {
              "t": 1787846100,
              "o": 85.105,
              "h": 85.14,
              "l": 85.04,
              "c": 85.1
            },
            {
              "t": 1787846400,
              "o": 85.06,
              "h": 85.14,
              "l": 85.03,
              "c": 85.09
            },
            {
              "t": 1787846700,
              "o": 85.045,
              "h": 85.05,
              "l": 84.99,
              "c": 84.99
            },
            {
              "t": 1787847000,
              "o": 84.95,
              "h": 85,
              "l": 84.88,
              "c": 84.895
            },
            {
              "t": 1787847300,
              "o": 84.89,
              "h": 84.96,
              "l": 84.84,
              "c": 84.91
            },
            {
              "t": 1787847600,
              "o": 84.86,
              "h": 84.93,
              "l": 84.86,
              "c": 84.93
            },
            {
              "t": 1787847900,
              "o": 84.83,
              "h": 84.91,
              "l": 84.8,
              "c": 84.9
            },
            {
              "t": 1787848200,
              "o": 84.9,
              "h": 84.96,
              "l": 84.89,
              "c": 84.9
            },
            {
              "t": 1787848500,
              "o": 84.905,
              "h": 84.905,
              "l": 84.8,
              "c": 84.88
            },
            {
              "t": 1787848800,
              "o": 84.86,
              "h": 84.93,
              "l": 84.86,
              "c": 84.895
            },
            {
              "t": 1787849100,
              "o": 84.895,
              "h": 84.93,
              "l": 84.855,
              "c": 84.93
            },
            {
              "t": 1787849400,
              "o": 84.94,
              "h": 85.05,
              "l": 84.915,
              "c": 85.05
            },
            {
              "t": 1787849700,
              "o": 85.01,
              "h": 85.13,
              "l": 85.005,
              "c": 85.13
            },
            {
              "t": 1787850000,
              "o": 85.06,
              "h": 85.2,
              "l": 85.02,
              "c": 85.13
            },
            {
              "t": 1787850300,
              "o": 85.08,
              "h": 85.09,
              "l": 85.0088,
              "c": 85.08
            },
            {
              "t": 1787850600,
              "o": 85.1,
              "h": 85.1,
              "l": 85.025,
              "c": 85.05
            },
            {
              "t": 1787850900,
              "o": 85.03,
              "h": 85.1,
              "l": 84.94,
              "c": 84.95
            },
            {
              "t": 1787851200,
              "o": 84.94,
              "h": 84.94,
              "l": 84.82,
              "c": 84.82
            },
            {
              "t": 1787851500,
              "o": 84.83,
              "h": 84.92,
              "l": 84.83,
              "c": 84.92
            },
            {
              "t": 1787851800,
              "o": 84.89,
              "h": 84.93,
              "l": 84.795,
              "c": 84.795
            },
            {
              "t": 1787852100,
              "o": 84.83,
              "h": 84.83,
              "l": 84.765,
              "c": 84.775
            },
            {
              "t": 1787852400,
              "o": 84.77,
              "h": 84.81,
              "l": 84.74,
              "c": 84.795
            },
            {
              "t": 1787852700,
              "o": 84.795,
              "h": 84.85,
              "l": 84.79,
              "c": 84.81
            },
            {
              "t": 1787853000,
              "o": 84.81,
              "h": 84.81,
              "l": 84.705,
              "c": 84.73
            },
            {
              "t": 1787853300,
              "o": 84.645,
              "h": 84.67,
              "l": 84.53,
              "c": 84.53
            },
            {
              "t": 1787853600,
              "o": 84.6,
              "h": 84.67,
              "l": 84.565,
              "c": 84.67
            },
            {
              "t": 1787853900,
              "o": 84.635,
              "h": 84.635,
              "l": 84.54,
              "c": 84.565
            },
            {
              "t": 1787854200,
              "o": 84.535,
              "h": 84.69,
              "l": 84.52,
              "c": 84.52
            },
            {
              "t": 1787854500,
              "o": 84.535,
              "h": 84.59,
              "l": 84.41,
              "c": 84.41
            },
            {
              "t": 1787854800,
              "o": 84.44,
              "h": 84.5,
              "l": 84.38,
              "c": 84.463
            },
            {
              "t": 1787855100,
              "o": 84.46,
              "h": 84.46,
              "l": 84.34,
              "c": 84.41
            },
            {
              "t": 1787855400,
              "o": 84.46,
              "h": 84.55,
              "l": 84.46,
              "c": 84.49
            },
            {
              "t": 1787855700,
              "o": 84.47,
              "h": 84.49,
              "l": 84.345,
              "c": 84.36
            },
            {
              "t": 1787856000,
              "o": 84.345,
              "h": 84.345,
              "l": 84.22,
              "c": 84.22
            },
            {
              "t": 1787856300,
              "o": 84.21,
              "h": 84.31,
              "l": 84.21,
              "c": 84.31
            },
            {
              "t": 1787856600,
              "o": 84.28,
              "h": 84.32,
              "l": 84.27,
              "c": 84.29
            },
            {
              "t": 1787856900,
              "o": 84.29,
              "h": 84.4,
              "l": 84.275,
              "c": 84.365
            },
            {
              "t": 1787857200,
              "o": 84.365,
              "h": 84.4,
              "l": 84.3,
              "c": 84.395
            },
            {
              "t": 1787857500,
              "o": 84.395,
              "h": 84.48,
              "l": 84.355,
              "c": 84.39
            },
            {
              "t": 1787857800,
              "o": 84.38,
              "h": 84.525,
              "l": 84.35,
              "c": 84.51
            },
            {
              "t": 1787858100,
              "o": 84.54,
              "h": 84.57,
              "l": 84.47,
              "c": 84.57
            },
            {
              "t": 1787858400,
              "o": 84.56,
              "h": 84.665,
              "l": 84.52,
              "c": 84.55
            },
            {
              "t": 1787858700,
              "o": 84.54,
              "h": 84.63,
              "l": 84.54,
              "c": 84.595
            },
            {
              "t": 1787859000,
              "o": 84.5987,
              "h": 84.66,
              "l": 84.515,
              "c": 84.645
            },
            {
              "t": 1787859300,
              "o": 84.65,
              "h": 84.6601,
              "l": 84.6,
              "c": 84.61
            },
            {
              "t": 1787859600,
              "o": 84.61,
              "h": 84.64,
              "l": 84.59,
              "c": 84.61
            },
            {
              "t": 1787859900,
              "o": 84.625,
              "h": 84.65,
              "l": 84.53,
              "c": 84.555
            },
            {
              "t": 1787860200,
              "o": 84.57,
              "h": 84.76,
              "l": 84.5,
              "c": 84.76
            },
            {
              "t": 1787860500,
              "o": 84.765,
              "h": 84.85,
              "l": 84.62,
              "c": 84.67
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "PDH $85.27",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1787837400,
                    "v": 85.266
                  },
                  {
                    "t": 1787860500,
                    "v": 85.266
                  }
                ]
              },
              {
                "label": "PDL $83.91",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1787837400,
                    "v": 83.91
                  },
                  {
                    "t": 1787860500,
                    "v": 83.91
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Open Retracement",
        "count": 80,
        "pct": 76,
        "example": {
          "date": "2026-08-28",
          "bars": [
            {
              "t": 1787923800,
              "o": 85,
              "h": 85.55,
              "l": 84.99,
              "c": 85.32
            },
            {
              "t": 1787924100,
              "o": 85.33,
              "h": 85.43,
              "l": 85.03,
              "c": 85.43
            },
            {
              "t": 1787924400,
              "o": 84.96,
              "h": 85.13,
              "l": 84.44,
              "c": 84.45
            },
            {
              "t": 1787924700,
              "o": 84.42,
              "h": 84.9451,
              "l": 84.42,
              "c": 84.83
            },
            {
              "t": 1787925000,
              "o": 85.12,
              "h": 85.27,
              "l": 85.08,
              "c": 85.11
            },
            {
              "t": 1787925300,
              "o": 85.21,
              "h": 85.27,
              "l": 85.19,
              "c": 85.19
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Retrace level",
                "color": "#f59e0b",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 85.27
                  },
                  {
                    "t": 1787925300,
                    "v": 85.27
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Gap Fill",
        "count": 72,
        "pct": 69,
        "example": {
          "date": "2026-08-28",
          "bars": [
            {
              "t": 1787923800,
              "o": 85,
              "h": 85.55,
              "l": 84.99,
              "c": 85.32
            },
            {
              "t": 1787924100,
              "o": 85.33,
              "h": 85.43,
              "l": 85.03,
              "c": 85.43
            },
            {
              "t": 1787924400,
              "o": 84.96,
              "h": 85.13,
              "l": 84.44,
              "c": 84.45
            },
            {
              "t": 1787924700,
              "o": 84.42,
              "h": 84.9451,
              "l": 84.42,
              "c": 84.83
            },
            {
              "t": 1787925000,
              "o": 85.12,
              "h": 85.27,
              "l": 85.08,
              "c": 85.11
            },
            {
              "t": 1787925300,
              "o": 85.21,
              "h": 85.27,
              "l": 85.19,
              "c": 85.19
            },
            {
              "t": 1787925600,
              "o": 85.19,
              "h": 85.205,
              "l": 84.895,
              "c": 85.045
            },
            {
              "t": 1787925900,
              "o": 85.08,
              "h": 85.25,
              "l": 84.92,
              "c": 85.15
            },
            {
              "t": 1787926200,
              "o": 85.065,
              "h": 85.175,
              "l": 84.875,
              "c": 85.05
            },
            {
              "t": 1787926500,
              "o": 85.07,
              "h": 85.57,
              "l": 85.07,
              "c": 85.57
            }
          ],
          "overlays": {
            "lines": [
              {
                "label": "Prev close",
                "color": "#a78bfa",
                "points": [
                  {
                    "t": 1787923800,
                    "v": 84.67
                  },
                  {
                    "t": 1787926500,
                    "v": 84.67
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "High Vol Open",
        "count": 27,
        "pct": 26,
        "example": {
          "date": "2026-08-20",
          "bars": [
            {
              "t": 1787232600,
              "o": 83.24,
              "h": 84.19,
              "l": 82.53,
              "c": 84.01
            },
            {
              "t": 1787232900,
              "o": 83.85,
              "h": 83.85,
              "l": 83.175,
              "c": 83.29
            },
            {
              "t": 1787233200,
              "o": 83.28,
              "h": 83.72,
              "l": 83.275,
              "c": 83.72
            },
            {
              "t": 1787233500,
              "o": 83.72,
              "h": 84.3,
              "l": 83.72,
              "c": 84.3
            },
            {
              "t": 1787233800,
              "o": 84.335,
              "h": 84.44,
              "l": 83.84,
              "c": 83.84
            },
            {
              "t": 1787234100,
              "o": 83.92,
              "h": 84.27,
              "l": 83.79,
              "c": 84.27
            },
            {
              "t": 1787234400,
              "o": 84.14,
              "h": 84.37,
              "l": 83.96,
              "c": 84.145
            },
            {
              "t": 1787234700,
              "o": 84.08,
              "h": 84.17,
              "l": 84.025,
              "c": 84.045
            },
            {
              "t": 1787235000,
              "o": 84.025,
              "h": 84.0425,
              "l": 83.735,
              "c": 83.825
            },
            {
              "t": 1787235300,
              "o": 83.825,
              "h": 83.89,
              "l": 83.6,
              "c": 83.675
            },
            {
              "t": 1787235600,
              "o": 83.58,
              "h": 83.585,
              "l": 83.325,
              "c": 83.355
            },
            {
              "t": 1787235900,
              "o": 83.345,
              "h": 83.52,
              "l": 83.345,
              "c": 83.46
            },
            {
              "t": 1787236200,
              "o": 83.41,
              "h": 83.59,
              "l": 83.325,
              "c": 83.475
            },
            {
              "t": 1787236500,
              "o": 83.56,
              "h": 83.75,
              "l": 83.56,
              "c": 83.7
            },
            {
              "t": 1787236800,
              "o": 83.66,
              "h": 83.73,
              "l": 83.485,
              "c": 83.505
            },
            {
              "t": 1787237100,
              "o": 83.55,
              "h": 83.96,
              "l": 83.55,
              "c": 83.84
            },
            {
              "t": 1787237400,
              "o": 83.85,
              "h": 84.11,
              "l": 83.85,
              "c": 84.05
            },
            {
              "t": 1787237700,
              "o": 84.08,
              "h": 84.26,
              "l": 84.07,
              "c": 84.26
            },
            {
              "t": 1787238000,
              "o": 84.3,
              "h": 84.515,
              "l": 84.3,
              "c": 84.515
            },
            {
              "t": 1787238300,
              "o": 84.52,
              "h": 84.67,
              "l": 84.43,
              "c": 84.57
            },
            {
              "t": 1787238600,
              "o": 84.57,
              "h": 84.795,
              "l": 84.57,
              "c": 84.715
            },
            {
              "t": 1787238900,
              "o": 84.73,
              "h": 84.87,
              "l": 84.56,
              "c": 84.85
            },
            {
              "t": 1787239200,
              "o": 84.885,
              "h": 84.905,
              "l": 84.59,
              "c": 84.645
            },
            {
              "t": 1787239500,
              "o": 84.665,
              "h": 84.96,
              "l": 84.665,
              "c": 84.955
            },
            {
              "t": 1787239800,
              "o": 84.97,
              "h": 85.08,
              "l": 84.855,
              "c": 84.855
            },
            {
              "t": 1787240100,
              "o": 84.87,
              "h": 84.99,
              "l": 84.8,
              "c": 84.86
            },
            {
              "t": 1787240400,
              "o": 84.84,
              "h": 84.94,
              "l": 84.79,
              "c": 84.795
            },
            {
              "t": 1787240700,
              "o": 84.785,
              "h": 84.86,
              "l": 84.745,
              "c": 84.77
            },
            {
              "t": 1787241000,
              "o": 84.765,
              "h": 85.02,
              "l": 84.68,
              "c": 84.955
            },
            {
              "t": 1787241300,
              "o": 85,
              "h": 85.05,
              "l": 84.95,
              "c": 84.96
            },
            {
              "t": 1787241600,
              "o": 85,
              "h": 85.03,
              "l": 84.93,
              "c": 85.03
            },
            {
              "t": 1787241900,
              "o": 85,
              "h": 85.08,
              "l": 84.97,
              "c": 84.975
            },
            {
              "t": 1787242200,
              "o": 84.99,
              "h": 85.035,
              "l": 84.89,
              "c": 84.92
            },
            {
              "t": 1787242500,
              "o": 84.88,
              "h": 84.94,
              "l": 84.75,
              "c": 84.91
            },
            {
              "t": 1787242800,
              "o": 84.86,
              "h": 84.9,
              "l": 84.61,
              "c": 84.64
            },
            {
              "t": 1787243100,
              "o": 84.59,
              "h": 84.73,
              "l": 84.575,
              "c": 84.73
            },
            {
              "t": 1787243400,
              "o": 84.75,
              "h": 84.79,
              "l": 84.71,
              "c": 84.72
            },
            {
              "t": 1787243700,
              "o": 84.7,
              "h": 84.75,
              "l": 84.695,
              "c": 84.7
            },
            {
              "t": 1787244000,
              "o": 84.7,
              "h": 84.75,
              "l": 84.55,
              "c": 84.665
            },
            {
              "t": 1787244300,
              "o": 84.63,
              "h": 84.645,
              "l": 84.52,
              "c": 84.56
            },
            {
              "t": 1787244600,
              "o": 84.52,
              "h": 84.72,
              "l": 84.52,
              "c": 84.71
            },
            {
              "t": 1787244900,
              "o": 84.73,
              "h": 84.8,
              "l": 84.72,
              "c": 84.77
            },
            {
              "t": 1787245200,
              "o": 84.74,
              "h": 84.76,
              "l": 84.57,
              "c": 84.57
            },
            {
              "t": 1787245500,
              "o": 84.55,
              "h": 84.58,
              "l": 84.5,
              "c": 84.56
            },
            {
              "t": 1787245800,
              "o": 84.58,
              "h": 84.65,
              "l": 84.53,
              "c": 84.54
            },
            {
              "t": 1787246100,
              "o": 84.54,
              "h": 84.69,
              "l": 84.54,
              "c": 84.56
            },
            {
              "t": 1787246400,
              "o": 84.55,
              "h": 84.55,
              "l": 84.29,
              "c": 84.425
            },
            {
              "t": 1787246700,
              "o": 84.46,
              "h": 84.46,
              "l": 84.36,
              "c": 84.41
            },
            {
              "t": 1787247000,
              "o": 84.44,
              "h": 84.48,
              "l": 84.38,
              "c": 84.48
            },
            {
              "t": 1787247300,
              "o": 84.44,
              "h": 84.45,
              "l": 84.34,
              "c": 84.36
            },
            {
              "t": 1787247600,
              "o": 84.365,
              "h": 84.425,
              "l": 84.265,
              "c": 84.425
            },
            {
              "t": 1787247900,
              "o": 84.4,
              "h": 84.45,
              "l": 84.32,
              "c": 84.415
            },
            {
              "t": 1787248200,
              "o": 84.42,
              "h": 84.6025,
              "l": 84.35,
              "c": 84.35
            },
            {
              "t": 1787248500,
              "o": 84.355,
              "h": 84.5,
              "l": 84.32,
              "c": 84.32
            },
            {
              "t": 1787248800,
              "o": 84.375,
              "h": 84.375,
              "l": 84.22,
              "c": 84.235
            },
            {
              "t": 1787249100,
              "o": 84.28,
              "h": 84.3,
              "l": 84.205,
              "c": 84.235
            },
            {
              "t": 1787249400,
              "o": 84.235,
              "h": 84.35,
              "l": 84.22,
              "c": 84.295
            },
            {
              "t": 1787249700,
              "o": 84.3,
              "h": 84.3,
              "l": 84.235,
              "c": 84.24
            },
            {
              "t": 1787250000,
              "o": 84.235,
              "h": 84.28,
              "l": 84.15,
              "c": 84.19
            },
            {
              "t": 1787250300,
              "o": 84.165,
              "h": 84.375,
              "l": 84.155,
              "c": 84.375
            },
            {
              "t": 1787250600,
              "o": 84.33,
              "h": 84.345,
              "l": 84.2975,
              "c": 84.345
            },
            {
              "t": 1787250900,
              "o": 84.29,
              "h": 84.34,
              "l": 84.2,
              "c": 84.2
            },
            {
              "t": 1787251200,
              "o": 84.205,
              "h": 84.49,
              "l": 84.205,
              "c": 84.48
            },
            {
              "t": 1787251500,
              "o": 84.48,
              "h": 84.69,
              "l": 84.48,
              "c": 84.65
            },
            {
              "t": 1787251800,
              "o": 84.62,
              "h": 84.84,
              "l": 84.62,
              "c": 84.815
            },
            {
              "t": 1787252100,
              "o": 84.8,
              "h": 84.85,
              "l": 84.77,
              "c": 84.81
            },
            {
              "t": 1787252400,
              "o": 84.81,
              "h": 84.85,
              "l": 84.615,
              "c": 84.67
            },
            {
              "t": 1787252700,
              "o": 84.67,
              "h": 84.81,
              "l": 84.605,
              "c": 84.605
            },
            {
              "t": 1787253000,
              "o": 84.65,
              "h": 84.74,
              "l": 84.55,
              "c": 84.74
            },
            {
              "t": 1787253300,
              "o": 84.77,
              "h": 84.86,
              "l": 84.67,
              "c": 84.67
            },
            {
              "t": 1787253600,
              "o": 84.62,
              "h": 84.84,
              "l": 84.545,
              "c": 84.83
            },
            {
              "t": 1787253900,
              "o": 84.84,
              "h": 84.96,
              "l": 84.73,
              "c": 84.955
            },
            {
              "t": 1787254200,
              "o": 84.97,
              "h": 85.08,
              "l": 84.94,
              "c": 85.08
            },
            {
              "t": 1787254500,
              "o": 85.09,
              "h": 85.24,
              "l": 85.09,
              "c": 85.17
            },
            {
              "t": 1787254800,
              "o": 85.13,
              "h": 85.155,
              "l": 84.925,
              "c": 84.97
            },
            {
              "t": 1787255100,
              "o": 84.97,
              "h": 85.13,
              "l": 84.97,
              "c": 85.09
            },
            {
              "t": 1787255400,
              "o": 85.075,
              "h": 85.265,
              "l": 85.01,
              "c": 85.1
            },
            {
              "t": 1787255700,
              "o": 85.08,
              "h": 85.14,
              "l": 84.67,
              "c": 85.11
            }
          ],
          "overlays": {
            "highlight_period": "open"
          }
        }
      },
      {
        "name": "Darvas Box",
        "count": 25,
        "pct": 24,
        "example": {
          "date": "2026-07-31",
          "bars": [
            {
              "t": 1785456000,
              "o": 78.99,
              "h": 80.12,
              "l": 77.3,
              "c": 78.62
            },
            {
              "t": 1785715200,
              "o": 79.96,
              "h": 82.38,
              "l": 79.125,
              "c": 79.98
            },
            {
              "t": 1785801600,
              "o": 79.24,
              "h": 81.8,
              "l": 79.22,
              "c": 81.72
            },
            {
              "t": 1785888000,
              "o": 82.61,
              "h": 82.765,
              "l": 78.75,
              "c": 79.97
            },
            {
              "t": 1785974400,
              "o": 79.99,
              "h": 80.4,
              "l": 78.24,
              "c": 79.2
            },
            {
              "t": 1786060800,
              "o": 80.64,
              "h": 81.71,
              "l": 79.49,
              "c": 80.02
            },
            {
              "t": 1786320000,
              "o": 79.5,
              "h": 80.17,
              "l": 78.295,
              "c": 79.14
            },
            {
              "t": 1786406400,
              "o": 78.49,
              "h": 80.95,
              "l": 78.29,
              "c": 80.37
            },
            {
              "t": 1786492800,
              "o": 79.49,
              "h": 80.265,
              "l": 78.38,
              "c": 79.44
            },
            {
              "t": 1786579200,
              "o": 79.64,
              "h": 81.76,
              "l": 78.54,
              "c": 81.13
            },
            {
              "t": 1786665600,
              "o": 81.92,
              "h": 81.92,
              "l": 79.54,
              "c": 80.48
            },
            {
              "t": 1786924800,
              "o": 80.39,
              "h": 80.47,
              "l": 78.45,
              "c": 78.7
            },
            {
              "t": 1787011200,
              "o": 79.52,
              "h": 80.51,
              "l": 78.75,
              "c": 79.47
            },
            {
              "t": 1787097600,
              "o": 80.21,
              "h": 84.24,
              "l": 79.62,
              "c": 83.54
            },
            {
              "t": 1787184000,
              "o": 83.24,
              "h": 85.265,
              "l": 82.53,
              "c": 85.11
            },
            {
              "t": 1787270400,
              "o": 85.76,
              "h": 86.37,
              "l": 84.365,
              "c": 84.61
            },
            {
              "t": 1787529600,
              "o": 84.59,
              "h": 85.71,
              "l": 84.055,
              "c": 84.87
            },
            {
              "t": 1787616000,
              "o": 84.4,
              "h": 85.345,
              "l": 83.47,
              "c": 85.01
            },
            {
              "t": 1787702400,
              "o": 84.25,
              "h": 85.266,
              "l": 83.91,
              "c": 84.5
            },
            {
              "t": 1787788800,
              "o": 84.91,
              "h": 86.34,
              "l": 84.21,
              "c": 84.67
            },
            {
              "t": 1787875200,
              "o": 85,
              "h": 85.57,
              "l": 84.42,
              "c": 85.57
            }
          ],
          "overlays": {
            "timespan": "day",
            "lines": [
              {
                "label": "Box top $85.50",
                "color": "#22a06b",
                "points": [
                  {
                    "t": 1785456000,
                    "v": 85.505
                  },
                  {
                    "t": 1787875200,
                    "v": 85.505
                  }
                ]
              },
              {
                "label": "Box bottom $77.30",
                "color": "#e5484d",
                "points": [
                  {
                    "t": 1785456000,
                    "v": 77.3
                  },
                  {
                    "t": 1787875200,
                    "v": 77.3
                  }
                ]
              }
            ]
          }
        }
      },
      {
        "name": "Power Hour",
        "count": 17,
        "pct": 16,
        "example": {
          "date": "2026-07-29",
          "bars": [
            {
              "t": 1785331800,
              "o": 84.86,
              "h": 84.86,
              "l": 83.42,
              "c": 84.225
            },
            {
              "t": 1785332100,
              "o": 84.23,
              "h": 84.93,
              "l": 83.26,
              "c": 84.65
            },
            {
              "t": 1785332400,
              "o": 84.92,
              "h": 84.93,
              "l": 84.26,
              "c": 84.5201
            },
            {
              "t": 1785332700,
              "o": 84.76,
              "h": 85.12,
              "l": 84.51,
              "c": 84.68
            },
            {
              "t": 1785333000,
              "o": 84.56,
              "h": 85,
              "l": 84.33,
              "c": 84.87
            },
            {
              "t": 1785333300,
              "o": 84.94,
              "h": 85.35,
              "l": 84.94,
              "c": 85.25
            },
            {
              "t": 1785333600,
              "o": 85.27,
              "h": 85.505,
              "l": 84.9,
              "c": 85.3
            },
            {
              "t": 1785333900,
              "o": 85.15,
              "h": 85.21,
              "l": 84.83,
              "c": 84.845
            },
            {
              "t": 1785334200,
              "o": 84.91,
              "h": 84.92,
              "l": 84.39,
              "c": 84.44
            },
            {
              "t": 1785334500,
              "o": 84.56,
              "h": 84.77,
              "l": 84.393,
              "c": 84.58
            },
            {
              "t": 1785334800,
              "o": 84.59,
              "h": 84.72,
              "l": 84.46,
              "c": 84.58
            },
            {
              "t": 1785335100,
              "o": 84.62,
              "h": 84.63,
              "l": 84.32,
              "c": 84.375
            },
            {
              "t": 1785335400,
              "o": 84.37,
              "h": 84.46,
              "l": 84.06,
              "c": 84.18
            },
            {
              "t": 1785335700,
              "o": 84.3,
              "h": 84.4,
              "l": 84.19,
              "c": 84.26
            },
            {
              "t": 1785336000,
              "o": 84.26,
              "h": 84.3,
              "l": 83.89,
              "c": 83.89
            },
            {
              "t": 1785336300,
              "o": 83.95,
              "h": 84,
              "l": 83.73,
              "c": 83.82
            },
            {
              "t": 1785336600,
              "o": 83.81,
              "h": 84,
              "l": 83.71,
              "c": 83.98
            },
            {
              "t": 1785336900,
              "o": 84.03,
              "h": 84.07,
              "l": 83.85,
              "c": 83.87
            },
            {
              "t": 1785337200,
              "o": 83.85,
              "h": 83.94,
              "l": 83.73,
              "c": 83.88
            },
            {
              "t": 1785337500,
              "o": 83.88,
              "h": 84.01,
              "l": 83.86,
              "c": 83.98
            },
            {
              "t": 1785337800,
              "o": 83.95,
              "h": 83.9525,
              "l": 83.39,
              "c": 83.445
            },
            {
              "t": 1785338100,
              "o": 83.445,
              "h": 83.62,
              "l": 83.4,
              "c": 83.6
            },
            {
              "t": 1785338400,
              "o": 83.6,
              "h": 83.72,
              "l": 83.24,
              "c": 83.48
            },
            {
              "t": 1785338700,
              "o": 83.39,
              "h": 83.53,
              "l": 83.38,
              "c": 83.475
            },
            {
              "t": 1785339000,
              "o": 83.49,
              "h": 83.77,
              "l": 83.49,
              "c": 83.6
            },
            {
              "t": 1785339300,
              "o": 83.52,
              "h": 83.58,
              "l": 83.31,
              "c": 83.395
            },
            {
              "t": 1785339600,
              "o": 83.34,
              "h": 83.4,
              "l": 83.25,
              "c": 83.275
            },
            {
              "t": 1785339900,
              "o": 83.25,
              "h": 83.32,
              "l": 83.12,
              "c": 83.32
            },
            {
              "t": 1785340200,
              "o": 83.31,
              "h": 83.77,
              "l": 83.22,
              "c": 83.77
            },
            {
              "t": 1785340500,
              "o": 83.77,
              "h": 83.89,
              "l": 83.71,
              "c": 83.73
            },
            {
              "t": 1785340800,
              "o": 83.73,
              "h": 83.87,
              "l": 83.49,
              "c": 83.77
            },
            {
              "t": 1785341100,
              "o": 83.75,
              "h": 84.135,
              "l": 83.68,
              "c": 84.06
            },
            {
              "t": 1785341400,
              "o": 84,
              "h": 84,
              "l": 83.86,
              "c": 83.92
            },
            {
              "t": 1785341700,
              "o": 83.89,
              "h": 83.89,
              "l": 83.6,
              "c": 83.67
            },
            {
              "t": 1785342000,
              "o": 83.605,
              "h": 83.84,
              "l": 83.6,
              "c": 83.69
            },
            {
              "t": 1785342300,
              "o": 83.71,
              "h": 83.7599,
              "l": 83.46,
              "c": 83.51
            },
            {
              "t": 1785342600,
              "o": 83.56,
              "h": 83.62,
              "l": 83.5001,
              "c": 83.6
            },
            {
              "t": 1785342900,
              "o": 83.615,
              "h": 83.615,
              "l": 82.94,
              "c": 82.94
            },
            {
              "t": 1785343200,
              "o": 82.96,
              "h": 82.99,
              "l": 82.695,
              "c": 82.83
            },
            {
              "t": 1785343500,
              "o": 82.81,
              "h": 82.82,
              "l": 82.69,
              "c": 82.72
            },
            {
              "t": 1785343800,
              "o": 82.77,
              "h": 82.93,
              "l": 82.71,
              "c": 82.71
            },
            {
              "t": 1785344100,
              "o": 82.765,
              "h": 82.85,
              "l": 82.71,
              "c": 82.8
            },
            {
              "t": 1785344400,
              "o": 82.81,
              "h": 82.9251,
              "l": 82.78,
              "c": 82.86
            },
            {
              "t": 1785344700,
              "o": 82.845,
              "h": 82.85,
              "l": 82.75,
              "c": 82.815
            },
            {
              "t": 1785345000,
              "o": 82.815,
              "h": 82.91,
              "l": 82.69,
              "c": 82.74
            },
            {
              "t": 1785345300,
              "o": 82.735,
              "h": 82.8,
              "l": 82.59,
              "c": 82.8
            },
            {
              "t": 1785345600,
              "o": 82.845,
              "h": 82.885,
              "l": 82.76,
              "c": 82.84
            },
            {
              "t": 1785345900,
              "o": 82.82,
              "h": 82.855,
              "l": 82.79,
              "c": 82.855
            },
            {
              "t": 1785346200,
              "o": 82.855,
              "h": 82.8999,
              "l": 82.79,
              "c": 82.8999
            },
            {
              "t": 1785346500,
              "o": 82.82,
              "h": 82.96,
              "l": 82.815,
              "c": 82.905
            },
            {
              "t": 1785346800,
              "o": 82.95,
              "h": 83.14,
              "l": 82.91,
              "c": 83.065
            },
            {
              "t": 1785347100,
              "o": 83.06,
              "h": 83.29,
              "l": 83.04,
              "c": 83.07
            },
            {
              "t": 1785347400,
              "o": 83.085,
              "h": 83.18,
              "l": 83.03,
              "c": 83.12
            },
            {
              "t": 1785347700,
              "o": 83.12,
              "h": 83.14,
              "l": 82.93,
              "c": 82.95
            },
            {
              "t": 1785348000,
              "o": 83.1,
              "h": 83.865,
              "l": 83.05,
              "c": 83.29
            },
            {
              "t": 1785348300,
              "o": 83.325,
              "h": 83.49,
              "l": 82.97,
              "c": 83.04
            },
            {
              "t": 1785348600,
              "o": 83.06,
              "h": 83.33,
              "l": 82.95,
              "c": 83.12
            },
            {
              "t": 1785348900,
              "o": 83.12,
              "h": 83.32,
              "l": 83.01,
              "c": 83.115
            },
            {
              "t": 1785349200,
              "o": 83.12,
              "h": 83.12,
              "l": 82.69,
              "c": 82.83
            },
            {
              "t": 1785349500,
              "o": 82.74,
              "h": 83.37,
              "l": 82.74,
              "c": 83.255
            },
            {
              "t": 1785349800,
              "o": 83.16,
              "h": 83.325,
              "l": 82.835,
              "c": 82.92
            },
            {
              "t": 1785350100,
              "o": 82.92,
              "h": 82.92,
              "l": 82.66,
              "c": 82.77
            },
            {
              "t": 1785350400,
              "o": 82.71,
              "h": 82.71,
              "l": 82.36,
              "c": 82.5813
            },
            {
              "t": 1785350700,
              "o": 82.625,
              "h": 82.9,
              "l": 82.625,
              "c": 82.875
            },
            {
              "t": 1785351000,
              "o": 82.875,
              "h": 83.09,
              "l": 82.81,
              "c": 83.025
            },
            {
              "t": 1785351300,
              "o": 82.99,
              "h": 83.21,
              "l": 82.98,
              "c": 83.16
            },
            {
              "t": 1785351600,
              "o": 83.12,
              "h": 83.34,
              "l": 83.025,
              "c": 83.19
            },
            {
              "t": 1785351900,
              "o": 83.2,
              "h": 83.25,
              "l": 82.985,
              "c": 83.04
            },
            {
              "t": 1785352200,
              "o": 83.055,
              "h": 83.24,
              "l": 83.02,
              "c": 83.13
            },
            {
              "t": 1785352500,
              "o": 83.125,
              "h": 83.34,
              "l": 83.093,
              "c": 83.1
            },
            {
              "t": 1785352800,
              "o": 83.18,
              "h": 83.27,
              "l": 83.02,
              "c": 83.165
            },
            {
              "t": 1785353100,
              "o": 83.165,
              "h": 83.25,
              "l": 82.97,
              "c": 83.25
            },
            {
              "t": 1785353400,
              "o": 83.22,
              "h": 83.53,
              "l": 83.2,
              "c": 83.32
            },
            {
              "t": 1785353700,
              "o": 83.32,
              "h": 83.54,
              "l": 83.14,
              "c": 83.33
            },
            {
              "t": 1785354000,
              "o": 83.34,
              "h": 83.49,
              "l": 83.28,
              "c": 83.49
            },
            {
              "t": 1785354300,
              "o": 83.62,
              "h": 83.725,
              "l": 83.325,
              "c": 83.42
            },
            {
              "t": 1785354600,
              "o": 83.38,
              "h": 83.61,
              "l": 83.32,
              "c": 83.55
            },
            {
              "t": 1785354900,
              "o": 83.5,
              "h": 83.85,
              "l": 83.385,
              "c": 83.75
            }
          ],
          "overlays": {
            "highlight_period": "power"
          }
        }
      }
    ]
  },
  "levels": {
    "prior_day": {
      "high": 85.57,
      "low": 84.42,
      "close": 85.57,
      "date": "2026-08-28"
    },
    "woodie_pivots": {
      "PP": 85.28,
      "R1": 86.14,
      "S1": 85.0,
      "R2": 86.43,
      "S2": 84.13
    },
    "swing": {
      "high_20d": 86.37,
      "low_20d": 78.24,
      "high_60d": 86.49,
      "low_60d": 63.37
    },
    "orb": {
      "high": 85.55,
      "low": 84.44,
      "date": "2026-08-28"
    },
    "vwap": 85.07,
    "volume_profile": {
      "poc": 79.29,
      "vah": 84.0,
      "val": 78.3,
      "sessions": 20
    },
    "premarket": {
      "date": "2026-08-25",
      "high": 84,
      "low": 84,
      "last": 84,
      "volume": 151,
      "gap_pct": -1.03,
      "path": "08:10 84.00",
      "bars": 1,
      "last_bar_et": "08:10"
    },
    "recent_daily": [
      {
        "d": "2026-07-27",
        "o": 77.88,
        "h": 78.955,
        "l": 75.23,
        "c": 77.24,
        "v": 4018322.399628
      },
      {
        "d": "2026-07-28",
        "o": 76.9,
        "h": 86.49,
        "l": 76.9,
        "c": 83.8,
        "v": 6007083.575681
      },
      {
        "d": "2026-07-29",
        "o": 84.86,
        "h": 85.505,
        "l": 82.36,
        "c": 83.73,
        "v": 3343494.356966
      },
      {
        "d": "2026-07-30",
        "o": 82,
        "h": 82,
        "l": 78.4,
        "c": 80.26,
        "v": 2205978.701868
      },
      {
        "d": "2026-07-31",
        "o": 78.99,
        "h": 80.12,
        "l": 77.3,
        "c": 78.62,
        "v": 2091332.954961
      },
      {
        "d": "2026-08-03",
        "o": 79.96,
        "h": 82.38,
        "l": 79.125,
        "c": 79.98,
        "v": 1434194.042075
      },
      {
        "d": "2026-08-04",
        "o": 79.24,
        "h": 81.8,
        "l": 79.22,
        "c": 81.72,
        "v": 1747614.439205
      },
      {
        "d": "2026-08-05",
        "o": 82.61,
        "h": 82.765,
        "l": 78.75,
        "c": 79.97,
        "v": 2001379.599472
      },
      {
        "d": "2026-08-06",
        "o": 79.99,
        "h": 80.4,
        "l": 78.24,
        "c": 79.2,
        "v": 1784298.099526
      },
      {
        "d": "2026-08-07",
        "o": 80.64,
        "h": 81.71,
        "l": 79.49,
        "c": 80.02,
        "v": 1720230.702843
      },
      {
        "d": "2026-08-10",
        "o": 79.5,
        "h": 80.17,
        "l": 78.295,
        "c": 79.14,
        "v": 1740004.716011
      },
      {
        "d": "2026-08-11",
        "o": 78.49,
        "h": 80.95,
        "l": 78.29,
        "c": 80.37,
        "v": 1474447.15768
      },
      {
        "d": "2026-08-12",
        "o": 79.49,
        "h": 80.265,
        "l": 78.38,
        "c": 79.44,
        "v": 1866543.815652
      },
      {
        "d": "2026-08-13",
        "o": 79.64,
        "h": 81.76,
        "l": 78.54,
        "c": 81.13,
        "v": 2822363.06942
      },
      {
        "d": "2026-08-14",
        "o": 81.92,
        "h": 81.92,
        "l": 79.54,
        "c": 80.48,
        "v": 1076728.611479
      },
      {
        "d": "2026-08-17",
        "o": 80.39,
        "h": 80.47,
        "l": 78.45,
        "c": 78.7,
        "v": 1324839.01892
      },
      {
        "d": "2026-08-18",
        "o": 79.52,
        "h": 80.51,
        "l": 78.75,
        "c": 79.47,
        "v": 1644502.283341
      },
      {
        "d": "2026-08-19",
        "o": 80.21,
        "h": 84.24,
        "l": 79.62,
        "c": 83.54,
        "v": 1907207.771667
      },
      {
        "d": "2026-08-20",
        "o": 83.24,
        "h": 85.265,
        "l": 82.53,
        "c": 85.11,
        "v": 2001499.693144
      },
      {
        "d": "2026-08-21",
        "o": 85.76,
        "h": 86.37,
        "l": 84.365,
        "c": 84.61,
        "v": 1691781.10594
      },
      {
        "d": "2026-08-24",
        "o": 84.59,
        "h": 85.71,
        "l": 84.055,
        "c": 84.87,
        "v": 1484493.477285
      },
      {
        "d": "2026-08-25",
        "o": 84.4,
        "h": 85.345,
        "l": 83.47,
        "c": 85.01,
        "v": 1422375.530861
      },
      {
        "d": "2026-08-26",
        "o": 84.25,
        "h": 85.266,
        "l": 83.91,
        "c": 84.5,
        "v": 1959240.660122
      },
      {
        "d": "2026-08-27",
        "o": 84.91,
        "h": 86.34,
        "l": 84.21,
        "c": 84.67,
        "v": 1402574.900572
      },
      {
        "d": "2026-08-28",
        "o": 85,
        "h": 85.57,
        "l": 84.42,
        "c": 85.57,
        "v": 68558.789939
      }
    ]
  },
  "news": [
    {
      "title": "Why Is TransUnion (TRU) Up 0.9% Since Last Earnings Report?",
      "url": "https://www.zacks.com/stock/news/2981174/why-is-transunion-tru-up-0-9-since-last-earnings-report?cid=CS-ZC-FT-realtime_blog-2981174",
      "source": "Zacks Investment Research",
      "date": "2026-08-27T15:30:23Z",
      "summary": "TransUnion reported strong Q2 2026 results with adjusted earnings of $1.23 per share and revenues of $1.31 billion, both beating consensus estimates. U.S. Markets and International segments showed solid growth, though adjusted EBITDA margins contracted 90 basis points due to FICO",
      "image": "https://staticx-tuner.zacks.com/images/default_article_images/default329.jpg"
    },
    {
      "title": "Why TransUnion (TRU) is a Top Growth Stock for the Long-Term",
      "url": "https://www.zacks.com/stock/news/2980959/why-transunion-tru-is-a-top-growth-stock-for-the-long-term?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|zacks_education_growth_score-2980959",
      "source": "Zacks Investment Research",
      "date": "2026-08-27 10:46:04",
      "summary": "The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.",
      "image": "https://images.financialmodelingprep.com/news/why-transunion-tru-is-a-top-growth-stock-for-20260827.jpg"
    },
    {
      "title": "Debt Settlement Enrollment Linked to Greater Credit Score Declines Than Bankruptcy, New TransUnion Research Finds",
      "url": "https://www.globenewswire.com/news-release/2026/08/27/3351989/0/en/debt-settlement-enrollment-linked-to-greater-credit-score-declines-than-bankruptcy-new-transunion-research-finds.html",
      "source": "GlobeNewsWire",
      "date": "2026-08-27 08:17:00",
      "summary": "Predictive indicators help lenders identify consumers likely to enroll in third-party debt settlement programs before traditional risk signals emerge Predictive indicators help lenders identify consumers likely to enroll in third-party debt settlement programs before traditional ",
      "image": "https://images.financialmodelingprep.com/news/debt-settlement-enrollment-linked-to-greater-credit-score-declines-20260827.jpg"
    },
    {
      "title": "TransUnion Overhauls Credit Scoring System for UK Consumers",
      "url": "https://www.pymnts.com/consumer-finance/2026/transunion-overhauls-credit-scoring-system-for-uk-consumers/",
      "source": "PYMNTS",
      "date": "2026-08-26 15:03:54",
      "summary": "TransUnion says it is modernizing the way it calculates U.K. consumers' credit scores. The information, insights and credit reporting company on Wednesday (Aug. 26) introduced a new credit scoring system designed to help consumers better understand their credit score and their op",
      "image": "https://images.financialmodelingprep.com/news/transunion-overhauls-credit-scoring-system-for-uk-consumers-20260826.jpg"
    },
    {
      "title": "Canadian Consumer Debt Reaches Record $2.64 Trillion as Financial Realities Differ Across Households",
      "url": "https://www.globenewswire.com/news-release/2026/08/25/3350264/0/en/canadian-consumer-debt-reaches-record-2-64-trillion-as-financial-realities-differ-across-households.html",
      "source": "GlobeNewsWire",
      "date": "2026-08-25 06:00:00",
      "summary": "Key findings from TransUnion report: Growth in new mortgages slowed significantly as affordability pressures persisted More Canadians fell seriously behind on payments year-over-year, with stress concentrated in Alberta, Saskatchewan and Ontario Consumer insolvency rates rose, dr",
      "image": "https://images.financialmodelingprep.com/news/canadian-consumer-debt-reaches-record-264-trillion-as-financial-20260825.jpg"
    },
    {
      "title": "1,256,532 Shares in TransUnion $TRU Bought by Bank of New York Mellon Corp",
      "url": "https://www.defenseworld.net/2026/08/25/1256532-shares-in-transunion-tru-bought-by-bank-of-new-york-mellon-corp.html",
      "source": "Defense World",
      "date": "2026-08-25 04:18:56",
      "summary": "Bank of New York Mellon Corp bought a new stake in shares of TransUnion (NYSE: TRU) in the second quarter, according to the company in its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The institutional investor bought 1,256,532 shares of the busi",
      "image": "https://images.financialmodelingprep.com/news/1256532-shares-in-transunion-tru-bought-by-bank-of-20260825.jpg"
    },
    {
      "title": "Trust and Transparency Matter Most in Wealth Management Relationships, TransUnion Survey Finds",
      "url": "https://www.globenewswire.com/news-release/2026/08/20/3348333/0/en/trust-and-transparency-matter-most-in-wealth-management-relationships-transunion-survey-finds.html",
      "source": "GlobeNewsWire",
      "date": "2026-08-20 08:17:00",
      "summary": "New research reveals investors prioritize trust over fees and identifies security, fraud protection and reputation as critical factors in provider selection and loyalty New research reveals investors prioritize trust over fees and identifies security, fraud protection and reputat",
      "image": "https://images.financialmodelingprep.com/news/trust-and-transparency-matter-most-in-wealth-management-relationships-20260820.jpg"
    },
    {
      "title": "Here's Why TransUnion (TRU) is a Strong Momentum Stock",
      "url": "https://www.zacks.com/stock/news/2976883/here-s-why-transunion-tru-is-a-strong-momentum-stock?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|zacks_education_momentum_score-2976883",
      "source": "Zacks Investment Research",
      "date": "2026-08-19 10:51:01",
      "summary": "Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores.",
      "image": "https://images.financialmodelingprep.com/news/heres-why-transunion-tru-is-a-strong-momentum-stock-20260819.jpg"
    },
    {
      "title": "Is TRU Stock Worth Buying as Growth Improves but Debt Stays High?",
      "url": "https://www.zacks.com/stock/news/2974451/is-tru-stock-worth-buying-as-growth-improves-but-debt-stays-high?cid=CS-STOCKNEWSAPI-FT-analyst_blog_plus|zer_report_insights-2974451",
      "source": "Zacks Investment Research",
      "date": "2026-08-13 11:51:07",
      "summary": "TransUnion's improving growth and discounted valuation sharpen its appeal, while $5.59 billion in debt and execution risks keep the investment case balanced.",
      "image": "https://images.financialmodelingprep.com/news/is-tru-stock-worth-buying-as-growth-improves-but-20260813.jpg"
    },
    {
      "title": "TRU Stock Climbs 15.3% in 3 Months: Can the Rally Continue From Here?",
      "url": "https://www.zacks.com/stock/news/2974443/tru-stock-climbs-15-3-in-3-months-can-the-rally-continue-from-here?cid=CS-STOCKNEWSAPI-FT-analyst_blog_plus|zer_report_insights-2974443",
      "source": "Zacks Investment Research",
      "date": "2026-08-13 11:45:19",
      "summary": "TransUnion's 15.3% rally is backed by stronger earnings, revenues and raised 2026 guidance, but debt and margin pressure could test further gains.",
      "image": "https://images.financialmodelingprep.com/news/tru-stock-climbs-153-in-3-months-can-the-20260813.jpg"
    },
    {
      "title": "Growing Big Data & Analytics Market Aids TRU Amid Stiff Competition",
      "url": "https://www.zacks.com/stock/news/2974360/growing-big-data-analytics-market-aids-tru-amid-stiff-competition?cid=CS-STOCKNEWSAPI-FT-analyst_blog|zer_report_update-2974360",
      "source": "Zacks Investment Research",
      "date": "2026-08-13 10:51:20",
      "summary": "TransUnion taps rising big data demand, stable lending, innovation and acquisitions for growth, while seasonality, debt and competition pose challenges.",
      "image": "https://images.financialmodelingprep.com/news/growing-big-data-analytics-market-aids-tru-amid-stiff-20260813.jpg"
    },
    {
      "title": "More Americans Have Access to Credit While Debt Growth Has Moderated",
      "url": "https://www.globenewswire.com/news-release/2026/08/06/3340058/0/en/More-Americans-Have-Access-to-Credit-While-Debt-Growth-Has-Moderated.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-08-06T10:50:00Z",
      "summary": "TransUnion's Q2 2026 Credit Industry Insights Report shows consumer credit remains widely available with 262 million consumers carrying balances and total outstanding balances reaching $18.6 trillion (+2.8% YoY). While credit access expanded across all segments, delinquency rates",
      "image": "https://ml.globenewswire.com/Resource/Download/8cc0f5ef-8284-496b-8554-d00cc2d898ea"
    },
    {
      "title": "TransUnion Declares Second Quarter 2026 Dividend of $0.125 per Share",
      "url": "https://www.globenewswire.com/news-release/2026/08/06/3340048/0/en/transunion-declares-second-quarter-2026-dividend-of-0-125-per-share.html",
      "source": "GlobeNewsWire",
      "date": "2026-08-06 06:40:00",
      "summary": "CHICAGO, Aug. 06, 2026 (GLOBE NEWSWIRE) -- TransUnion (NYSE: TRU) today announced that its Board of Directors declared a cash dividend of $0.125 per share for the second quarter 2026. The dividend will be payable on September 4, 2026, to shareholders of record on August 20, 2026.",
      "image": "https://images.financialmodelingprep.com/news/transunion-declares-second-quarter-2026-dividend-of-0125-per-20260806.jpg"
    },
    {
      "title": "Here's Why TransUnion (TRU) is a Strong Value Stock",
      "url": "https://www.zacks.com/stock/news/2968578/here-s-why-transunion-tru-is-a-strong-value-stock?cid=CS-STOCKNEWSAPI-FT-fundamental_analysis|zacks_education_value_score-2968578",
      "source": "Zacks Investment Research",
      "date": "2026-08-05 10:41:11",
      "summary": "The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.",
      "image": "https://images.financialmodelingprep.com/news/heres-why-transunion-tru-is-a-strong-value-stock-20260805.jpg"
    },
    {
      "title": "TransUnion Research Reveals Growing AI Confidence-Readiness Paradox Among Marketers",
      "url": "https://www.globenewswire.com/news-release/2026/08/05/3339209/0/en/TransUnion-Research-Reveals-Growing-AI-Confidence-Readiness-Paradox-Among-Marketers.html",
      "source": "GlobeNewsWire",
      "date": "2026-08-05 07:25:00",
      "summary": "AI investment is rising and confidence is strong, but a significant gap in people, process and data readiness remains a barrier to performance AI investment is rising and confidence is strong, but a significant gap in people, process and data readiness remains a barrier to perfor",
      "image": "https://images.financialmodelingprep.com/news/transunion-research-reveals-growing-ai-confidencereadiness-paradox-among-marketers-20260805.jpg"
    },
    {
      "title": "Les Canadiens montrent des signes d’amélioration financière, mais continuent de subir les pressions du coût de la vie : étude de TransUnion Canada",
      "url": "https://www.globenewswire.com/news-release/2026/07/22/3331148/0/fr/Les-Canadiens-montrent-des-signes-d-am%C3%A9lioration-financi%C3%A8re-mais-continuent-de-subir-les-pressions-du-co%C3%BBt-de-la-vie-%C3%A9tude-de-TransUnion-Canada.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-07-22T10:00:00Z",
      "summary": "According to TransUnion Canada's Q2 2026 Consumer Pulse Survey, Canadians show modest financial improvement with 45% optimistic about household finances over the next 12 months and 25% planning to seek new credit. However, persistent affordability pressures remain, with 86% citin",
      "image": "https://ml.globenewswire.com/Resource/Download/8cc0f5ef-8284-496b-8554-d00cc2d898ea"
    },
    {
      "title": "Canadians Show Signs of Financial Improvement but Continue to Feel the Cost-of-Living Squeeze: TransUnion Canada Study",
      "url": "https://www.globenewswire.com/news-release/2026/07/22/3331148/0/en/Canadians-Show-Signs-of-Financial-Improvement-but-Continue-to-Feel-the-Cost-of-Living-Squeeze-TransUnion-Canada-Study.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-07-22T10:00:00Z",
      "summary": "A TransUnion Canada study reveals that while 45% of Canadians express optimism about their household finances, affordability pressures persist with 86% citing inflation as a top concern. Despite 25% of consumers planning to apply for new credit, many remain cautious about borrowi",
      "image": "https://ml.globenewswire.com/Resource/Download/8cc0f5ef-8284-496b-8554-d00cc2d898ea"
    },
    {
      "title": "TransUnion Report Maps How Mortgage Rate Changes Could Reshape Local Housing Markets",
      "url": "https://www.globenewswire.com/news-release/2026/06/25/3317444/0/en/TransUnion-Report-Maps-How-Mortgage-Rate-Changes-Could-Reshape-Local-Housing-Markets.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-06-25T11:33:00Z",
      "summary": "TransUnion released a report analyzing how mortgage rate changes would impact mortgage-ready renters across U.S. metropolitan areas. The report categorizes markets into four types based on rate sensitivity and highlights that major cities like New York, Los Angeles, and Chicago a",
      "image": "https://ml.globenewswire.com/Resource/Download/8cc0f5ef-8284-496b-8554-d00cc2d898ea"
    },
    {
      "title": "La génération Z stimule la croissance du crédit au Canada alors que les taux de délinquance commencent à se stabiliser",
      "url": "https://www.globenewswire.com/news-release/2026/06/23/3316377/0/fr/La-g%C3%A9n%C3%A9ration-Z-stimule-la-croissance-du-cr%C3%A9dit-au-Canada-alors-que-les-taux-de-d%C3%A9linquance-commencent-%C3%A0-se-stabiliser.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-06-23T18:24:00Z",
      "summary": "Generation Z is the fastest-growing credit segment in Canada, with 460,000+ new consumers entering the market and non-mortgage debt balances rising 9.1% year-over-year. Despite higher delinquency rates than other generations, Gen Z showed the strongest credit performance improvem",
      "image": "https://ml.globenewswire.com/Resource/Download/8cc0f5ef-8284-496b-8554-d00cc2d898ea"
    },
    {
      "title": "Gen Z Drives Canada’s Credit Growth as Delinquencies Begin to Stabilize",
      "url": "https://www.globenewswire.com/news-release/2026/06/23/3315783/0/en/Gen-Z-Drives-Canada-s-Credit-Growth-as-Delinquencies-Begin-to-Stabilize.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-06-23T10:00:00Z",
      "summary": "TransUnion's Q1 2026 Credit Industry Insights Report shows Gen Z is the fastest-growing credit segment in Canada with 460,000 new participants (7.8% YoY growth) and 9% higher non-mortgage debt balances. While Gen Z maintains higher delinquency rates than other generations, credit",
      "image": "https://ml.globenewswire.com/Resource/Download/7d23bdee-79c7-46c4-ba11-4f6be29c05e7"
    },
    {
      "title": "Identity Verification Market to Reach USD 62.11 Billion by 2035, Driven by Rising Fraud Risks, AI-Based Authentication, and Global KYC Compliance Demand | Report by SNS Insider",
      "url": "https://www.globenewswire.com/news-release/2026/06/11/3310240/0/en/Identity-Verification-Market-to-Reach-USD-62-11-Billion-by-2035-Driven-by-Rising-Fraud-Risks-AI-Based-Authentication-and-Global-KYC-Compliance-Demand-Report-by-SNS-Insider.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-06-11T08:41:00Z",
      "summary": "The global identity verification market is projected to grow from USD 14.93 billion in 2025 to USD 62.11 billion by 2035 at a 15.4% CAGR, driven by rising identity fraud costs, regulatory compliance mandates, and adoption of AI-powered biometric solutions. The U.S. market is expe",
      "image": "https://ml.globenewswire.com/Resource/Download/d6272c2e-d204-41b8-b545-a6e2e24f85c2"
    },
    {
      "title": "Upstart's Auto Loan Push Is the 1 Story That Could Change the AI Lending Thesis",
      "url": "https://www.fool.com/investing/2026/05/28/upstart-auto-loan-push-change-ai-lending/?source=iedfolrf0000001",
      "source": "The Motley Fool",
      "date": "2026-05-28T18:11:00Z",
      "summary": "Upstart Holdings is expanding beyond its core unsecured personal loan business into auto loans and mortgages, with Q1 auto loan originations quadrupling year-over-year to $263 million and mortgage originations reaching $143 million. While these segments remain small compared to t",
      "image": "https://g.foolcdn.com/image/?url=https%3A%2F%2Fg.foolcdn.com%2Feditorial%2Fimages%2F871301%2Fbuy-new-car-driver-seat-sales-sale-test-drive-2.jpg&w=1200&op=resize"
    },
    {
      "title": "Une nouvelle étude réalisée par TransUnion remet en question les mythes sur le crédit concernant les travailleurs à la demande canadiens",
      "url": "https://www.globenewswire.com/news-release/2026/05/26/3300872/0/fr/Une-nouvelle-%C3%A9tude-r%C3%A9alis%C3%A9e-par-TransUnion-remet-en-question-les-mythes-sur-le-cr%C3%A9dit-concernant-les-travailleurs-%C3%A0-la-demande-canadiens.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-05-26T10:00:00Z",
      "summary": "A TransUnion study reveals that Canadian gig workers, representing 11% of the workforce, demonstrate responsible credit behavior comparable to the general population, with 68% in preferred credit risk levels. However, nearly half face difficulties when applying for credit due to ",
      "image": "https://ml.globenewswire.com/Resource/Download/5bed28cf-e254-4005-b544-c0a61f4fe47a"
    },
    {
      "title": "New TransUnion Study Challenges Credit Myths About Canadian Gig Workers",
      "url": "https://www.globenewswire.com/news-release/2026/05/26/3300877/0/en/New-TransUnion-Study-Challenges-Credit-Myths-About-Canadian-Gig-Workers.html",
      "source": "GlobeNewswire Inc.",
      "date": "2026-05-26T10:00:00Z",
      "summary": "A TransUnion study reveals that Canadian gig workers, representing 11% of the workforce, demonstrate credit profiles broadly aligned with the general population, with 68% in prime or above credit tiers. However, nearly half of gig workers face application challenges due to comple",
      "image": "https://ml.globenewswire.com/Resource/Download/4ca4c790-346c-4df2-972c-2ed185afc015"
    },
    {
      "title": "TransUnion Declares First Quarter 2026 Dividend of $0.125 per Share",
      "url": "https://www.benzinga.com/pressreleases/26/05/g52517150/transunion-declares-first-quarter-2026-dividend-of-0-125-per-share?utm_source=benzinga_taxonomy&utm_medium=rss_feed_free&utm_content=taxonomy_rss&utm_campaign=channel",
      "source": "Benzinga",
      "date": "2026-05-13T10:50:00Z",
      "summary": "TransUnion announced a cash dividend of $0.125 per share for Q1 2026, payable on June 11, 2026, to shareholders of record as of May 27, 2026.",
      "image": "https://cdn.benzinga.com/files/imagecache/bz2_opengraph_meta_image_400x300/sites/all/themes/bz2/images/bz-icon.png"
    }
  ],
  "calendar": [
    {
      "symbol": "TRU",
      "date": "2026-10-22",
      "epsActual": null,
      "epsEstimated": 1.21,
      "revenueActual": null,
      "revenueEstimated": 1311832000,
      "lastUpdated": "2026-08-28"
    },
    {
      "symbol": "TRU",
      "date": "2026-07-28",
      "epsActual": 1.23,
      "epsEstimated": 1.16,
      "revenueActual": 1309600000,
      "revenueEstimated": 1283437000,
      "lastUpdated": "2026-08-28"
    },
    {
      "symbol": "TRU",
      "date": "2026-04-28",
      "epsActual": 1.18,
      "epsEstimated": 1.11,
      "revenueActual": 1245700000,
      "revenueEstimated": 1209915000,
      "lastUpdated": "2026-07-28"
    },
    {
      "symbol": "TRU",
      "date": "2026-02-12",
      "epsActual": 1.07,
      "epsEstimated": 1.03,
      "revenueActual": 1171400000,
      "revenueEstimated": 1132104000,
      "lastUpdated": "2026-05-12"
    },
    {
      "symbol": "TRU",
      "date": "2025-10-23",
      "epsActual": 1.1,
      "epsEstimated": 1.04,
      "revenueActual": 1169500000,
      "revenueEstimated": 1133508850,
      "lastUpdated": "2026-01-23"
    },
    {
      "symbol": "TRU",
      "date": "2025-07-24",
      "epsActual": 1.08,
      "epsEstimated": 0.991,
      "revenueActual": 1139800000,
      "revenueEstimated": 1097122368,
      "lastUpdated": "2025-10-24"
    },
    {
      "symbol": "TRU",
      "date": "2025-04-24",
      "epsActual": 1.05,
      "epsEstimated": 0.978,
      "revenueActual": 1095700000,
      "revenueEstimated": 1071240956,
      "lastUpdated": "2025-07-24"
    },
    {
      "symbol": "TRU",
      "date": "2025-02-13",
      "epsActual": 0.97,
      "epsEstimated": 0.97,
      "revenueActual": 1036800000,
      "revenueEstimated": 1026261126,
      "lastUpdated": "2025-05-13"
    },
    {
      "symbol": "TRU",
      "date": "2024-10-23",
      "epsActual": 1.04,
      "epsEstimated": 1.02,
      "revenueActual": 1085000000,
      "revenueEstimated": 1031100000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2024-07-25",
      "epsActual": 0.99,
      "epsEstimated": 0.97,
      "revenueActual": 1040800000,
      "revenueEstimated": 1024603757,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2024-04-25",
      "epsActual": 0.92,
      "epsEstimated": 0.811,
      "revenueActual": 1021200000,
      "revenueEstimated": 978015230,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2024-02-13",
      "epsActual": 0.8,
      "epsEstimated": 0.71,
      "revenueActual": 954300000,
      "revenueEstimated": 926180000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2023-10-24",
      "epsActual": 0.91,
      "epsEstimated": 0.95,
      "revenueActual": 968700000,
      "revenueEstimated": 982270000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2023-07-25",
      "epsActual": 0.86,
      "epsEstimated": 0.83,
      "revenueActual": 968000000,
      "revenueEstimated": 957620000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2023-04-25",
      "epsActual": 0.8,
      "epsEstimated": 0.74,
      "revenueActual": 940300000,
      "revenueEstimated": 913760000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2023-02-14",
      "epsActual": 0.78,
      "epsEstimated": 0.83,
      "revenueActual": 902100000,
      "revenueEstimated": 906881983,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2022-10-25",
      "epsActual": 0.93,
      "epsEstimated": 0.92,
      "revenueActual": 938200000,
      "revenueEstimated": 945277602,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2022-07-26",
      "epsActual": 0.98,
      "epsEstimated": 0.98,
      "revenueActual": 948300000,
      "revenueEstimated": 964383131,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2022-04-26",
      "epsActual": 0.93,
      "epsEstimated": 0.93,
      "revenueActual": 921300000,
      "revenueEstimated": 912528067,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2022-02-22",
      "epsActual": 0.81,
      "epsEstimated": 0.9,
      "revenueActual": 649100000,
      "revenueEstimated": 775032137,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2021-10-26",
      "epsActual": 1.01,
      "epsEstimated": 0.93,
      "revenueActual": 743400000,
      "revenueEstimated": 775210000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2021-07-27",
      "epsActual": 0.96,
      "epsEstimated": 0.92,
      "revenueActual": 728200000,
      "revenueEstimated": 775210000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2021-04-27",
      "epsActual": 0.91,
      "epsEstimated": 0.8,
      "revenueActual": 698900000,
      "revenueEstimated": 704750000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2021-02-16",
      "epsActual": 0.8,
      "epsEstimated": 0.79,
      "revenueActual": 698700000,
      "revenueEstimated": 689263291,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2020-10-27",
      "epsActual": 0.81,
      "epsEstimated": 0.76,
      "revenueActual": 695900000,
      "revenueEstimated": 652943209,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2020-07-28",
      "epsActual": 0.66,
      "epsEstimated": 0.49,
      "revenueActual": 634400000,
      "revenueEstimated": 480606060,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2020-04-28",
      "epsActual": 0.73,
      "epsEstimated": 0.68,
      "revenueActual": 687600000,
      "revenueEstimated": 649923287,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2020-02-18",
      "epsActual": 0.75,
      "epsEstimated": 0.71,
      "revenueActual": 685600000,
      "revenueEstimated": 658176000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2019-10-22",
      "epsActual": 0.76,
      "epsEstimated": 0.71,
      "revenueActual": 689300000,
      "revenueEstimated": 643951315,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2019-07-23",
      "epsActual": 0.69,
      "epsEstimated": 0.65,
      "revenueActual": 661900000,
      "revenueEstimated": 623528985,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2019-04-23",
      "epsActual": 0.6,
      "epsEstimated": 0.59,
      "revenueActual": 619300000,
      "revenueEstimated": 608978333,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2019-02-14",
      "epsActual": 0.66,
      "epsEstimated": 0.63,
      "revenueActual": 613100000,
      "revenueEstimated": 585231818,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2018-10-23",
      "epsActual": 0.65,
      "epsEstimated": 0.63,
      "revenueActual": 603600000,
      "revenueEstimated": 575741538,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2018-07-24",
      "epsActual": 0.62,
      "epsEstimated": 0.6,
      "revenueActual": 563100000,
      "revenueEstimated": 535853225,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2018-04-20",
      "epsActual": 0.57,
      "epsEstimated": 0.51,
      "revenueActual": 537400000,
      "revenueEstimated": 490259649,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2018-02-13",
      "epsActual": 0.5,
      "epsEstimated": 0.49,
      "revenueActual": 506100000,
      "revenueEstimated": 485856000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2017-10-27",
      "epsActual": 0.49,
      "epsEstimated": 0.46,
      "revenueActual": 498000000,
      "revenueEstimated": 467510204,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2017-07-25",
      "epsActual": 0.47,
      "epsEstimated": 0.44,
      "revenueActual": 474800000,
      "revenueEstimated": 444493617,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2017-04-25",
      "epsActual": 0.42,
      "epsEstimated": 0.38,
      "revenueActual": 455000000,
      "revenueEstimated": 411666666,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2017-02-14",
      "epsActual": 0.44,
      "epsEstimated": 0.36,
      "revenueActual": 435900000,
      "revenueEstimated": 346738636,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2016-10-25",
      "epsActual": 0.38,
      "epsEstimated": 0.36,
      "revenueActual": 437600000,
      "revenueEstimated": 414568421,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2016-07-26",
      "epsActual": 0.37,
      "epsEstimated": 0.33,
      "revenueActual": 425700000,
      "revenueEstimated": 379678378,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2016-04-26",
      "epsActual": 0.32,
      "epsEstimated": 0.26,
      "revenueActual": 405700000,
      "revenueEstimated": 329631250,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2016-02-16",
      "epsActual": 0.31,
      "epsEstimated": 0.25,
      "revenueActual": 386100000,
      "revenueEstimated": 298916129,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2015-10-27",
      "epsActual": 0.3,
      "epsEstimated": 0.28,
      "revenueActual": 389100000,
      "revenueEstimated": 363160000,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2015-07-28",
      "epsActual": 0.27,
      "epsEstimated": null,
      "revenueActual": 378500000,
      "revenueEstimated": null,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2015-05-07",
      "epsActual": -0.03712,
      "epsEstimated": null,
      "revenueActual": 353100000,
      "revenueEstimated": null,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2015-03-30",
      "epsActual": -0.08857,
      "epsEstimated": null,
      "revenueActual": 335600000,
      "revenueEstimated": null,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2015-02-26",
      "epsActual": -0.01758,
      "epsEstimated": null,
      "revenueActual": 338200000,
      "revenueEstimated": null,
      "lastUpdated": "2025-04-25"
    },
    {
      "symbol": "TRU",
      "date": "2014-08-07",
      "epsActual": 0.121,
      "epsEstimated": null,
      "revenueActual": 327500000,
      "revenueEstimated": null,
      "lastUpdated": "2025-04-25"
    }
  ],
  "analyst": {
    "estimates": [
      {
        "symbol": "TRU",
        "date": "2030-12-31",
        "revenueLow": 6322494229,
        "revenueHigh": 6811715379,
        "revenueAvg": 6544781148,
        "ebitdaLow": 1797077799,
        "ebitdaHigh": 1936131856,
        "ebitdaAvg": 1860259650,
        "ebitLow": 964689226,
        "ebitHigh": 1039334825,
        "ebitAvg": 998605871,
        "netIncomeLow": 1412032323,
        "netIncomeHigh": 1555585711,
        "netIncomeAvg": 1477258305,
        "sgaExpenseLow": 1891369176,
        "sgaExpenseHigh": 2037719299,
        "sgaExpenseAvg": 1957866133,
        "epsAvg": 7.51403,
        "epsHigh": 7.91244,
        "epsLow": 7.18226,
        "numAnalystsRevenue": 6,
        "numAnalystsEps": 5
      },
      {
        "symbol": "TRU",
        "date": "2029-12-31",
        "revenueLow": 5931737362,
        "revenueHigh": 6390722577,
        "revenueAvg": 6140286010,
        "ebitdaLow": 1686010796,
        "ebitdaHigh": 1816470723,
        "ebitdaAvg": 1745287741,
        "ebitLow": 905067354,
        "ebitHigh": 975099540,
        "ebitAvg": 936887808,
        "netIncomeLow": 1380399383,
        "netIncomeHigh": 1520736395,
        "netIncomeAvg": 1444164627,
        "sgaExpenseLow": 1774474567,
        "sgaExpenseHigh": 1911779633,
        "sgaExpenseAvg": 1836861731,
        "epsAvg": 7.3457,
        "epsHigh": 7.73518,
        "epsLow": 7.02136,
        "numAnalystsRevenue": 11,
        "numAnalystsEps": 5
      },
      {
        "symbol": "TRU",
        "date": "2028-12-31",
        "revenueLow": 5623498920,
        "revenueHigh": 6624273018,
        "revenueAvg": 6022922304,
        "ebitdaLow": 1598398464,
        "ebitdaHigh": 1882854068,
        "ebitdaAvg": 1711928800,
        "ebitLow": 858036183,
        "ebitHigh": 1010734779,
        "ebitAvg": 918980397,
        "netIncomeLow": 1158713221,
        "netIncomeHigh": 1339640270,
        "netIncomeAvg": 1217360350,
        "sgaExpenseLow": 1682265279,
        "sgaExpenseHigh": 1981646064,
        "sgaExpenseAvg": 1801752471,
        "epsAvg": 6.48771,
        "epsHigh": 6.81404,
        "epsLow": 5.89376,
        "numAnalystsRevenue": 13,
        "numAnalystsEps": 8
      },
      {
        "symbol": "TRU",
        "date": "2027-12-31",
        "revenueLow": 5451368212,
        "revenueHigh": 5872245905,
        "revenueAvg": 5591660777,
        "ebitdaLow": 1549472793,
        "ebitdaHigh": 1669101207,
        "ebitdaAvg": 1589348931,
        "ebitLow": 831772397,
        "ebitHigh": 895990119,
        "ebitAvg": 853178304,
        "netIncomeLow": 1045518805,
        "netIncomeHigh": 1199385830,
        "netIncomeAvg": 1068930570,
        "sgaExpenseLow": 1630772513,
        "sgaExpenseHigh": 1756677744,
        "sgaExpenseAvg": 1672740924,
        "epsAvg": 5.60898,
        "epsHigh": 6.10064,
        "epsLow": 5.318,
        "numAnalystsRevenue": 16,
        "numAnalystsEps": 14
      }
    ],
    "price_target": {
      "symbol": "TRU",
      "targetHigh": 115,
      "targetLow": 77,
      "targetConsensus": 94.9,
      "targetMedian": 98
    },
    "ratings": {
      "symbol": "TRU",
      "rating": "B",
      "overallScore": 3,
      "discountedCashFlowScore": 3,
      "returnOnEquityScore": 4,
      "returnOnAssetsScore": 5,
      "debtToEquityScore": 2,
      "priceToEarningsScore": 2,
      "priceToBookScore": 1
    },
    "grades": [
      {
        "symbol": "TRU",
        "date": "2026-07-29",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-07-29",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-07-29",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-07-29",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-07-29",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-07-29",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-07-02",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-07-02",
        "gradingCompany": "Mizuho",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-06-16",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-05-19",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-04-29",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-04-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-04-13",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-03-11",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-02-17",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-02-13",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-02-13",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-02-13",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-02-13",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2026-01-14",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-12-17",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-10-24",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-10-24",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-10-24",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-10-24",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-10-02",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-09-03",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2025-07-25",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-07-25",
        "gradingCompany": "BMO Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-07-25",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-07-25",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-07-08",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-05-22",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-04-25",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-04-25",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-04-14",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-04-04",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-02-14",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-02-03",
        "gradingCompany": "UBS",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-01-28",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-01-16",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-01-15",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-01-10",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2025-01-07",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-12-12",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-11-20",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-24",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-24",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-24",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-24",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-24",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-24",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-10",
        "gradingCompany": "Wolfe Research",
        "previousGrade": "Peer Perform",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-08",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-02",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-10-02",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-09-13",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-09-12",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-08-20",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-07-26",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-07-26",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-07-26",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-07-26",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-07-26",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-06-20",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2024-04-26",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-04-26",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-04-26",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-04-25",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-04-09",
        "gradingCompany": "Oppenheimer",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-04-01",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Underperform",
        "newGrade": "Neutral",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2024-03-26",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "In Line",
        "newGrade": "In Line",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-14",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-14",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-14",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-14",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-14",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-14",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-14",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-02-13",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2024-01-17",
        "gradingCompany": "Jefferies",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-12-29",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-11-22",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-11-16",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-11-16",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-31",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-30",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-26",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-26",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-25",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-25",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "Outperform",
        "newGrade": "In Line",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-25",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-25",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Underperform",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-25",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-25",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-24",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-17",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-10-02",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-07-26",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-07-26",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-07-26",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-07-26",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-07-25",
        "gradingCompany": "Needham",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-07-19",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-06-05",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-05-18",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-04-26",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-04-26",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2023-03-31",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-03-22",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-03-01",
        "gradingCompany": "Exane BNP Paribas",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2023-02-15",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-02-15",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-02-15",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-02-15",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-02-06",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-02-06",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-02-01",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2023-01-13",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2023-01-06",
        "gradingCompany": "Exane BNP Paribas",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2023-01-04",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2022-12-02",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Equal Weight",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2022-11-30",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-10-27",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-10-26",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-10-26",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-10-24",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-10-18",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-10-04",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-09-27",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-09-22",
        "gradingCompany": "Atlantic Equities",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-28",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-27",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-27",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-27",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-27",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-27",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-19",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-07-13",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-06-17",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-06-16",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-04-27",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-04-27",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-04-27",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-04-22",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-03-30",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-03-18",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Buy",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2022-03-17",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-03-16",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-03-16",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-02-23",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Equal Weight",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2022-02-23",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-02-23",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-02-23",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2022-01-27",
        "gradingCompany": "Truist Securities",
        "previousGrade": "Buy",
        "newGrade": "Hold",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2022-01-05",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-11-23",
        "gradingCompany": "Atlantic Equities",
        "previousGrade": "Neutral",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2021-10-27",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-10-27",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-09-23",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-08-17",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-07-28",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-07-28",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-07-16",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-06-22",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-04-28",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-02-17",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-02-12",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2021-01-29",
        "gradingCompany": "Needham",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2021-01-06",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-10-20",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-10-12",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-09-10",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-07-29",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-07-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-07-24",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-07-22",
        "gradingCompany": "Baird",
        "previousGrade": "Neutral",
        "newGrade": "Outperform",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2020-06-24",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-06-01",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-29",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-29",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-29",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-29",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-22",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-16",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-14",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-09",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-04-09",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-03-13",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2020-03-11",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-02-26",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-02-19",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-02-19",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-02-19",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-02-19",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-02-19",
        "gradingCompany": "SunTrust Robinson Humphrey",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2020-01-07",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2019-11-22",
        "gradingCompany": "Jefferies",
        "previousGrade": "Hold",
        "newGrade": "Hold",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-10-23",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-10-23",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-10-10",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-07-30",
        "gradingCompany": "Atlantic Equities",
        "previousGrade": "Overweight",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2019-07-24",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-07-24",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-07-02",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-04-17",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2019-01-14",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-12-07",
        "gradingCompany": "Credit Suisse",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-10-24",
        "gradingCompany": "Atlantic Equities",
        "previousGrade": "Neutral",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2018-10-24",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-10-15",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-09-13",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-25",
        "gradingCompany": "Bank of America",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-25",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-25",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-25",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-25",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-25",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-25",
        "gradingCompany": "Atlantic Equities",
        "previousGrade": "Overweight",
        "newGrade": "Neutral",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-18",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-07-12",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-04-23",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-04-23",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-04-23",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-04-23",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-02-14",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-01-31",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2018-01-18",
        "gradingCompany": "B of A Securities",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2018-01-18",
        "gradingCompany": "Bank of America",
        "previousGrade": "Neutral",
        "newGrade": "Buy",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2017-11-17",
        "gradingCompany": "Atlantic Equities",
        "previousGrade": "Neutral",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2017-10-30",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-10-30",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Equal Weight",
        "action": "downgrade"
      },
      {
        "symbol": "TRU",
        "date": "2017-10-30",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-10-30",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-10-30",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-10-24",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-10-23",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-09-14",
        "gradingCompany": "Barclays",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-07-26",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2017-01-18",
        "gradingCompany": "Morgan Stanley",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2016-09-21",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Overweight",
        "action": "upgrade"
      },
      {
        "symbol": "TRU",
        "date": "2016-07-27",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-06-08",
        "gradingCompany": "Stifel",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-06-08",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-05-26",
        "gradingCompany": "Baird",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-04-08",
        "gradingCompany": "William Blair",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-03-30",
        "gradingCompany": "Cowen & Co.",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-03-18",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-02-17",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2016-02-17",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-12-17",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "Deutsche Bank",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "Wells Fargo",
        "previousGrade": "Market Perform",
        "newGrade": "Perform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "JP Morgan",
        "previousGrade": "Overweight",
        "newGrade": "Overweight",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "Stifel Nicolaus",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "Bank of America",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "Goldman Sachs",
        "previousGrade": "Neutral",
        "newGrade": "Neutral",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "Evercore ISI Group",
        "previousGrade": "Buy",
        "newGrade": "Buy",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-08-04",
        "gradingCompany": "RBC Capital",
        "previousGrade": "Outperform",
        "newGrade": "Outperform",
        "action": "maintain"
      },
      {
        "symbol": "TRU",
        "date": "2015-07-27",
        "gradingCompany": "Barclays",
        "previousGrade": "Equal Weight",
        "newGrade": "Equal Weight",
        "action": "maintain"
      }
    ]
  },
  "technical": {
    "price": 85.56,
    "rsi": 63.5447529993799,
    "sma20": 81.8745,
    "sma50": 77.89980000000006,
    "sma200": 76.54554999999986,
    "adx": 28.59791317045507,
    "atr": 2.27,
    "atr_pct": 2.65,
    "atr_expansion_pct": -34.1,
    "di_plus": 29.6,
    "di_minus": 6.3,
    "high_52w": 93.71,
    "low_52w": 64.43,
    "sma50_series": [
      {
        "close": 73.99,
        "ma": 72.91180000000004
      },
      {
        "close": 73.08,
        "ma": 72.89060000000005
      },
      {
        "close": 72.61,
        "ma": 72.90800000000004
      },
      {
        "close": 71.19,
        "ma": 72.91560000000005
      },
      {
        "close": 70.08,
        "ma": 72.83880000000005
      },
      {
        "close": 70.47,
        "ma": 72.74200000000005
      },
      {
        "close": 71,
        "ma": 72.64760000000005
      },
      {
        "close": 70.53,
        "ma": 72.53580000000005
      },
      {
        "close": 69.05,
        "ma": 72.39280000000004
      },
      {
        "close": 68.24,
        "ma": 72.33300000000004
      },
      {
        "close": 70.7,
        "ma": 72.30680000000005
      },
      {
        "close": 72.95,
        "ma": 72.28080000000004
      },
      {
        "close": 72,
        "ma": 72.15620000000004
      },
      {
        "close": 69.99,
        "ma": 71.98500000000004
      },
      {
        "close": 69.2,
        "ma": 71.80280000000005
      },
      {
        "close": 66.57,
        "ma": 71.54960000000004
      },
      {
        "close": 66.18,
        "ma": 71.32360000000004
      },
      {
        "close": 66.26,
        "ma": 71.08060000000005
      },
      {
        "close": 68.6,
        "ma": 70.90500000000003
      },
      {
        "close": 66.08,
        "ma": 70.70560000000005
      },
      {
        "close": 68.93,
        "ma": 70.59340000000003
      },
      {
        "close": 69.47,
        "ma": 70.55060000000005
      },
      {
        "close": 70.66,
        "ma": 70.57220000000004
      },
      {
        "close": 70.57,
        "ma": 70.58460000000004
      },
      {
        "close": 70.84,
        "ma": 70.58720000000004
      },
      {
        "close": 71.66,
        "ma": 70.54720000000003
      },
      {
        "close": 71.56,
        "ma": 70.51740000000004
      },
      {
        "close": 73.51,
        "ma": 70.55340000000005
      },
      {
        "close": 73.75,
        "ma": 70.61740000000005
      },
      {
        "close": 69.39,
        "ma": 70.57360000000004
      },
      {
        "close": 70.61,
        "ma": 70.61340000000004
      },
      {
        "close": 70.66,
        "ma": 70.67220000000003
      },
      {
        "close": 68.81,
        "ma": 70.68360000000004
      },
      {
        "close": 69.92,
        "ma": 70.76680000000005
      },
      {
        "close": 67.85,
        "ma": 70.79400000000004
      },
      {
        "close": 65.7,
        "ma": 70.72420000000005
      },
      {
        "close": 66.13,
        "ma": 70.67100000000005
      },
      {
        "close": 67.31,
        "ma": 70.63080000000005
      },
      {
        "close": 68.92,
        "ma": 70.62980000000005
      },
      {
        "close": 64.44,
        "ma": 70.54280000000006
      },
      {
        "close": 64.6,
        "ma": 70.41080000000005
      },
      {
        "close": 64.43,
        "ma": 70.29120000000006
      },
      {
        "close": 65.96,
        "ma": 70.25300000000006
      },
      {
        "close": 68,
        "ma": 70.17480000000006
      },
      {
        "close": 67,
        "ma": 70.06680000000006
      },
      {
        "close": 70.35,
        "ma": 69.97760000000005
      },
      {
        "close": 71.79,
        "ma": 69.90060000000005
      },
      {
        "close": 72.14,
        "ma": 69.77840000000006
      },
      {
        "close": 74.47,
        "ma": 69.71280000000006
      },
      {
        "close": 78.31,
        "ma": 69.73020000000005
      },
      {
        "close": 79.28,
        "ma": 69.83600000000006
      },
      {
        "close": 78.78,
        "ma": 69.95000000000005
      },
      {
        "close": 76.64,
        "ma": 70.03060000000005
      },
      {
        "close": 76.33,
        "ma": 70.13340000000005
      },
      {
        "close": 75.02,
        "ma": 70.23220000000005
      },
      {
        "close": 76.21,
        "ma": 70.34700000000004
      },
      {
        "close": 75.58,
        "ma": 70.43860000000004
      },
      {
        "close": 77.6,
        "ma": 70.58000000000004
      },
      {
        "close": 80.73,
        "ma": 70.81360000000004
      },
      {
        "close": 79.85,
        "ma": 71.04580000000004
      },
      {
        "close": 79.01,
        "ma": 71.21200000000005
      },
      {
        "close": 76.03,
        "ma": 71.27360000000004
      },
      {
        "close": 75.4,
        "ma": 71.34160000000004
      },
      {
        "close": 73.83,
        "ma": 71.41840000000005
      },
      {
        "close": 76.51,
        "ma": 71.56460000000004
      },
      {
        "close": 77.24,
        "ma": 71.77800000000005
      },
      {
        "close": 83.8,
        "ma": 72.13040000000005
      },
      {
        "close": 83.73,
        "ma": 72.47980000000004
      },
      {
        "close": 80.26,
        "ma": 72.71300000000004
      },
      {
        "close": 78.62,
        "ma": 72.96380000000003
      },
      {
        "close": 79.98,
        "ma": 73.18480000000004
      },
      {
        "close": 81.72,
        "ma": 73.42980000000004
      },
      {
        "close": 79.97,
        "ma": 73.61600000000004
      },
      {
        "close": 79.2,
        "ma": 73.78860000000005
      },
      {
        "close": 80.02,
        "ma": 73.97220000000004
      },
      {
        "close": 79.14,
        "ma": 74.12180000000004
      },
      {
        "close": 80.37,
        "ma": 74.29800000000004
      },
      {
        "close": 79.44,
        "ma": 74.41660000000003
      },
      {
        "close": 81.13,
        "ma": 74.56420000000004
      },
      {
        "close": 80.48,
        "ma": 74.78600000000004
      },
      {
        "close": 78.7,
        "ma": 74.94780000000004
      },
      {
        "close": 79.47,
        "ma": 75.12400000000004
      },
      {
        "close": 83.54,
        "ma": 75.41860000000004
      },
      {
        "close": 85.11,
        "ma": 75.72240000000005
      },
      {
        "close": 84.61,
        "ma": 76.05760000000005
      },
      {
        "close": 84.87,
        "ma": 76.44100000000005
      },
      {
        "close": 85.01,
        "ma": 76.81860000000005
      },
      {
        "close": 84.5,
        "ma": 77.16240000000005
      },
      {
        "close": 84.67,
        "ma": 77.47740000000005
      },
      {
        "close": 85.56,
        "ma": 77.89980000000006
      }
    ],
    "sma200_series": [
      {
        "close": 73.99,
        "ma": 82.31124999999986
      },
      {
        "close": 73.08,
        "ma": 82.21294999999985
      },
      {
        "close": 72.61,
        "ma": 82.10839999999986
      },
      {
        "close": 71.19,
        "ma": 81.98944999999985
      },
      {
        "close": 70.08,
        "ma": 81.88454999999985
      },
      {
        "close": 70.47,
        "ma": 81.77634999999985
      },
      {
        "close": 71,
        "ma": 81.67884999999985
      },
      {
        "close": 70.53,
        "ma": 81.57484999999986
      },
      {
        "close": 69.05,
        "ma": 81.45529999999987
      },
      {
        "close": 68.24,
        "ma": 81.32844999999986
      },
      {
        "close": 70.7,
        "ma": 81.22069999999987
      },
      {
        "close": 72.95,
        "ma": 81.12454999999986
      },
      {
        "close": 72,
        "ma": 81.01169999999986
      },
      {
        "close": 69.99,
        "ma": 80.86949999999986
      },
      {
        "close": 69.2,
        "ma": 80.71939999999987
      },
      {
        "close": 66.57,
        "ma": 80.56064999999985
      },
      {
        "close": 66.18,
        "ma": 80.39704999999987
      },
      {
        "close": 66.26,
        "ma": 80.24559999999985
      },
      {
        "close": 68.6,
        "ma": 80.11264999999986
      },
      {
        "close": 66.08,
        "ma": 79.98279999999986
      },
      {
        "close": 68.93,
        "ma": 79.85954999999986
      },
      {
        "close": 69.47,
        "ma": 79.75159999999987
      },
      {
        "close": 70.66,
        "ma": 79.65039999999986
      },
      {
        "close": 70.57,
        "ma": 79.55019999999986
      },
      {
        "close": 70.84,
        "ma": 79.45324999999985
      },
      {
        "close": 71.66,
        "ma": 79.38154999999986
      },
      {
        "close": 71.56,
        "ma": 79.29989999999987
      },
      {
        "close": 73.51,
        "ma": 79.20359999999987
      },
      {
        "close": 73.75,
        "ma": 79.12204999999986
      },
      {
        "close": 69.39,
        "ma": 79.02454999999986
      },
      {
        "close": 70.61,
        "ma": 78.93614999999986
      },
      {
        "close": 70.66,
        "ma": 78.84824999999987
      },
      {
        "close": 68.81,
        "ma": 78.75349999999986
      },
      {
        "close": 69.92,
        "ma": 78.66989999999986
      },
      {
        "close": 67.85,
        "ma": 78.55384999999987
      },
      {
        "close": 65.7,
        "ma": 78.43504999999986
      },
      {
        "close": 66.13,
        "ma": 78.32034999999986
      },
      {
        "close": 67.31,
        "ma": 78.21154999999986
      },
      {
        "close": 68.92,
        "ma": 78.11279999999987
      },
      {
        "close": 64.44,
        "ma": 77.99299999999987
      },
      {
        "close": 64.6,
        "ma": 77.88369999999986
      },
      {
        "close": 64.43,
        "ma": 77.77569999999986
      },
      {
        "close": 65.96,
        "ma": 77.66039999999987
      },
      {
        "close": 68,
        "ma": 77.55029999999987
      },
      {
        "close": 67,
        "ma": 77.41839999999986
      },
      {
        "close": 70.35,
        "ma": 77.30159999999987
      },
      {
        "close": 71.79,
        "ma": 77.21214999999987
      },
      {
        "close": 72.14,
        "ma": 77.10809999999987
      },
      {
        "close": 74.47,
        "ma": 77.02184999999987
      },
      {
        "close": 78.31,
        "ma": 76.96714999999986
      },
      {
        "close": 79.28,
        "ma": 76.91364999999986
      },
      {
        "close": 78.78,
        "ma": 76.84904999999986
      },
      {
        "close": 76.64,
        "ma": 76.76994999999987
      },
      {
        "close": 76.33,
        "ma": 76.70209999999986
      },
      {
        "close": 75.02,
        "ma": 76.63849999999987
      },
      {
        "close": 76.21,
        "ma": 76.57839999999986
      },
      {
        "close": 75.58,
        "ma": 76.52084999999987
      },
      {
        "close": 77.6,
        "ma": 76.48729999999986
      },
      {
        "close": 80.73,
        "ma": 76.46499999999988
      },
      {
        "close": 79.85,
        "ma": 76.43809999999988
      },
      {
        "close": 79.01,
        "ma": 76.41424999999987
      },
      {
        "close": 76.03,
        "ma": 76.38309999999987
      },
      {
        "close": 75.4,
        "ma": 76.39254999999987
      },
      {
        "close": 73.83,
        "ma": 76.37499999999987
      },
      {
        "close": 76.51,
        "ma": 76.37439999999987
      },
      {
        "close": 77.24,
        "ma": 76.37884999999987
      },
      {
        "close": 83.8,
        "ma": 76.40159999999986
      },
      {
        "close": 83.73,
        "ma": 76.42524999999986
      },
      {
        "close": 80.26,
        "ma": 76.43804999999986
      },
      {
        "close": 78.62,
        "ma": 76.44199999999987
      },
      {
        "close": 79.98,
        "ma": 76.44729999999986
      },
      {
        "close": 81.72,
        "ma": 76.45864999999986
      },
      {
        "close": 79.97,
        "ma": 76.46699999999986
      },
      {
        "close": 79.2,
        "ma": 76.47104999999986
      },
      {
        "close": 80.02,
        "ma": 76.47054999999986
      },
      {
        "close": 79.14,
        "ma": 76.46154999999986
      },
      {
        "close": 80.37,
        "ma": 76.46004999999987
      },
      {
        "close": 79.44,
        "ma": 76.43984999999986
      },
      {
        "close": 81.13,
        "ma": 76.41749999999986
      },
      {
        "close": 80.48,
        "ma": 76.39314999999986
      },
      {
        "close": 78.7,
        "ma": 76.37204999999986
      },
      {
        "close": 79.47,
        "ma": 76.36734999999986
      },
      {
        "close": 83.54,
        "ma": 76.38539999999986
      },
      {
        "close": 85.11,
        "ma": 76.40504999999986
      },
      {
        "close": 84.61,
        "ma": 76.42009999999986
      },
      {
        "close": 84.87,
        "ma": 76.44479999999987
      },
      {
        "close": 85.01,
        "ma": 76.47179999999986
      },
      {
        "close": 84.5,
        "ma": 76.49929999999986
      },
      {
        "close": 84.67,
        "ma": 76.51994999999987
      },
      {
        "close": 85.56,
        "ma": 76.54554999999986
      }
    ],
    "structure": {
      "ema8": 84.21280538361094,
      "ema21": 82.12840168144403,
      "ema50": 78.8715784754549,
      "ema200": 77.38767638651832,
      "ema10": 83.84111459961912,
      "ema20": 82.26980318913391,
      "ema10_slope_pct": 2.39,
      "ema20_slope_pct": 2.16,
      "trend_dir": "up",
      "checks": {
        "price_above_all": true,
        "ema_stacked": true,
        "ema21_rising": true,
        "ema50_rising": true,
        "adx_over_30": false,
        "higher_highs_lows": true,
        "lower_highs_lows": false,
        "near_21ema": true
      },
      "dist_21ema_pct": 4.2,
      "_no_bars": false,
      "macd": {
        "macd": 2.043,
        "signal": 1.838,
        "histogram": 0.205
      },
      "bollinger": {
        "mid": 81.87,
        "upper": 86.77,
        "lower": 76.98,
        "width_pct": 11.95
      },
      "crossover": {
        "fresh_cross": null,
        "pre_compressed": null,
        "held_above_21": null,
        "candles_since": null,
        "intraday_support": false
      },
      "momentum": {
        "roc10": 6.3,
        "ret_3d": 0.65,
        "ret_5d": 1.12,
        "roc10_accel": 0.58,
        "checks": {
          "roc_over_5": true,
          "rsi_in_band": true,
          "macd_expanding": false,
          "top_quartile_3d": false,
          "no_big_down": true,
          "near_high": true
        },
        "volume": {
          "rvol": 0.04,
          "checks": {
            "rvol_over_2": false,
            "up_vol_beats_down": true,
            "obv_new_high": false,
            "surge_day": false,
            "pullback_declining_vol": false,
            "last_up_beats_down": false
          }
        }
      },
      "relative_strength": {
        "sector": "Financial Services",
        "sector_etf": "XLF",
        "sector_etf_ret10d": -0.65,
        "checks": {
          "beats_spy_all": false,
          "beats_sector_10d": true,
          "rs_line_at_high": true,
          "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": 196385696.88,
        "avg_vol": 2295298
      },
      "options": {
        "checks": {
          "call_vol_2x": false,
          "ivr_under_40": true,
          "iv_contracting": false,
          "oi_calls_above_price": false
        },
        "vals": {
          "call_vol_mult": 0.0,
          "iv_rank": 36.0
        }
      }
    }
  },
  "fundamentals": {
    "symbol": "TRU",
    "marketCap": 16393295532,
    "enterpriseValueTTM": 21213195532,
    "evToSalesTTM": 4.332583540705036,
    "evToOperatingCashFlowTTM": 19.234015352253152,
    "evToFreeCashFlowTTM": 26.923715613656555,
    "evToEBITDATTM": 11.583048777984057,
    "netDebtToEBITDATTM": 2.6318117287321177,
    "currentRatioTTM": 1.9003577349271443,
    "incomeQualityTTM": 1.4732834624632647,
    "grahamNumberTTM": 49.98469462567711,
    "grahamNetNetTTM": -28.94526781071243,
    "taxBurdenTTM": 0.9196312364425163,
    "interestBurdenTTM": 0.7524073771829607,
    "workingCapitalTTM": 1031900000,
    "investedCapitalTTM": 10704100000,
    "returnOnAssetsTTM": 0.06955758455770761,
    "operatingReturnOnAssetsTTM": 0.08909444985394352,
    "returnOnTangibleAssetsTTM": 0.2967071421072891,
    "returnOnEquityTTM": 0.18323959565835185,
    "returnOnInvestedCapitalTTM": 0.0894706183885101,
    "returnOnCapitalEmployedTTM": 0.0977652619569351,
    "earningsYieldTTM": 0.051534085673852384,
    "freeCashFlowYieldTTM": 0.04806233124157406,
    "capexToOperatingCashFlowTTM": 0.2856106627980778,
    "capexToDepreciationTTM": 0.5197162184458011,
    "capexToRevenueTTM": 0.06433560720558801,
    "salesGeneralAndAdministrativeToRevenueTTM": 0.2754585188513541,
    "researchAndDevelopementToRevenueTTM": 0,
    "stockBasedCompensationToRevenueTTM": 0.02307912258486173,
    "intangiblesToTotalAssetsTTM": 0.7655682163102241,
    "averageReceivablesTTM": 1047450000,
    "averagePayablesTTM": 392000000,
    "averageInventoryTTM": 0,
    "daysOfSalesOutstandingTTM": 78.08861974592541,
    "daysOfPayablesOutstandingTTM": 68.22477148924384,
    "daysOfInventoryOutstandingTTM": 0,
    "operatingCycleTTM": 78.08861974592541,
    "cashConversionCycleTTM": 9.863848256681578,
    "freeCashFlowToEquityTTM": 1231800000,
    "freeCashFlowToFirmTTM": 1023298091.1062906,
    "tangibleAssetValueTTM": -4333600000,
    "netCurrentAssetValueTTM": -5013300000,
    "grossProfitMarginTTM": 0.5575752624484294,
    "ebitMarginTTM": 0.2502757240308811,
    "ebitdaMarginTTM": 0.3740451778930599,
    "operatingProfitMarginTTM": 0.2205179526980107,
    "pretaxProfitMarginTTM": 0.18830930109064173,
    "continuousOperationsProfitMarginTTM": 0.17597320370899883,
    "netProfitMarginTTM": 0.17317511539561292,
    "bottomLineProfitMarginTTM": 0.1508108328908133,
    "receivablesTurnoverTTM": 4.67417661097852,
    "payablesTurnoverTTM": 5.349962953815757,
    "inventoryTurnoverTTM": 0,
    "fixedAssetTurnoverTTM": 14.400588235294117,
    "assetTurnoverTTM": 0.40166039097941736,
    "quickRatioTTM": 1.9003577349271443,
    "solvencyRatioTTM": 0.202174850166173,
    "cashRatioTTM": 0.7321350667481022,
    "priceToEarningsRatioTTM": 22.33942558746736,
    "priceToEarningsGrowthRatioTTM": 0.24671563423521628,
    "forwardPriceToEarningsGrowthRatioTTM": 1.416697778465995,
    "priceToEarningsDilutedRatioTTM": 22.575197889182057,
    "priceToEarningsDilutedGrowthRatioTTM": 0.2522368479238219,
    "priceToBookRatioTTM": 3.3973833859877347,
    "priceToSalesRatioTTM": 3.34816705445039,
    "priceToFreeCashFlowRatioTTM": 20.80631492829039,
    "priceToOperatingCashFlowRatioTTM": 14.918114062925017,
    "debtToAssetsRatioTTM": 0.46423678619184733,
    "debtToEquityRatioTTM": 1.1685147329079684,
    "debtToCapitalRatioTTM": 0.5388548738799646,
    "longTermDebtToCapitalRatioTTM": 0.5259077248387192,
    "financialLeverageRatioTTM": 2.5170662206529144,
    "workingCapitalTurnoverRatioTTM": 4.887646615978215,
    "operatingCashFlowRatioTTM": 0.962306954017974,
    "operatingCashFlowSalesRatioTTM": 0.22525632122870798,
    "freeCashFlowOperatingCashFlowRatioTTM": 0.7143893372019222,
    "debtServiceCoverageRatioTTM": 3.6500412201154164,
    "interestCoverageRatioTTM": 4.286224692338229,
    "shortTermOperatingCashFlowCoverageRatioTTM": 4.727389627089584,
    "operatingCashFlowCoverageRatioTTM": 0.19489309065205868,
    "capitalExpenditureCoverageRatioTTM": 3.501269841269841,
    "dividendPaidAndCapexCoverageRatioTTM": 2.3667381974248927,
    "dividendPayoutRatioTTM": 0.1780870385658686,
    "dividendYieldTTM": 0.00572698,
    "revenuePerShareTTM": 25.461258450338015,
    "netIncomePerShareTTM": 4.40925637025481,
    "interestDebtPerShareTTM": 30.737909516380654,
    "cashPerShareTTM": 4.365574622984919,
    "bookValuePerShareTTM": 25.993759750390016,
    "tangibleBookValuePerShareTTM": -22.535621424856995,
    "shareholdersEquityPerShareTTM": 25.18408736349454,
    "operatingCashFlowPerShareTTM": 5.735309412376495,
    "capexPerShareTTM": 1.6380655226209049,
    "freeCashFlowPerShareTTM": 4.09724388975559,
    "netIncomePerEBTTTM": 0.9196312364425163,
    "ebtPerEbitTTM": 0.8539409095119015,
    "priceToFairValueTTM": 3.3973833859877347,
    "debtToMarketCapTTM": 0.341938568060215,
    "effectiveTaxRateTTM": 0.06550976138828633,
    "enterpriseValueMultipleTTM": 11.583048777984057,
    "dividendPerShareTTM": 0.49,
    "revenue_history": [
      {
        "date": "2018",
        "revenue": 2317200000
      },
      {
        "date": "2019",
        "revenue": 2463200000
      },
      {
        "date": "2020",
        "revenue": 2530600000
      },
      {
        "date": "2021",
        "revenue": 2960200000
      },
      {
        "date": "2022",
        "revenue": 3709900000
      },
      {
        "date": "2023",
        "revenue": 3831200000
      },
      {
        "date": "2024",
        "revenue": 4183800000
      },
      {
        "date": "2025",
        "revenue": 4576300000
      }
    ],
    "dcf": {
      "symbol": "TRU",
      "date": "2026-08-28",
      "dcf": 53.93527603610395,
      "Stock Price": 84.67
    },
    "statements": {
      "income": [
        {
          "date": "2025-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2026-02-27",
          "acceptedDate": "2026-02-27 16:17:00",
          "fiscalYear": "2025",
          "period": "FY",
          "revenue": 4576300000,
          "costOfRevenue": 1872000000,
          "grossProfit": 2704300000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 0,
          "sellingAndMarketingExpenses": 0,
          "sellingGeneralAndAdministrativeExpenses": 1264900000,
          "otherExpenses": 581600000,
          "operatingExpenses": 1846500000,
          "costAndExpenses": 3718500000,
          "netInterestIncome": -202600000,
          "interestIncome": 33200000,
          "interestExpense": 235800000,
          "depreciationAndAmortization": 574800000,
          "ebitda": 1453600000,
          "ebit": 878800000,
          "nonOperatingIncomeExcludingInterest": -21000000,
          "operatingIncome": 857800000,
          "totalOtherIncomeExpensesNet": -214800000,
          "incomeBeforeTax": 643000000,
          "incomeTaxExpense": 173100000,
          "netIncomeFromContinuingOperations": 469900000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 455400000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 455400000,
          "eps": 2.34,
          "epsDiluted": 2.32,
          "weightedAverageShsOut": 194400000,
          "weightedAverageShsOutDil": 196600000
        },
        {
          "date": "2024-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2025-02-13",
          "acceptedDate": "2025-02-13 16:15:52",
          "fiscalYear": "2024",
          "period": "FY",
          "revenue": 4183800000,
          "costOfRevenue": 1673300000,
          "grossProfit": 2510500000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 1177900000,
          "sellingAndMarketingExpenses": 61400000,
          "sellingGeneralAndAdministrativeExpenses": 1239300000,
          "otherExpenses": 604500000,
          "operatingExpenses": 1843800000,
          "costAndExpenses": 3517100000,
          "netInterestIncome": -236700000,
          "interestIncome": 28500000,
          "interestExpense": 265200000,
          "depreciationAndAmortization": 537800000,
          "ebitda": 1204100000,
          "ebit": 666300000,
          "nonOperatingIncomeExcludingInterest": 400000,
          "operatingIncome": 666700000,
          "totalOtherIncomeExpensesNet": -265600000,
          "incomeBeforeTax": 401100000,
          "incomeTaxExpense": 98800000,
          "netIncomeFromContinuingOperations": 302300000,
          "netIncomeFromDiscontinuedOperations": 0,
          "otherAdjustmentsToNetIncome": 100000,
          "netIncome": 284400000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 284400000,
          "eps": 1.46,
          "epsDiluted": 1.45,
          "weightedAverageShsOut": 194400000,
          "weightedAverageShsOutDil": 196700000
        },
        {
          "date": "2023-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2024-02-28",
          "acceptedDate": "2024-02-28 16:12:30",
          "fiscalYear": "2023",
          "period": "FY",
          "revenue": 3831200000,
          "costOfRevenue": 1517300000,
          "grossProfit": 2313900000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 1107400000,
          "sellingAndMarketingExpenses": 64200000,
          "sellingGeneralAndAdministrativeExpenses": 1171600000,
          "otherExpenses": 1013800000,
          "operatingExpenses": 2185400000,
          "costAndExpenses": 3702700000,
          "netInterestIncome": -267500000,
          "interestIncome": 20700000,
          "interestExpense": 288200000,
          "depreciationAndAmortization": 524400000,
          "ebitda": 667300000,
          "ebit": 142900000,
          "nonOperatingIncomeExcludingInterest": -14400000,
          "operatingIncome": 128500000,
          "totalOtherIncomeExpensesNet": -273800000,
          "incomeBeforeTax": -145300000,
          "incomeTaxExpense": 44700000,
          "netIncomeFromContinuingOperations": -190100000,
          "netIncomeFromDiscontinuedOperations": -700000,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": -206200000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": -206200000,
          "eps": -1.07,
          "epsDiluted": -1.07,
          "weightedAverageShsOut": 193400000,
          "weightedAverageShsOutDil": 193400000
        },
        {
          "date": "2022-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2023-02-14",
          "acceptedDate": "2023-02-14 06:32:32",
          "fiscalYear": "2022",
          "period": "FY",
          "revenue": 3709900000,
          "costOfRevenue": 1385100000,
          "grossProfit": 2324800000,
          "researchAndDevelopmentExpenses": 0,
          "generalAndAdministrativeExpenses": 1063300000,
          "sellingAndMarketingExpenses": 87700000,
          "sellingGeneralAndAdministrativeExpenses": 1151000000,
          "otherExpenses": 547500000,
          "operatingExpenses": 1698500000,
          "costAndExpenses": 3083600000,
          "netInterestIncome": -226200000,
          "interestIncome": 4700000,
          "interestExpense": 230900000,
          "depreciationAndAmortization": 519000000,
          "ebitda": 1132900000,
          "ebit": 613900000,
          "nonOperatingIncomeExcludingInterest": 12400000,
          "operatingIncome": 626300000,
          "totalOtherIncomeExpensesNet": -243300000,
          "incomeBeforeTax": 383000000,
          "incomeTaxExpense": 118900000,
          "netIncomeFromContinuingOperations": 264100000,
          "netIncomeFromDiscontinuedOperations": 17400000,
          "otherAdjustmentsToNetIncome": 0,
          "netIncome": 266300000,
          "netIncomeDeductions": 0,
          "bottomLineNetIncome": 266300000,
          "eps": 1.4,
          "epsDiluted": 1.4,
          "weightedAverageShsOut": 192500000,
          "weightedAverageShsOutDil": 193100000
        }
      ],
      "balance_sheet": [
        {
          "date": "2025-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2026-02-27",
          "acceptedDate": "2026-02-27 16:17:00",
          "fiscalYear": "2025",
          "period": "FY",
          "cashAndCashEquivalents": 853600000,
          "shortTermInvestments": 2700000,
          "cashAndShortTermInvestments": 856300000,
          "netReceivables": 905000000,
          "accountsReceivables": 905000000,
          "otherReceivables": 0,
          "inventory": 0,
          "prepaids": 134500000,
          "otherCurrentAssets": 120500000,
          "totalCurrentAssets": 2016300000,
          "propertyPlantEquipmentNet": 307600000,
          "goodwill": 5259500000,
          "intangibleAssets": 3098500000,
          "goodwillAndIntangibleAssets": 8358000000,
          "longTermInvestments": 287300000,
          "taxAssets": 10600000,
          "otherNonCurrentAssets": 133100000,
          "totalNonCurrentAssets": 9096600000,
          "otherAssets": 0,
          "totalAssets": 11112900000,
          "totalPayables": 356900000,
          "accountPayables": 349900000,
          "otherPayables": 7000000,
          "accruedExpenses": 346500000,
          "shortTermDebt": 196900000,
          "capitalLeaseObligationsCurrent": 19800000,
          "taxPayables": 0,
          "deferredRevenue": 129800000,
          "otherCurrentLiabilities": 104500000,
          "totalCurrentLiabilities": 1154400000,
          "longTermDebt": 4906900000,
          "capitalLeaseObligationsNonCurrent": 34800000,
          "deferredRevenueNonCurrent": 13500000,
          "deferredTaxLiabilitiesNonCurrent": 389800000,
          "otherNonCurrentLiabilities": 68100000,
          "totalNonCurrentLiabilities": 5413100000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 54600000,
          "totalLiabilities": 6567500000,
          "treasuryStock": -370300000,
          "preferredStock": 0,
          "commonStock": 2000000,
          "retainedEarnings": 2723700000,
          "additionalPaidInCapital": 2424000000,
          "accumulatedOtherComprehensiveIncomeLoss": -340200000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 4439200000,
          "totalEquity": 4545300000,
          "minorityInterest": 106100000,
          "totalLiabilitiesAndTotalEquity": 11112800000,
          "totalInvestments": 290000000,
          "totalDebt": 5158400000,
          "netDebt": 4304800000
        },
        {
          "date": "2024-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2025-02-13",
          "acceptedDate": "2025-02-13 16:15:52",
          "fiscalYear": "2024",
          "period": "FY",
          "cashAndCashEquivalents": 679500000,
          "shortTermInvestments": 2500000,
          "cashAndShortTermInvestments": 682000000,
          "netReceivables": 888600000,
          "accountsReceivables": 888600000,
          "otherReceivables": 0,
          "inventory": 0,
          "prepaids": 126000000,
          "otherCurrentAssets": 105200000,
          "totalCurrentAssets": 1801800000,
          "propertyPlantEquipmentNet": 259400000,
          "goodwill": 5144300000,
          "intangibleAssets": 3257400000,
          "goodwillAndIntangibleAssets": 8401700000,
          "longTermInvestments": 279900000,
          "taxAssets": 10100000,
          "otherNonCurrentAssets": 231900000,
          "totalNonCurrentAssets": 9183000000,
          "otherAssets": 0,
          "totalAssets": 10984800000,
          "totalPayables": 331900000,
          "accountPayables": 294600000,
          "otherPayables": 37300000,
          "accruedExpenses": 407100000,
          "shortTermDebt": 70600000,
          "capitalLeaseObligationsCurrent": 22000000,
          "taxPayables": 37300000,
          "deferredRevenue": 133800000,
          "otherCurrentLiabilities": 94200000,
          "totalCurrentLiabilities": 1059600000,
          "longTermDebt": 5076600000,
          "capitalLeaseObligationsNonCurrent": 41500000,
          "deferredRevenueNonCurrent": 13700000,
          "deferredTaxLiabilitiesNonCurrent": 415300000,
          "otherNonCurrentLiabilities": 59300000,
          "totalNonCurrentLiabilities": 5606400000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 63500000,
          "totalLiabilities": 6666000000,
          "treasuryStock": -334600000,
          "preferredStock": 0,
          "commonStock": 2000000,
          "retainedEarnings": 2357900000,
          "additionalPaidInCapital": 2558900000,
          "accumulatedOtherComprehensiveIncomeLoss": -367200000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 4217000000,
          "totalEquity": 4318800000,
          "minorityInterest": 101800000,
          "totalLiabilitiesAndTotalEquity": 10984800000,
          "totalInvestments": 282400000,
          "totalDebt": 5210700000,
          "netDebt": 4531200000
        },
        {
          "date": "2023-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2024-02-28",
          "acceptedDate": "2024-02-28 16:12:30",
          "fiscalYear": "2023",
          "period": "FY",
          "cashAndCashEquivalents": 476200000,
          "shortTermInvestments": 2700000,
          "cashAndShortTermInvestments": 478900000,
          "netReceivables": 723000000,
          "accountsReceivables": 723000000,
          "otherReceivables": 0,
          "inventory": 0,
          "prepaids": 145400000,
          "otherCurrentAssets": 127800000,
          "totalCurrentAssets": 1475100000,
          "propertyPlantEquipmentNet": 298200000,
          "goodwill": 5176000000,
          "intangibleAssets": 3515300000,
          "goodwillAndIntangibleAssets": 8691300000,
          "longTermInvestments": 291400000,
          "taxAssets": 11100000,
          "otherNonCurrentAssets": 338000000,
          "totalNonCurrentAssets": 9630000000,
          "otherAssets": 0,
          "totalAssets": 11105100000,
          "totalPayables": 261500000,
          "accountPayables": 251300000,
          "otherPayables": 10200000,
          "accruedExpenses": 428900000,
          "shortTermDebt": 89600000,
          "capitalLeaseObligationsCurrent": 26200000,
          "taxPayables": 10200000,
          "deferredRevenue": 125100000,
          "otherCurrentLiabilities": 71400000,
          "totalCurrentLiabilities": 1002700000,
          "longTermDebt": 5250800000,
          "capitalLeaseObligationsNonCurrent": 81800000,
          "deferredRevenueNonCurrent": 15100000,
          "deferredTaxLiabilitiesNonCurrent": 592900000,
          "otherNonCurrentLiabilities": 56300000,
          "totalNonCurrentLiabilities": 5996900000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 108000000,
          "totalLiabilities": 6999600000,
          "treasuryStock": -302900000,
          "preferredStock": 0,
          "commonStock": 2000000,
          "retainedEarnings": 2157100000,
          "additionalPaidInCapital": 2412900000,
          "accumulatedOtherComprehensiveIncomeLoss": -260900000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 4008200000,
          "totalEquity": 4105500000,
          "minorityInterest": 97300000,
          "totalLiabilitiesAndTotalEquity": 11105100000,
          "totalInvestments": 294100000,
          "totalDebt": 5448400000,
          "netDebt": 4972200000
        },
        {
          "date": "2022-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2023-02-14",
          "acceptedDate": "2023-02-14 06:32:32",
          "fiscalYear": "2022",
          "period": "FY",
          "cashAndCashEquivalents": 585300000,
          "shortTermInvestments": 2600000,
          "cashAndShortTermInvestments": 587900000,
          "netReceivables": 602200000,
          "accountsReceivables": 602200000,
          "otherReceivables": 0,
          "inventory": 0,
          "prepaids": 145100000,
          "otherCurrentAssets": 115000000,
          "totalCurrentAssets": 1450200000,
          "propertyPlantEquipmentNet": 345700000,
          "goodwill": 5551400000,
          "intangibleAssets": 3675500000,
          "goodwillAndIntangibleAssets": 9226900000,
          "longTermInvestments": 265900000,
          "taxAssets": 8200000,
          "otherNonCurrentAssets": 369500000,
          "totalNonCurrentAssets": 10216200000,
          "otherAssets": -100000,
          "totalAssets": 11666300000,
          "totalPayables": 258400000,
          "accountPayables": 250400000,
          "otherPayables": 8000000,
          "accruedExpenses": 333500000,
          "shortTermDebt": 114600000,
          "capitalLeaseObligationsCurrent": 33700000,
          "taxPayables": 8000000,
          "deferredRevenue": 111900000,
          "otherCurrentLiabilities": 53400000,
          "totalCurrentLiabilities": 905500000,
          "longTermDebt": 5555500000,
          "capitalLeaseObligationsNonCurrent": 102000000,
          "deferredRevenueNonCurrent": 5300000,
          "deferredTaxLiabilitiesNonCurrent": 762000000,
          "otherNonCurrentLiabilities": 66600000,
          "totalNonCurrentLiabilities": 6491400000,
          "otherLiabilities": 0,
          "capitalLeaseObligations": 135700000,
          "totalLiabilities": 7396900000,
          "treasuryStock": -284500000,
          "preferredStock": 0,
          "commonStock": 2000000,
          "retainedEarnings": 2446600000,
          "additionalPaidInCapital": 2290300000,
          "accumulatedOtherComprehensiveIncomeLoss": -284500000,
          "otherTotalStockholdersEquity": 0,
          "totalStockholdersEquity": 4169900000,
          "totalEquity": 4269400000,
          "minorityInterest": 99500000,
          "totalLiabilitiesAndTotalEquity": 11666300000,
          "totalInvestments": 268500000,
          "totalDebt": 5805800000,
          "netDebt": 5220500000
        }
      ],
      "cash_flow": [
        {
          "date": "2025-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2026-02-27",
          "acceptedDate": "2026-02-27 16:17:00",
          "fiscalYear": "2025",
          "period": "FY",
          "netIncome": 455400000,
          "depreciationAndAmortization": 574800000,
          "deferredIncomeTax": -28800000,
          "stockBasedCompensation": 0,
          "changeInWorkingCapital": -217600000,
          "accountsReceivables": -119400000,
          "inventory": 0,
          "accountsPayables": 31300000,
          "otherWorkingCapital": -129500000,
          "otherNonCashItems": 203800000,
          "netCashProvidedByOperatingActivities": 987600000,
          "investmentsInPropertyPlantAndEquipment": -326000000,
          "acquisitionsNet": -55700000,
          "purchasesOfInvestments": -25600000,
          "salesMaturitiesOfInvestments": 200000,
          "otherInvestingActivities": 75400000,
          "netCashProvidedByInvestingActivities": -331700000,
          "netDebtIssuance": -78500000,
          "longTermNetDebtIssuance": -78500000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": -279500000,
          "netCommonStockIssuance": -279500000,
          "commonStockIssuance": 22500000,
          "commonStockRepurchased": -302000000,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": -90500000,
          "commonDividendsPaid": -90500000,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -46100000,
          "netCashProvidedByFinancingActivities": -494600000,
          "effectOfForexChangesOnCash": 12800000,
          "netChangeInCash": 174100000,
          "cashAtEndOfPeriod": 853600000,
          "cashAtBeginningOfPeriod": 679500000,
          "operatingCashFlow": 987600000,
          "capitalExpenditure": -326000000,
          "freeCashFlow": 661600000,
          "incomeTaxesPaid": 0,
          "interestPaid": 0
        },
        {
          "date": "2024-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2025-02-13",
          "acceptedDate": "2025-02-13 16:15:52",
          "fiscalYear": "2024",
          "period": "FY",
          "netIncome": 302300000,
          "depreciationAndAmortization": 537800000,
          "deferredIncomeTax": -157300000,
          "stockBasedCompensation": 121200000,
          "changeInWorkingCapital": -53700000,
          "accountsReceivables": -105600000,
          "inventory": 0,
          "accountsPayables": 39200000,
          "otherWorkingCapital": 12700000,
          "otherNonCashItems": 82200000,
          "netCashProvidedByOperatingActivities": 832500000,
          "investmentsInPropertyPlantAndEquipment": -315800000,
          "acquisitionsNet": 1800000,
          "purchasesOfInvestments": -200000,
          "salesMaturitiesOfInvestments": 200000,
          "otherInvestingActivities": 6600000,
          "netCashProvidedByInvestingActivities": -307400000,
          "netDebtIssuance": -191900000,
          "longTermNetDebtIssuance": -191900000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": 24900000,
          "netCommonStockIssuance": 24900000,
          "commonStockIssuance": 24900000,
          "commonStockRepurchased": 0,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": -82700000,
          "commonDividendsPaid": -82700000,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -59000000,
          "netCashProvidedByFinancingActivities": -308700000,
          "effectOfForexChangesOnCash": -13100000,
          "netChangeInCash": 203300000,
          "cashAtEndOfPeriod": 679500000,
          "cashAtBeginningOfPeriod": 476200000,
          "operatingCashFlow": 832500000,
          "capitalExpenditure": -315800000,
          "freeCashFlow": 516700000,
          "incomeTaxesPaid": 202500000,
          "interestPaid": 261000000
        },
        {
          "date": "2023-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2024-02-28",
          "acceptedDate": "2024-02-28 16:12:30",
          "fiscalYear": "2023",
          "period": "FY",
          "netIncome": -190100000,
          "depreciationAndAmortization": 524400000,
          "deferredIncomeTax": -162700000,
          "stockBasedCompensation": 100600000,
          "changeInWorkingCapital": -73900000,
          "accountsReceivables": -135100000,
          "inventory": 0,
          "accountsPayables": -6500000,
          "otherWorkingCapital": 67700000,
          "otherNonCashItems": 447100000,
          "netCashProvidedByOperatingActivities": 645400000,
          "investmentsInPropertyPlantAndEquipment": -310700000,
          "acquisitionsNet": -500000,
          "purchasesOfInvestments": -90400000,
          "salesMaturitiesOfInvestments": 82300000,
          "otherInvestingActivities": 400000,
          "netCashProvidedByInvestingActivities": -318900000,
          "netDebtIssuance": -341900000,
          "longTermNetDebtIssuance": -341900000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": 23100000,
          "netCommonStockIssuance": 23100000,
          "commonStockIssuance": 23100000,
          "commonStockRepurchased": 0,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": -81800000,
          "commonDividendsPaid": -81800000,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -38200000,
          "netCashProvidedByFinancingActivities": -438800000,
          "effectOfForexChangesOnCash": 3200000,
          "netChangeInCash": -109100000,
          "cashAtEndOfPeriod": 476200000,
          "cashAtBeginningOfPeriod": 585300000,
          "operatingCashFlow": 645400000,
          "capitalExpenditure": -310700000,
          "freeCashFlow": 334700000,
          "incomeTaxesPaid": 206400000,
          "interestPaid": 281200000
        },
        {
          "date": "2022-12-31",
          "symbol": "TRU",
          "reportedCurrency": "USD",
          "cik": "0001552033",
          "filingDate": "2023-02-14",
          "acceptedDate": "2023-02-14 06:32:32",
          "fiscalYear": "2022",
          "period": "FY",
          "netIncome": 267300000,
          "depreciationAndAmortization": 519000000,
          "deferredIncomeTax": -88900000,
          "stockBasedCompensation": 82800000,
          "changeInWorkingCapital": -511200000,
          "accountsReceivables": -37500000,
          "inventory": 0,
          "accountsPayables": -20700000,
          "otherWorkingCapital": -453000000,
          "otherNonCashItems": 28200000,
          "netCashProvidedByOperatingActivities": 297200000,
          "investmentsInPropertyPlantAndEquipment": -298200000,
          "acquisitionsNet": -524300000,
          "purchasesOfInvestments": -146100000,
          "salesMaturitiesOfInvestments": 143500000,
          "otherInvestingActivities": 101200000,
          "netCashProvidedByInvestingActivities": -723900000,
          "netDebtIssuance": -714600000,
          "longTermNetDebtIssuance": -714600000,
          "shortTermNetDebtIssuance": 0,
          "netStockIssuance": 18700000,
          "netCommonStockIssuance": 18700000,
          "commonStockIssuance": 18700000,
          "commonStockRepurchased": 0,
          "netPreferredStockIssuance": 0,
          "netDividendsPaid": -77800000,
          "commonDividendsPaid": -77800000,
          "preferredDividendsPaid": 0,
          "otherFinancingActivities": -46800000,
          "netCashProvidedByFinancingActivities": -820500000,
          "effectOfForexChangesOnCash": -9900000,
          "netChangeInCash": -1257100000,
          "cashAtEndOfPeriod": 585300000,
          "cashAtBeginningOfPeriod": 1842400000,
          "operatingCashFlow": 297200000,
          "capitalExpenditure": -298200000,
          "freeCashFlow": -1000000,
          "incomeTaxesPaid": 573600000,
          "interestPaid": 221100000
        }
      ]
    }
  },
  "whale_insider": {
    "insider": [
      {
        "symbol": "TRU",
        "filingDate": "2026-08-12",
        "transactionDate": "2026-08-11",
        "reportingCik": "0002074886",
        "companyCik": "0001552033",
        "transactionType": "S-Sale",
        "securitiesOwned": 41883,
        "reportingName": "Zuiker Alicia Brooke",
        "typeOfOwner": "officer: EVP, CHRO",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 8673,
        "price": 78.49,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000207488626000006/0002074886-26-000006-index.htm"
      },
      {
        "symbol": "TRU",
        "filingDate": "2026-08-04",
        "transactionDate": "2026-08-03",
        "reportingCik": "0001879101",
        "companyCik": "0001552033",
        "transactionType": "S-Sale",
        "securitiesOwned": 63849.274,
        "reportingName": "Skinner Todd C.",
        "typeOfOwner": "officer: President, International",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 950,
        "price": 79.96,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000187910126000022/0001879101-26-000022-index.htm"
      },
      {
        "symbol": "TRU",
        "filingDate": "2026-08-04",
        "transactionDate": "2026-08-03",
        "reportingCik": "0001776865",
        "companyCik": "0001552033",
        "transactionType": "S-Sale",
        "securitiesOwned": 88906,
        "reportingName": "CHAOUKI STEVEN M",
        "typeOfOwner": "officer: President, US Markets",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 1000,
        "price": 79.96,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000177686526000020/0001776865-26-000020-index.htm"
      },
      {
        "symbol": "TRU",
        "filingDate": "2026-07-29",
        "transactionDate": "2026-07-28",
        "reportingCik": "0002058648",
        "companyCik": "0001552033",
        "transactionType": "S-Sale",
        "securitiesOwned": 57182,
        "reportingName": "Abdelsadek Mohamed",
        "typeOfOwner": "officer: EVP, Chief Global Solutions",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 23495,
        "price": 85,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000205864826000006/0002058648-26-000006-index.htm"
      },
      {
        "symbol": "TRU",
        "filingDate": "2026-07-08",
        "transactionDate": "2026-07-07",
        "reportingCik": "0001719912",
        "companyCik": "0001552033",
        "transactionType": "S-Sale",
        "securitiesOwned": 5843,
        "reportingName": "Williams Jennifer A.",
        "typeOfOwner": "officer: SVP, Chief Accounting Officer",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 972,
        "price": 80,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000171991226000010/0001719912-26-000010-index.htm"
      },
      {
        "symbol": "TRU",
        "filingDate": "2026-07-02",
        "transactionDate": "2026-07-01",
        "reportingCik": "0002074886",
        "companyCik": "0001552033",
        "transactionType": "F-InKind",
        "securitiesOwned": 50556,
        "reportingName": "Zuiker Alicia Brooke",
        "typeOfOwner": "officer: EVP, CHRO",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 6899,
        "price": 74.47,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000207488626000004/0002074886-26-000004-index.htm"
      },
      {
        "symbol": "TRU",
        "filingDate": "2026-07-02",
        "transactionDate": "2026-07-01",
        "reportingCik": "0001879101",
        "companyCik": "0001552033",
        "transactionType": "S-Sale",
        "securitiesOwned": 64633.727,
        "reportingName": "Skinner Todd C.",
        "typeOfOwner": "officer: President, International",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 1000,
        "price": 72.64,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000187910126000020/0001879101-26-000020-index.htm"
      },
      {
        "symbol": "TRU",
        "filingDate": "2026-07-02",
        "transactionDate": "2026-07-01",
        "reportingCik": "0001776865",
        "companyCik": "0001552033",
        "transactionType": "S-Sale",
        "securitiesOwned": 89906,
        "reportingName": "CHAOUKI STEVEN M",
        "typeOfOwner": "officer: President, US Markets",
        "acquisitionOrDisposition": "D",
        "directOrIndirect": "D",
        "formType": "4",
        "securitiesTransacted": 10000,
        "price": 72.64,
        "securityName": "Common Stock",
        "url": "https://www.sec.gov/Archives/edgar/data/1552033/000177686526000018/0001776865-26-000018-index.htm"
      }
    ],
    "congress": [
      "status",
      "endpoint",
      "provided",
      "message",
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2023-12-06",
        "transactionDate": "2023-11-03",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/8220067.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "L000397",
        "disclosureDate": "2023-06-06",
        "transactionDate": "2023-05-25",
        "firstName": "Zoe",
        "lastName": "Lofgren",
        "office": "Zoe Lofgren",
        "district": "CA18",
        "owner": "Spouse",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/20023083.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2023-04-07",
        "transactionDate": "2023-03-24",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2023/8219444.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "S001180",
        "disclosureDate": "2023-01-06",
        "transactionDate": "2022-12-09",
        "firstName": "Kurt",
        "lastName": "Schrader",
        "office": "Kurt Schrader",
        "district": "OR05",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219454.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "L000590",
        "disclosureDate": "2022-12-29",
        "transactionDate": "2022-11-30",
        "firstName": "Susie",
        "lastName": "Lee",
        "office": "Susie Lee",
        "district": "NV03",
        "owner": "Joint",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale (Full)",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/20022081.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-12-06",
        "transactionDate": "2022-11-02",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219288.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-10-07",
        "transactionDate": "2022-09-29",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219242.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-09-08",
        "transactionDate": "2022-08-01",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8219207.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-06-10",
        "transactionDate": "2022-05-05",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218940.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-06-10",
        "transactionDate": "2022-05-23",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$15,001 - $50,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218940.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-06-10",
        "transactionDate": "2022-05-10",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218940.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-05-06",
        "transactionDate": "2022-04-25",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218730.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-05-06",
        "transactionDate": "2022-04-21",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218730.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-05-06",
        "transactionDate": "2022-04-11",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$15,001 - $50,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218730.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-03-08",
        "transactionDate": "2022-02-14",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218597.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-03-08",
        "transactionDate": "2022-02-17",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "TransUnion",
        "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": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-02-08",
        "transactionDate": "2022-01-11",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2022/8218560.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "K000389",
        "disclosureDate": "2022-02-08",
        "transactionDate": "2022-01-21",
        "firstName": "Ro",
        "lastName": "Khanna",
        "office": "Ro Khanna",
        "district": "CA17",
        "owner": "Spouse",
        "assetDescription": "TransUnion",
        "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"
      },
      {
        "symbol": "TRU",
        "senateID": "L000397",
        "disclosureDate": "2021-10-07",
        "transactionDate": "2021-09-02",
        "firstName": "Zoe",
        "lastName": "Lofgren",
        "office": "Zoe Lofgren",
        "district": "CA19",
        "owner": "Spouse",
        "assetDescription": "Transunion (TRu)",
        "assetType": "Stock",
        "type": "Purchase",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "False",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20019592.pdf"
      },
      {
        "symbol": "TRU",
        "senateID": "M001186",
        "disclosureDate": "2021-03-16",
        "transactionDate": "2021-02-16",
        "firstName": "Peter",
        "lastName": "Meijer",
        "office": "Peter Meijer",
        "district": "MI03",
        "owner": "",
        "assetDescription": "TransUnion",
        "assetType": "Stock",
        "type": "Sale (Full)",
        "amount": "$1,001 - $15,000",
        "capitalGainsOver200USD": "True",
        "comment": "",
        "link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2021/20018311.pdf"
      }
    ],
    "dark_pool": [
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:19:22.683000Z",
        "size": 1528.0,
        "price": 85.61,
        "premium": 130812.08,
        "volume": 1528.0,
        "trade_code": " "
      },
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:05:20.192000Z",
        "size": 480.0,
        "price": 85.04,
        "premium": 40819.200000000004,
        "volume": 480.0,
        "trade_code": " "
      },
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:09:04.022000Z",
        "size": 400.0,
        "price": 85.22,
        "premium": 34088.0,
        "volume": 400.0,
        "trade_code": " "
      },
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:04:54.581000Z",
        "size": 355.0,
        "price": 85.045,
        "premium": 30190.975000000002,
        "volume": 355.0,
        "trade_code": " "
      },
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:10:00.061000Z",
        "size": 300.0,
        "price": 85.065,
        "premium": 25519.5,
        "volume": 300.0,
        "trade_code": " "
      },
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:13:08.338000Z",
        "size": 176.0,
        "price": 85.0401,
        "premium": 14967.0576,
        "volume": 176.0,
        "trade_code": " "
      },
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:17:03.199000Z",
        "size": 160.0,
        "price": 85.07,
        "premium": 13611.199999999999,
        "volume": 160.0,
        "trade_code": " "
      },
      {
        "ticker": "TRU",
        "executed_at": "2026-08-28T14:14:16.818000Z",
        "size": 152.0,
        "price": 85.0,
        "premium": 12920.0,
        "volume": 152.0,
        "trade_code": " "
      }
    ],
    "ats": {
      "symbol": "TRU",
      "date": "20260827",
      "ats_volume": 0,
      "total_volume": 462563,
      "ats_ratio": 0.0,
      "ats_pct": 0.0,
      "signal": "Low",
      "history": [
        {
          "date": "20260827",
          "ats_ratio": 0.0
        },
        {
          "date": "20260826",
          "ats_ratio": 0.0
        },
        {
          "date": "20260825",
          "ats_ratio": 0.0
        },
        {
          "date": "20260824",
          "ats_ratio": 0.0
        },
        {
          "date": "20260821",
          "ats_ratio": 0.0
        }
      ]
    },
    "polygon_dp": {
      "ticker": "TRU",
      "days": [
        {
          "date": "2026-08-28",
          "close": 85.57,
          "vwap": 85.07,
          "volume": 68558,
          "vwap_discount_pct": -0.58
        },
        {
          "date": "2026-08-27",
          "close": 84.67,
          "vwap": 84.78,
          "volume": 1402574,
          "vwap_discount_pct": 0.13
        },
        {
          "date": "2026-08-26",
          "close": 84.5,
          "vwap": 84.47,
          "volume": 1959240,
          "vwap_discount_pct": -0.04
        },
        {
          "date": "2026-08-25",
          "close": 85.01,
          "vwap": 84.91,
          "volume": 1422375,
          "vwap_discount_pct": -0.12
        },
        {
          "date": "2026-08-24",
          "close": 84.87,
          "vwap": 84.83,
          "volume": 1484493,
          "vwap_discount_pct": -0.05
        }
      ],
      "avg_vwap_discount_pct": -0.13,
      "signal": "Neutral"
    },
    "options_flow": [],
    "net_premium": {
      "ticker": "TRU",
      "net_call_premium": "-33.00",
      "net_put_premium": "0",
      "call_premium": "49.00",
      "put_premium": "6480.00",
      "bullish_premium": "8.00",
      "bearish_premium": "41.00",
      "put_call_ratio": "12.0000000000000000",
      "iv_rank": "35.7038",
      "implied_move_perc": "0.071000",
      "gex_ratio": "0.22935736027588427440",
      "gex_net_change": "33.2334",
      "gex_call": "6809.1449",
      "gex_put": "-1561.7275",
      "gex_net": 5247.4174,
      "gex_call_delta": "124061.0460",
      "gex_put_delta": "-15365.3018",
      "gex_date": "2026-08-28"
    },
    "hot_chains": [
      {
        "underlying_symbol": "TRU",
        "expires": "2026-09-18",
        "open_interest": 263,
        "option_type": "put",
        "delta": -0.245102199930914,
        "ask_volume": 0,
        "last_price": "1.50",
        "implied_volatility": "0.453677415021821",
        "gamma": 0.0383632000106913,
        "avg_price": "1.50",
        "bid_volume": 0,
        "nbbo_ask": "1.55",
        "strike": "80",
        "option_symbol": "TRU260918P00080000",
        "total_premium": "2700.00",
        "iv": 0.399273616767798,
        "volume": 18,
        "nbbo_bid": "1.05"
      },
      {
        "underlying_symbol": "TRU",
        "expires": "2026-09-18",
        "open_interest": 2,
        "option_type": "put",
        "delta": -0.348907602483543,
        "ask_volume": 0,
        "last_price": "2.10",
        "implied_volatility": "0.4202843898767882",
        "gamma": 0.0480374502848671,
        "avg_price": "2.10",
        "bid_volume": 0,
        "nbbo_ask": "2.20",
        "strike": "82.5",
        "option_symbol": "TRU260918P00082500",
        "total_premium": "3780.00",
        "iv": 0.375187590333658,
        "volume": 18,
        "nbbo_bid": "1.65"
      },
      {
        "underlying_symbol": "TRU",
        "expires": "2026-09-18",
        "open_interest": 6,
        "option_type": "call",
        "delta": 0.023644246611377,
        "ask_volume": 1,
        "last_price": "0.08",
        "implied_volatility": null,
        "gamma": 0.00822030099356037,
        "avg_price": "0.08",
        "bid_volume": 0,
        "nbbo_ask": "0.15",
        "strike": "100",
        "option_symbol": "TRU260918C00100000",
        "total_premium": "8.00",
        "iv": 0.330507878126374,
        "volume": 1,
        "nbbo_bid": "0.00"
      },
      {
        "underlying_symbol": "TRU",
        "expires": "2026-09-18",
        "open_interest": 41,
        "option_type": "call",
        "delta": 0.1835765859216068,
        "ask_volume": 0,
        "last_price": "0.32",
        "implied_volatility": "0.330203256522815",
        "gamma": 0.0354177823932539,
        "avg_price": "0.32",
        "bid_volume": 1,
        "nbbo_ask": "1.55",
        "strike": "92.5",
        "option_symbol": "TRU260918C00092500",
        "total_premium": "32.00",
        "iv": 0.365377795110537,
        "volume": 1,
        "nbbo_bid": "0.20"
      },
      {
        "underlying_symbol": "TRU",
        "expires": "2026-09-18",
        "open_interest": 2,
        "option_type": "call",
        "delta": 0.01284055214865096,
        "ask_volume": 0,
        "last_price": "0.09",
        "implied_volatility": "0.44213339792358",
        "gamma": 0.00421773306756033,
        "avg_price": "0.09",
        "bid_volume": 1,
        "nbbo_ask": "0.75",
        "strike": "105",
        "option_symbol": "TRU260918C00105000",
        "total_premium": "9.00",
        "iv": 0.382529307653494,
        "volume": 1,
        "nbbo_bid": "0.00"
      },
      {
        "underlying_symbol": "TRU",
        "expires": "2026-09-18",
        "open_interest": 641,
        "option_type": "call",
        "delta": 0.271081398548674,
        "ask_volume": 0,
        "last_price": null,
        "implied_volatility": null,
        "gamma": 0.0453834256943967,
        "avg_price": null,
        "bid_volume": 0,
        "nbbo_ask": null,
        "strike": "90",
        "option_symbol": "TRU260918C00090000",
        "total_premium": "0",
        "iv": 0.355620609869832,
        "volume": 0,
        "nbbo_bid": null
      },
      {
        "underlying_symbol": "TRU",
        "expires": "2027-01-15",
        "open_interest": 508,
        "option_type": "call",
        "delta": 0.297863847284447,
        "ask_volume": 0,
        "last_price": null,
        "implied_volatility": null,
        "gamma": 0.0165066318762583,
        "avg_price": null,
        "bid_volume": 0,
        "nbbo_ask": null,
        "strike": "100",
        "option_symbol": "TRU270115C00100000",
        "total_premium": "0",
        "iv": 0.397960806797203,
        "volume": 0,
        "nbbo_bid": null
      },
      {
        "underlying_symbol": "TRU",
        "expires": "2026-09-18",
        "open_interest": 487,
        "option_type": "call",
        "delta": 0.81684243261219,
        "ask_volume": 0,
        "last_price": null,
        "implied_volatility": null,
        "gamma": 0.0282595530643761,
        "avg_price": null,
        "bid_volume": 0,
        "nbbo_ask": null,
        "strike": "77.5",
        "option_symbol": "TRU260918C00077500",
        "total_premium": "0",
        "iv": 0.457277123077809,
        "volume": 0,
        "nbbo_bid": null
      }
    ],
    "gamma_profile": {
      "ticker": "TRU",
      "spot": 85.51,
      "date": "2026-08-28",
      "flip_point": 75.26,
      "net_gex": 5247.42,
      "call_walls": [
        {
          "strike": 90.0,
          "gex": 3098.15
        },
        {
          "strike": 77.5,
          "gex": 1361.77
        },
        {
          "strike": 100.0,
          "gex": 866.24
        }
      ],
      "put_walls": [
        {
          "strike": 80.0,
          "gex": -922.76
        },
        {
          "strike": 75.0,
          "gex": -193.86
        },
        {
          "strike": 85.0,
          "gex": -97.21
        }
      ],
      "by_strike": [
        {
          "strike": 55.0,
          "call_gex": 1.92,
          "put_gex": -1.66,
          "net_gex": 0.26
        },
        {
          "strike": 57.5,
          "call_gex": 0.0,
          "put_gex": -1.91,
          "net_gex": -1.91
        },
        {
          "strike": 60.0,
          "call_gex": 4.05,
          "put_gex": -55.92,
          "net_gex": -51.88
        },
        {
          "strike": 62.5,
          "call_gex": 7.23,
          "put_gex": -5.55,
          "net_gex": 1.67
        },
        {
          "strike": 65.0,
          "call_gex": 10.62,
          "put_gex": -49.38,
          "net_gex": -38.75
        },
        {
          "strike": 67.5,
          "call_gex": 3.66,
          "put_gex": -19.9,
          "net_gex": -16.25
        },
        {
          "strike": 70.0,
          "call_gex": 80.1,
          "put_gex": -50.6,
          "net_gex": 29.5
        },
        {
          "strike": 72.5,
          "call_gex": 33.84,
          "put_gex": -55.19,
          "net_gex": -21.35
        },
        {
          "strike": 75.0,
          "call_gex": 163.02,
          "put_gex": -193.86,
          "net_gex": -30.84
        },
        {
          "strike": 77.5,
          "call_gex": 1361.77,
          "put_gex": -52.37,
          "net_gex": 1309.41
        },
        {
          "strike": 80.0,
          "call_gex": 173.52,
          "put_gex": -922.76,
          "net_gex": -749.24
        },
        {
          "strike": 82.5,
          "call_gex": 111.06,
          "put_gex": -11.57,
          "net_gex": 99.5
        },
        {
          "strike": 85.0,
          "call_gex": 227.16,
          "put_gex": -97.21,
          "net_gex": 129.95
        },
        {
          "strike": 87.5,
          "call_gex": 76.49,
          "put_gex": 0.0,
          "net_gex": 76.49
        },
        {
          "strike": 90.0,
          "call_gex": 3098.15,
          "put_gex": -8.04,
          "net_gex": 3090.11
        },
        {
          "strike": 92.5,
          "call_gex": 152.42,
          "put_gex": 0.0,
          "net_gex": 152.42
        },
        {
          "strike": 95.0,
          "call_gex": 217.75,
          "put_gex": -5.03,
          "net_gex": 212.72
        },
        {
          "strike": 100.0,
          "call_gex": 866.24,
          "put_gex": -13.46,
          "net_gex": 852.78
        },
        {
          "strike": 105.0,
          "call_gex": 12.33,
          "put_gex": 0.0,
          "net_gex": 12.33
        },
        {
          "strike": 110.0,
          "call_gex": 26.64,
          "put_gex": 0.0,
          "net_gex": 26.64
        },
        {
          "strike": 115.0,
          "call_gex": 1.44,
          "put_gex": 0.0,
          "net_gex": 1.44
        },
        {
          "strike": 120.0,
          "call_gex": 154.52,
          "put_gex": 0.0,
          "net_gex": 154.52
        },
        {
          "strike": 125.0,
          "call_gex": 3.05,
          "put_gex": 0.0,
          "net_gex": 3.05
        },
        {
          "strike": 130.0,
          "call_gex": 0.0,
          "put_gex": 0.0,
          "net_gex": 0.0
        },
        {
          "strike": 135.0,
          "call_gex": 0.0,
          "put_gex": 0.0,
          "net_gex": 0.0
        }
      ]
    },
    "oi_changes": {
      "net_call_oi_change": 0,
      "net_put_oi_change": 5,
      "top": [
        {
          "strike": "80",
          "oi_change": 5,
          "type": "put"
        },
        {
          "strike": "90",
          "oi_change": 0,
          "type": "call"
        },
        {
          "strike": "100",
          "oi_change": 0,
          "type": "call"
        },
        {
          "strike": "77.5",
          "oi_change": 0,
          "type": "call"
        },
        {
          "strike": "120",
          "oi_change": 0,
          "type": "call"
        }
      ]
    }
  },
  "liquidity": {
    "borrow": [],
    "short_interest": [
      {
        "symbol": "TRU",
        "file_date": "",
        "error": "Symbol not found in FINRA biweekly file",
        "days_to_cover": null
      }
    ],
    "ftd": {
      "symbol": "TRU",
      "periods": [
        {
          "file_period": "202604a",
          "settlement_date": "20260409",
          "quantity_fails": 26,
          "price": 71.2
        },
        {
          "file_period": "202604b",
          "settlement_date": "20260427",
          "quantity_fails": 386,
          "price": 72.61
        },
        {
          "file_period": "202606a",
          "settlement_date": "20260609",
          "quantity_fails": 24729,
          "price": 68.81
        },
        {
          "file_period": "202606b",
          "settlement_date": "20260630",
          "quantity_fails": 116322,
          "price": 71.79
        },
        {
          "file_period": "202607a",
          "settlement_date": "20260701",
          "quantity_fails": 618,
          "price": 72.14
        },
        {
          "file_period": "202607b",
          "settlement_date": "20260731",
          "quantity_fails": 576,
          "price": 80.26
        }
      ],
      "trend": "rising",
      "trend_description": "FTD quantity increasing — settlement pressure building, potential squeeze precursor"
    }
  }
}