{
  "baselineHistoryCount": 224,
  "asOf": "2026-10-26",
  "priceThrough": "2026-10-23",
  "sourceHistoryCount": 224,
  "censusEligibleCount": 588,
  "groups": {
    "all": {
      "eligibleCount": 588,
      "sourceHistoryCount": 224,
      "horizons": {
        "90d": {
          "spy": {
            "n": 224,
            "ipo": {
              "n": 224,
              "mean": 0.014440647145718936,
              "median": -0.0979914356674752,
              "p10": -0.4083226680449617,
              "p90": 0.6074436162090011,
              "winRate": 0.39285714285714285
            },
            "benchmark": {
              "n": 224,
              "mean": 0.0357065547039326,
              "median": 0.04470194028328245,
              "p10": -0.03609123511852256,
              "p90": 0.09071148874316413,
              "winRate": 0.8348214285714286
            },
            "excess": {
              "n": 224,
              "mean": -0.021265907558213733,
              "median": -0.13009453940519372,
              "p10": -0.4342425842174707,
              "p90": 0.524156925943809,
              "winRate": 0.35714285714285715
            },
            "winCount": 80,
            "outperformanceRate": 0.35714285714285715,
            "ipoLossCount": 136,
            "benchmarkLossCount": 37
          },
          "qqq": {
            "n": 224,
            "ipo": {
              "n": 224,
              "mean": 0.014440647145718936,
              "median": -0.0979914356674752,
              "p10": -0.4083226680449617,
              "p90": 0.6074436162090011,
              "winRate": 0.39285714285714285
            },
            "benchmark": {
              "n": 224,
              "mean": 0.04723132559591803,
              "median": 0.053142797688204846,
              "p10": -0.053721587422573935,
              "p90": 0.12242541221703318,
              "winRate": 0.7991071428571429
            },
            "excess": {
              "n": 224,
              "mean": -0.032790678450199055,
              "median": -0.12640127438162096,
              "p10": -0.43216456363347355,
              "p90": 0.476881131315758,
              "winRate": 0.34375
            },
            "winCount": 77,
            "outperformanceRate": 0.34375,
            "ipoLossCount": 136,
            "benchmarkLossCount": 45
          },
          "coverage": {
            "eligible": 588,
            "mature": 585,
            "censored": 3,
            "missing": 361,
            "spyPaired": 224,
            "qqqPaired": 224
          }
        },
        "6m": {
          "spy": {
            "n": 215,
            "ipo": {
              "n": 215,
              "mean": -0.053606775679160244,
              "median": -0.12550001144409184,
              "p10": -0.6554642852111204,
              "p90": 0.5311558583034915,
              "winRate": 0.4046511627906977
            },
            "benchmark": {
              "n": 215,
              "mean": 0.06359606868753544,
              "median": 0.0848065173621273,
              "p10": -0.05917990200295716,
              "p90": 0.1575019194053414,
              "winRate": 0.7674418604651163
            },
            "excess": {
              "n": 215,
              "mean": -0.11720284436669562,
              "median": -0.2033553033554114,
              "p10": -0.6561301088574155,
              "p90": 0.4268937417065039,
              "winRate": 0.34418604651162793
            },
            "winCount": 74,
            "outperformanceRate": 0.34418604651162793,
            "ipoLossCount": 128,
            "benchmarkLossCount": 50
          },
          "qqq": {
            "n": 215,
            "ipo": {
              "n": 215,
              "mean": -0.053606775679160244,
              "median": -0.12550001144409184,
              "p10": -0.6554642852111204,
              "p90": 0.5311558583034915,
              "winRate": 0.4046511627906977
            },
            "benchmark": {
              "n": 215,
              "mean": 0.08122117980653498,
              "median": 0.10880220712979538,
              "p10": -0.07799756901750239,
              "p90": 0.1970146195263267,
              "winRate": 0.7767441860465116
            },
            "excess": {
              "n": 215,
              "mean": -0.13482795548569537,
              "median": -0.22976873877282,
              "p10": -0.6709244387633843,
              "p90": 0.37206807213828874,
              "winRate": 0.3395348837209302
            },
            "winCount": 73,
            "outperformanceRate": 0.3395348837209302,
            "ipoLossCount": 128,
            "benchmarkLossCount": 48
          },
          "coverage": {
            "eligible": 588,
            "mature": 573,
            "censored": 15,
            "missing": 358,
            "spyPaired": 215,
            "qqqPaired": 215
          }
        },
        "12m": {
          "spy": {
            "n": 203,
            "ipo": {
              "n": 203,
              "mean": -0.002406680103154852,
              "median": -0.22232103383215862,
              "p10": -0.7790899261181116,
              "p90": 0.9818824796702984,
              "winRate": 0.3793103448275862
            },
            "benchmark": {
              "n": 203,
              "mean": 0.08579094258303853,
              "median": 0.08491463443968383,
              "p10": -0.11869830829412831,
              "p90": 0.28693509097525893,
              "winRate": 0.6945812807881774
            },
            "excess": {
              "n": 203,
              "mean": -0.08819762268619334,
              "median": -0.301788545588373,
              "p10": -0.7683224374386969,
              "p90": 0.7929030726395139,
              "winRate": 0.31527093596059114
            },
            "winCount": 64,
            "outperformanceRate": 0.31527093596059114,
            "ipoLossCount": 126,
            "benchmarkLossCount": 62
          },
          "qqq": {
            "n": 203,
            "ipo": {
              "n": 203,
              "mean": -0.002406680103154852,
              "median": -0.22232103383215862,
              "p10": -0.7790899261181116,
              "p90": 0.9818824796702984,
              "winRate": 0.3793103448275862
            },
            "benchmark": {
              "n": 203,
              "mean": 0.12390588789570317,
              "median": 0.16347250663076496,
              "p10": -0.20920913982670164,
              "p90": 0.3996717503267164,
              "winRate": 0.7142857142857143
            },
            "excess": {
              "n": 203,
              "mean": -0.1263125679988579,
              "median": -0.3147815511117237,
              "p10": -0.7906099083803745,
              "p90": 0.6784895700395756,
              "winRate": 0.3054187192118227
            },
            "winCount": 62,
            "outperformanceRate": 0.3054187192118227,
            "ipoLossCount": 126,
            "benchmarkLossCount": 58
          },
          "coverage": {
            "eligible": 588,
            "mature": 555,
            "censored": 33,
            "missing": 352,
            "spyPaired": 203,
            "qqqPaired": 203
          }
        }
      },
      "common12m": {
        "n": 203,
        "horizons": {
          "90d": {
            "spy": {
              "n": 203,
              "ipo": {
                "n": 203,
                "mean": 0.03693183900802333,
                "median": -0.06975208629261365,
                "p10": -0.41005717615228365,
                "p90": 0.6506166844388823,
                "winRate": 0.4187192118226601
              },
              "benchmark": {
                "n": 203,
                "mean": 0.035572768853925234,
                "median": 0.045527123487532295,
                "p10": -0.040295737027888245,
                "p90": 0.09163536097735406,
                "winRate": 0.8177339901477833
              },
              "excess": {
                "n": 203,
                "mean": 0.001359070154097983,
                "median": -0.07216203410256417,
                "p10": -0.44214426423749564,
                "p90": 0.5545916325537766,
                "winRate": 0.3891625615763547
              },
              "winCount": 79,
              "outperformanceRate": 0.3891625615763547,
              "ipoLossCount": 118,
              "benchmarkLossCount": 37
            },
            "qqq": {
              "n": 203,
              "ipo": {
                "n": 203,
                "mean": 0.03693183900802333,
                "median": -0.06975208629261365,
                "p10": -0.41005717615228365,
                "p90": 0.6506166844388823,
                "winRate": 0.4187192118226601
              },
              "benchmark": {
                "n": 203,
                "mean": 0.047778908691338814,
                "median": 0.05651474496018394,
                "p10": -0.058199675270345426,
                "p90": 0.12242892572459074,
                "winRate": 0.8029556650246306
              },
              "excess": {
                "n": 203,
                "mean": -0.010847069683315504,
                "median": -0.09144525816290305,
                "p10": -0.4327079480978124,
                "p90": 0.527798948420546,
                "winRate": 0.37438423645320196
              },
              "winCount": 76,
              "outperformanceRate": 0.37438423645320196,
              "ipoLossCount": 118,
              "benchmarkLossCount": 40
            },
            "coverage": {
              "eligible": 203,
              "mature": 203,
              "censored": 0,
              "missing": 0,
              "spyPaired": 203,
              "qqqPaired": 203
            }
          },
          "6m": {
            "spy": {
              "n": 203,
              "ipo": {
                "n": 203,
                "mean": -0.045044294727787725,
                "median": -0.11371902591926009,
                "p10": -0.6572775905830096,
                "p90": 0.587188390959122,
                "winRate": 0.4088669950738916
              },
              "benchmark": {
                "n": 203,
                "mean": 0.06277132862225589,
                "median": 0.08639387004673793,
                "p10": -0.061650517780089405,
                "p90": 0.15832799383804458,
                "winRate": 0.7536945812807881
              },
              "excess": {
                "n": 203,
                "mean": -0.10781562335004331,
                "median": -0.20312480750902462,
                "p10": -0.6579045888103622,
                "p90": 0.5397242102305783,
                "winRate": 0.3497536945812808
              },
              "winCount": 71,
              "outperformanceRate": 0.3497536945812808,
              "ipoLossCount": 120,
              "benchmarkLossCount": 50
            },
            "qqq": {
              "n": 203,
              "ipo": {
                "n": 203,
                "mean": -0.045044294727787725,
                "median": -0.11371902591926009,
                "p10": -0.6572775905830096,
                "p90": 0.587188390959122,
                "winRate": 0.4088669950738916
              },
              "benchmark": {
                "n": 203,
                "mean": 0.08004290520444708,
                "median": 0.11192776196329834,
                "p10": -0.08187890880684391,
                "p90": 0.20010433446604098,
                "winRate": 0.7635467980295566
              },
              "excess": {
                "n": 203,
                "mean": -0.12508719993223477,
                "median": -0.2202744977888923,
                "p10": -0.6720753490891277,
                "p90": 0.4412157463319606,
                "winRate": 0.3448275862068966
              },
              "winCount": 70,
              "outperformanceRate": 0.3448275862068966,
              "ipoLossCount": 120,
              "benchmarkLossCount": 48
            },
            "coverage": {
              "eligible": 203,
              "mature": 203,
              "censored": 0,
              "missing": 0,
              "spyPaired": 203,
              "qqqPaired": 203
            }
          },
          "12m": {
            "spy": {
              "n": 203,
              "ipo": {
                "n": 203,
                "mean": -0.002406680103154852,
                "median": -0.22232103383215862,
                "p10": -0.7790899261181116,
                "p90": 0.9818824796702984,
                "winRate": 0.3793103448275862
              },
              "benchmark": {
                "n": 203,
                "mean": 0.08579094258303853,
                "median": 0.08491463443968383,
                "p10": -0.11869830829412831,
                "p90": 0.28693509097525893,
                "winRate": 0.6945812807881774
              },
              "excess": {
                "n": 203,
                "mean": -0.08819762268619334,
                "median": -0.301788545588373,
                "p10": -0.7683224374386969,
                "p90": 0.7929030726395139,
                "winRate": 0.31527093596059114
              },
              "winCount": 64,
              "outperformanceRate": 0.31527093596059114,
              "ipoLossCount": 126,
              "benchmarkLossCount": 62
            },
            "qqq": {
              "n": 203,
              "ipo": {
                "n": 203,
                "mean": -0.002406680103154852,
                "median": -0.22232103383215862,
                "p10": -0.7790899261181116,
                "p90": 0.9818824796702984,
                "winRate": 0.3793103448275862
              },
              "benchmark": {
                "n": 203,
                "mean": 0.12390588789570317,
                "median": 0.16347250663076496,
                "p10": -0.20920913982670164,
                "p90": 0.3996717503267164,
                "winRate": 0.7142857142857143
              },
              "excess": {
                "n": 203,
                "mean": -0.1263125679988579,
                "median": -0.3147815511117237,
                "p10": -0.7906099083803745,
                "p90": 0.6784895700395756,
                "winRate": 0.3054187192118227
              },
              "winCount": 62,
              "outperformanceRate": 0.3054187192118227,
              "ipoLossCount": 126,
              "benchmarkLossCount": 58
            },
            "coverage": {
              "eligible": 203,
              "mature": 203,
              "censored": 0,
              "missing": 0,
              "spyPaired": 203,
              "qqqPaired": 203
            }
          }
        }
      }
    },
    "november": {
      "eligibleCount": 46,
      "sourceHistoryCount": 14,
      "horizons": {
        "90d": {
          "spy": {
            "n": 14,
            "ipo": {
              "n": 14,
              "mean": -0.04424781213476698,
              "median": -0.22927108569476662,
              "p10": -0.4083226680449617,
              "p90": 0.5627637460036449,
              "winRate": 0.2857142857142857
            },
            "benchmark": {
              "n": 14,
              "mean": 0.020027987435659034,
              "median": -0.004723641093134001,
              "p10": -0.02734996939158363,
              "p90": 0.09046961781077023,
              "winRate": 0.42857142857142855
            },
            "excess": {
              "n": 14,
              "mean": -0.06427579957042594,
              "median": -0.2336487068916978,
              "p10": -0.42893850133685596,
              "p90": 0.5017345109182384,
              "winRate": 0.2857142857142857
            },
            "winCount": 4,
            "outperformanceRate": 0.2857142857142857,
            "ipoLossCount": 10,
            "benchmarkLossCount": 8
          },
          "qqq": {
            "n": 14,
            "ipo": {
              "n": 14,
              "mean": -0.04424781213476698,
              "median": -0.22927108569476662,
              "p10": -0.4083226680449617,
              "p90": 0.5627637460036449,
              "winRate": 0.2857142857142857
            },
            "benchmark": {
              "n": 14,
              "mean": 0.014005101261199122,
              "median": -0.006171225773672628,
              "p10": -0.07802113908888686,
              "p90": 0.16507212564156543,
              "winRate": 0.42857142857142855
            },
            "excess": {
              "n": 14,
              "mean": -0.05825291339596612,
              "median": -0.18448627437297677,
              "p10": -0.37671483916672505,
              "p90": 0.4355629426344542,
              "winRate": 0.2857142857142857
            },
            "winCount": 4,
            "outperformanceRate": 0.2857142857142857,
            "ipoLossCount": 10,
            "benchmarkLossCount": 8
          },
          "coverage": {
            "eligible": 46,
            "mature": 46,
            "censored": 0,
            "missing": 32,
            "spyPaired": 14,
            "qqqPaired": 14
          }
        },
        "6m": {
          "spy": {
            "n": 14,
            "ipo": {
              "n": 14,
              "mean": -0.13431699517896076,
              "median": -0.27113831956419754,
              "p10": -0.7402097447299882,
              "p90": 0.704876089054029,
              "winRate": 0.35714285714285715
            },
            "benchmark": {
              "n": 14,
              "mean": -0.03155263949659976,
              "median": -0.04960191019370952,
              "p10": -0.14895154225547652,
              "p90": 0.11733733717100335,
              "winRate": 0.35714285714285715
            },
            "excess": {
              "n": 14,
              "mean": -0.10276435568236102,
              "median": -0.30276085956105636,
              "p10": -0.5974011047151243,
              "p90": 0.7234054084360075,
              "winRate": 0.35714285714285715
            },
            "winCount": 5,
            "outperformanceRate": 0.35714285714285715,
            "ipoLossCount": 9,
            "benchmarkLossCount": 9
          },
          "qqq": {
            "n": 14,
            "ipo": {
              "n": 14,
              "mean": -0.13431699517896076,
              "median": -0.27113831956419754,
              "p10": -0.7402097447299882,
              "p90": 0.704876089054029,
              "winRate": 0.35714285714285715
            },
            "benchmark": {
              "n": 14,
              "mean": -0.03396749340050991,
              "median": 0.06245649341758541,
              "p10": -0.2459796992000504,
              "p90": 0.13470500039678912,
              "winRate": 0.5714285714285714
            },
            "excess": {
              "n": 14,
              "mean": -0.1003495017784509,
              "median": -0.34285224971499684,
              "p10": -0.5240439985720291,
              "p90": 0.5794659765929947,
              "winRate": 0.35714285714285715
            },
            "winCount": 5,
            "outperformanceRate": 0.35714285714285715,
            "ipoLossCount": 9,
            "benchmarkLossCount": 6
          },
          "coverage": {
            "eligible": 46,
            "mature": 46,
            "censored": 0,
            "missing": 32,
            "spyPaired": 14,
            "qqqPaired": 14
          }
        },
        "12m": {
          "spy": {
            "n": 13,
            "ipo": {
              "n": 13,
              "mean": 0.10147816860292203,
              "median": -0.5239154261651322,
              "p10": -0.7613356768878936,
              "p90": 1.1779200546993365,
              "winRate": 0.38461538461538464
            },
            "benchmark": {
              "n": 13,
              "mean": 0.013178423109922087,
              "median": 0.061545127341602335,
              "p10": -0.15602260237714308,
              "p90": 0.21155731078366136,
              "winRate": 0.5384615384615384
            },
            "excess": {
              "n": 13,
              "mean": 0.08829974549299988,
              "median": -0.38251069164515816,
              "p10": -0.6604380957712476,
              "p90": 1.1046400076282028,
              "winRate": 0.3076923076923077
            },
            "winCount": 4,
            "outperformanceRate": 0.3076923076923077,
            "ipoLossCount": 8,
            "benchmarkLossCount": 6
          },
          "qqq": {
            "n": 13,
            "ipo": {
              "n": 13,
              "mean": 0.10147816860292203,
              "median": -0.5239154261651322,
              "p10": -0.7613356768878936,
              "p90": 1.1779200546993365,
              "winRate": 0.38461538461538464
            },
            "benchmark": {
              "n": 13,
              "mean": 0.023544006100876907,
              "median": 0.08801561104488553,
              "p10": -0.28180249236733934,
              "p90": 0.4280761693004464,
              "winRate": 0.5384615384615384
            },
            "excess": {
              "n": 13,
              "mean": 0.07793416250204507,
              "median": -0.2678546406821245,
              "p10": -0.6102536783135734,
              "p90": 1.0674485699348415,
              "winRate": 0.3076923076923077
            },
            "winCount": 4,
            "outperformanceRate": 0.3076923076923077,
            "ipoLossCount": 8,
            "benchmarkLossCount": 6
          },
          "coverage": {
            "eligible": 46,
            "mature": 42,
            "censored": 4,
            "missing": 29,
            "spyPaired": 13,
            "qqqPaired": 13
          }
        }
      },
      "common12m": {
        "n": 13,
        "horizons": {
          "90d": {
            "spy": {
              "n": 13,
              "ipo": {
                "n": 13,
                "mean": -0.038425112697284956,
                "median": -0.2520100244111876,
                "p10": -0.4086351964608537,
                "p90": 0.5825038131308977,
                "winRate": 0.3076923076923077
              },
              "benchmark": {
                "n": 13,
                "mean": 0.020211962512235226,
                "median": -0.007664991273775956,
                "p10": -0.02734996939158363,
                "p90": 0.09046961781077023,
                "winRate": 0.38461538461538464
              },
              "excess": {
                "n": 13,
                "mean": -0.05863707520952011,
                "median": -0.23857668328016768,
                "p10": -0.43366872836188997,
                "p90": 0.5116611171370367,
                "winRate": 0.3076923076923077
              },
              "winCount": 4,
              "outperformanceRate": 0.3076923076923077,
              "ipoLossCount": 9,
              "benchmarkLossCount": 8
            },
            "qqq": {
              "n": 13,
              "ipo": {
                "n": 13,
                "mean": -0.038425112697284956,
                "median": -0.2520100244111876,
                "p10": -0.4086351964608537,
                "p90": 0.5825038131308977,
                "winRate": 0.3076923076923077
              },
              "benchmark": {
                "n": 13,
                "mean": 0.01591671389139808,
                "median": -0.0014965886159579167,
                "p10": -0.07802113908888686,
                "p90": 0.168352495119645,
                "winRate": 0.46153846153846156
              },
              "excess": {
                "n": 13,
                "mean": -0.05434182658868306,
                "median": -0.19092298794002882,
                "p10": -0.38079221378747447,
                "p90": 0.43939886619283586,
                "winRate": 0.3076923076923077
              },
              "winCount": 4,
              "outperformanceRate": 0.3076923076923077,
              "ipoLossCount": 9,
              "benchmarkLossCount": 7
            },
            "coverage": {
              "eligible": 13,
              "mature": 13,
              "censored": 0,
              "missing": 0,
              "spyPaired": 13,
              "qqqPaired": 13
            }
          },
          "6m": {
            "spy": {
              "n": 13,
              "ipo": {
                "n": 13,
                "mean": -0.13088273266949413,
                "median": -0.32229585186428056,
                "p10": -0.7460975681762857,
                "p90": 0.713885219293022,
                "winRate": 0.38461538461538464
              },
              "benchmark": {
                "n": 13,
                "mean": -0.03922354054791059,
                "median": -0.04960191019370952,
                "p10": -0.15034643911114093,
                "p90": 0.12170252711380145,
                "winRate": 0.3076923076923077
              },
              "excess": {
                "n": 13,
                "mean": -0.09165919212158354,
                "median": -0.35839023714964446,
                "p10": -0.6032092208512185,
                "p90": 0.7427720689455775,
                "winRate": 0.38461538461538464
              },
              "winCount": 5,
              "outperformanceRate": 0.38461538461538464,
              "ipoLossCount": 8,
              "benchmarkLossCount": 9
            },
            "qqq": {
              "n": 13,
              "ipo": {
                "n": 13,
                "mean": -0.13088273266949413,
                "median": -0.32229585186428056,
                "p10": -0.7460975681762857,
                "p90": 0.713885219293022,
                "winRate": 0.38461538461538464
              },
              "benchmark": {
                "n": 13,
                "mean": -0.04377926000986136,
                "median": 0.03150600295814576,
                "p10": -0.2482606845600754,
                "p90": 0.13470500039678912,
                "winRate": 0.5384615384615384
              },
              "excess": {
                "n": 13,
                "mean": -0.08710347265963275,
                "median": -0.4131566191069075,
                "p10": -0.5253161368443545,
                "p90": 0.5853768108534028,
                "winRate": 0.38461538461538464
              },
              "winCount": 5,
              "outperformanceRate": 0.38461538461538464,
              "ipoLossCount": 8,
              "benchmarkLossCount": 6
            },
            "coverage": {
              "eligible": 13,
              "mature": 13,
              "censored": 0,
              "missing": 0,
              "spyPaired": 13,
              "qqqPaired": 13
            }
          },
          "12m": {
            "spy": {
              "n": 13,
              "ipo": {
                "n": 13,
                "mean": 0.10147816860292203,
                "median": -0.5239154261651322,
                "p10": -0.7613356768878936,
                "p90": 1.1779200546993365,
                "winRate": 0.38461538461538464
              },
              "benchmark": {
                "n": 13,
                "mean": 0.013178423109922087,
                "median": 0.061545127341602335,
                "p10": -0.15602260237714308,
                "p90": 0.21155731078366136,
                "winRate": 0.5384615384615384
              },
              "excess": {
                "n": 13,
                "mean": 0.08829974549299988,
                "median": -0.38251069164515816,
                "p10": -0.6604380957712476,
                "p90": 1.1046400076282028,
                "winRate": 0.3076923076923077
              },
              "winCount": 4,
              "outperformanceRate": 0.3076923076923077,
              "ipoLossCount": 8,
              "benchmarkLossCount": 6
            },
            "qqq": {
              "n": 13,
              "ipo": {
                "n": 13,
                "mean": 0.10147816860292203,
                "median": -0.5239154261651322,
                "p10": -0.7613356768878936,
                "p90": 1.1779200546993365,
                "winRate": 0.38461538461538464
              },
              "benchmark": {
                "n": 13,
                "mean": 0.023544006100876907,
                "median": 0.08801561104488553,
                "p10": -0.28180249236733934,
                "p90": 0.4280761693004464,
                "winRate": 0.5384615384615384
              },
              "excess": {
                "n": 13,
                "mean": 0.07793416250204507,
                "median": -0.2678546406821245,
                "p10": -0.6102536783135734,
                "p90": 1.0674485699348415,
                "winRate": 0.3076923076923077
              },
              "winCount": 4,
              "outperformanceRate": 0.3076923076923077,
              "ipoLossCount": 8,
              "benchmarkLossCount": 6
            },
            "coverage": {
              "eligible": 13,
              "mature": 13,
              "censored": 0,
              "missing": 0,
              "spyPaired": 13,
              "qqqPaired": 13
            }
          }
        }
      }
    }
  },
  "observations": [
    {
      "symbol": "ABNB",
      "name": "Airbnb, Inc.",
      "ipoDate": "2020-12-10",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.27005725077145404,
            "return": 0.06230735118863606,
            "excessReturn": 0.20774989958281798,
            "matchedStartDate": "2020-12-10",
            "matchedEndDate": "2021-03-10"
          },
          "qqq": {
            "ipoReturn": 0.27005725077145404,
            "return": 0.027634590019645966,
            "excessReturn": 0.24242266075180807,
            "matchedStartDate": "2020-12-10",
            "matchedEndDate": "2021-03-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-06-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.009743544591966247,
            "return": 0.15510040809655723,
            "excessReturn": -0.14535686350459098,
            "matchedStartDate": "2020-12-10",
            "matchedEndDate": "2021-06-10"
          },
          "qqq": {
            "ipoReturn": 0.009743544591966247,
            "return": 0.12504964453153566,
            "excessReturn": -0.11530609993956942,
            "matchedStartDate": "2020-12-10",
            "matchedEndDate": "2021-06-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-12-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.24676933037317128,
            "return": 0.2836145832960597,
            "excessReturn": -0.03684525292288843,
            "matchedStartDate": "2020-12-10",
            "matchedEndDate": "2021-12-10"
          },
          "qqq": {
            "ipoReturn": 0.24676933037317128,
            "return": 0.3156486322219112,
            "excessReturn": -0.06887930184873992,
            "matchedStartDate": "2020-12-10",
            "matchedEndDate": "2021-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ACCD",
      "name": "Accolade Inc.",
      "ipoDate": "2020-07-02",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ACCD: HTTP 404",
            "qqq": "90-day source coverage unavailable: ACCD: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-01-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ACCD: HTTP 404",
            "qqq": "90-day source coverage unavailable: ACCD: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-07-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ACCD: HTTP 404",
            "qqq": "90-day source coverage unavailable: ACCD: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ACMR",
      "name": "ACM Research, Inc.",
      "ipoDate": "2017-11-03",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2018-05-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2018-11-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "ACON",
      "name": "Aclarion, Inc.",
      "ipoDate": "2022-04-22",
      "horizons": {
        "90d": {
          "targetDate": "2022-07-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2022-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "ACVA",
      "name": "ACV Auctions Inc.",
      "ipoDate": "2021-03-24",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ACVA: HTTP 400",
            "qqq": "90-day source coverage unavailable: ACVA: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2021-09-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ACVA: HTTP 400",
            "qqq": "90-day source coverage unavailable: ACVA: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2022-03-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ACVA: HTTP 400",
            "qqq": "90-day source coverage unavailable: ACVA: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "AFRM",
      "name": "Affirm Holdings, Inc.",
      "ipoDate": "2021-01-13",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2724536692309635,
            "return": 0.08707437284445851,
            "excessReturn": -0.359528042075422,
            "matchedStartDate": "2021-01-13",
            "matchedEndDate": "2021-04-13"
          },
          "qqq": {
            "ipoReturn": -0.2724536692309635,
            "return": 0.07771167223944309,
            "excessReturn": -0.35016534147040657,
            "matchedStartDate": "2021-01-13",
            "matchedEndDate": "2021-04-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-07-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3959425063573011,
            "return": 0.14692326427109959,
            "excessReturn": -0.5428657706284007,
            "matchedStartDate": "2021-01-13",
            "matchedEndDate": "2021-07-13"
          },
          "qqq": {
            "ipoReturn": -0.3959425063573011,
            "return": 0.1467535869789096,
            "excessReturn": -0.5426960933362107,
            "matchedStartDate": "2021-01-13",
            "matchedEndDate": "2021-07-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-01-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2514917360825598,
            "return": 0.22312327425104406,
            "excessReturn": -0.47461501033360387,
            "matchedStartDate": "2021-01-13",
            "matchedEndDate": "2022-01-13"
          },
          "qqq": {
            "ipoReturn": -0.2514917360825598,
            "return": 0.19497529885817877,
            "excessReturn": -0.4464670349407386,
            "matchedStartDate": "2021-01-13",
            "matchedEndDate": "2022-01-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "AFYA",
      "name": "Afya Limited",
      "ipoDate": "2019-07-19",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.08198783728255954,
            "return": 0.007100263338230883,
            "excessReturn": 0.07488757394432866,
            "matchedStartDate": "2019-07-19",
            "matchedEndDate": "2019-10-17"
          },
          "qqq": {
            "ipoReturn": 0.08198783728255954,
            "return": 0.013297778220871859,
            "excessReturn": 0.06869005906168768,
            "matchedStartDate": "2019-07-19",
            "matchedEndDate": "2019-10-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-01-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.20570353650203055,
            "return": 0.11703737661187219,
            "excessReturn": 0.08866615989015836,
            "matchedStartDate": "2019-07-19",
            "matchedEndDate": "2020-01-17"
          },
          "qqq": {
            "ipoReturn": 0.20570353650203055,
            "return": 0.16946762633835943,
            "excessReturn": 0.036235910163671115,
            "matchedStartDate": "2019-07-19",
            "matchedEndDate": "2020-01-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-07-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.03585655554024203,
            "return": 0.08261260114974145,
            "excessReturn": -0.11846915668998348,
            "matchedStartDate": "2019-07-19",
            "matchedEndDate": "2020-07-17"
          },
          "qqq": {
            "ipoReturn": -0.03585655554024203,
            "return": 0.3581488973785094,
            "excessReturn": -0.39400545291875144,
            "matchedStartDate": "2019-07-19",
            "matchedEndDate": "2020-07-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "AGBK",
      "name": "AGI Inc.",
      "ipoDate": "2026-02-11",
      "horizons": {
        "90d": {
          "targetDate": "2026-05-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.29581393751987195,
            "return": 0.06679572408151557,
            "excessReturn": -0.3626096616013875,
            "matchedStartDate": "2026-02-11",
            "matchedEndDate": "2026-05-12"
          },
          "qqq": {
            "ipoReturn": -0.29581393751987195,
            "return": 0.15352874220249002,
            "excessReturn": -0.44934267972236197,
            "matchedStartDate": "2026-02-11",
            "matchedEndDate": "2026-05-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-08-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.42232557784679325,
            "return": 0.11359034205742513,
            "excessReturn": -0.5359159199042184,
            "matchedStartDate": "2026-02-11",
            "matchedEndDate": "2026-08-11"
          },
          "qqq": {
            "ipoReturn": -0.42232557784679325,
            "return": 0.17181261008995952,
            "excessReturn": -0.5941381879367528,
            "matchedStartDate": "2026-02-11",
            "matchedEndDate": "2026-08-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-02-11",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "AGMH",
      "name": "AGM Group Holdings Inc",
      "ipoDate": "2018-04-18",
      "horizons": {
        "90d": {
          "targetDate": "2018-07-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2018-10-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2019-04-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "AGS",
      "name": "PlayAGS, Inc.",
      "ipoDate": "2018-01-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-04-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AGS: HTTP 404",
            "qqq": "90-day source coverage unavailable: AGS: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-07-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AGS: HTTP 404",
            "qqq": "90-day source coverage unavailable: AGS: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-01-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AGS: HTTP 404",
            "qqq": "90-day source coverage unavailable: AGS: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "AI",
      "name": "C3.ai, Inc.",
      "ipoDate": "2020-12-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.08195474512633127,
            "return": 0.05539050561848691,
            "excessReturn": -0.13734525074481818,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-03-09"
          },
          "qqq": {
            "ipoReturn": -0.08195474512633127,
            "return": 0.03471504941698478,
            "excessReturn": -0.11666979454331605,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-03-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-06-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3285760632669763,
            "return": 0.14937981976618975,
            "excessReturn": -0.47795588303316605,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-06-09"
          },
          "qqq": {
            "ipoReturn": -0.3285760632669763,
            "return": 0.11791841979085871,
            "excessReturn": -0.446494483057835,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-06-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-12-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6530435626146955,
            "return": 0.27122801783986805,
            "excessReturn": -0.9242715804545636,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-12-09"
          },
          "qqq": {
            "ipoReturn": -0.6530435626146955,
            "return": 0.3067273378798594,
            "excessReturn": -0.9597709004945549,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-12-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "AIHS",
      "name": "Senmiao Technology Ltd",
      "ipoDate": "2018-03-16",
      "horizons": {
        "90d": {
          "targetDate": "2018-06-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2018-09-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2019-03-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "AIP",
      "name": "Arteris, Inc.",
      "ipoDate": "2021-10-27",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.320879168211584,
            "return": -0.042891133444923235,
            "excessReturn": -0.2779880347666608,
            "matchedStartDate": "2021-10-27",
            "matchedEndDate": "2022-01-25"
          },
          "qqq": {
            "ipoReturn": -0.320879168211584,
            "return": -0.0918158280222039,
            "excessReturn": -0.22906334018938013,
            "matchedStartDate": "2021-10-27",
            "matchedEndDate": "2022-01-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-04-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2406593892586094,
            "return": -0.08078163023860774,
            "excessReturn": -0.15987775902000168,
            "matchedStartDate": "2021-10-27",
            "matchedEndDate": "2022-04-27"
          },
          "qqq": {
            "ipoReturn": -0.2406593892586094,
            "return": -0.16642102693256577,
            "excessReturn": -0.07423836232604364,
            "matchedStartDate": "2021-10-27",
            "matchedEndDate": "2022-04-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-10-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7087912105186709,
            "return": -0.16292900175640446,
            "excessReturn": -0.5458622087622664,
            "matchedStartDate": "2021-10-27",
            "matchedEndDate": "2022-10-27"
          },
          "qqq": {
            "ipoReturn": -0.7087912105186709,
            "return": -0.28192106548108553,
            "excessReturn": -0.42687014503758536,
            "matchedStartDate": "2021-10-27",
            "matchedEndDate": "2022-10-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "AIRO",
      "name": "AIRO Group Holdings, Inc.",
      "ipoDate": "2025-06-13",
      "horizons": {
        "90d": {
          "targetDate": "2025-09-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2025-12-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2026-06-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "AIXI",
      "name": "Xiao-I Corporation",
      "ipoDate": "2023-03-09",
      "horizons": {
        "90d": {
          "targetDate": "2023-06-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-09-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-03-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ALAB",
      "name": "Astera Labs, Inc.",
      "ipoDate": "2024-03-20",
      "horizons": {
        "90d": {
          "targetDate": "2024-06-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.08270199877103157,
            "return": 0.05381572935888701,
            "excessReturn": 0.02888626941214456,
            "matchedStartDate": "2024-03-20",
            "matchedEndDate": "2024-06-18"
          },
          "qqq": {
            "ipoReturn": 0.08270199877103157,
            "return": 0.09338171455332356,
            "excessReturn": -0.010679715782291987,
            "matchedStartDate": "2024-03-20",
            "matchedEndDate": "2024-06-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-09-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.18571659978185562,
            "return": 0.09178070497202939,
            "excessReturn": -0.277497304753885,
            "matchedStartDate": "2024-03-20",
            "matchedEndDate": "2024-09-20"
          },
          "qqq": {
            "ipoReturn": -0.18571659978185562,
            "return": 0.08713976696279713,
            "excessReturn": -0.27285636674465275,
            "matchedStartDate": "2024-03-20",
            "matchedEndDate": "2024-09-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-03-20",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1118813892951831,
            "return": 0.08647788859254191,
            "excessReturn": 0.02540350070264119,
            "matchedStartDate": "2024-03-20",
            "matchedEndDate": "2025-03-20"
          },
          "qqq": {
            "ipoReturn": 0.1118813892951831,
            "return": 0.07997390907581114,
            "excessReturn": 0.03190748021937195,
            "matchedStartDate": "2024-03-20",
            "matchedEndDate": "2025-03-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ALF",
      "name": "ALFI, Inc.",
      "ipoDate": "2021-05-04",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-11-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-05-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ALGM",
      "name": "Allegro MicroSystems, Inc.",
      "ipoDate": "2020-10-29",
      "horizons": {
        "90d": {
          "targetDate": "2021-01-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6581920404728587,
            "return": 0.13464449723174932,
            "excessReturn": 0.5235475432411094,
            "matchedStartDate": "2020-10-29",
            "matchedEndDate": "2021-01-27"
          },
          "qqq": {
            "ipoReturn": 0.6581920404728587,
            "return": 0.15572189929542035,
            "excessReturn": 0.5024701411774384,
            "matchedStartDate": "2020-10-29",
            "matchedEndDate": "2021-01-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-04-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.43107338033241316,
            "return": 0.2729861918090484,
            "excessReturn": 0.15808718852336479,
            "matchedStartDate": "2020-10-29",
            "matchedEndDate": "2021-04-29"
          },
          "qqq": {
            "ipoReturn": 0.43107338033241316,
            "return": 0.23094172433637317,
            "excessReturn": 0.20013165599604,
            "matchedStartDate": "2020-10-29",
            "matchedEndDate": "2021-04-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-10-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.8847457159550676,
            "return": 0.3917509688761962,
            "excessReturn": 0.49299474707887136,
            "matchedStartDate": "2020-10-29",
            "matchedEndDate": "2021-10-29"
          },
          "qqq": {
            "ipoReturn": 0.8847457159550676,
            "return": 0.39697516150388634,
            "excessReturn": 0.4877705544511812,
            "matchedStartDate": "2020-10-29",
            "matchedEndDate": "2021-10-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ALKT",
      "name": "Alkami Technology, Inc.",
      "ipoDate": "2021-04-14",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.22093023255813948,
            "return": 0.058670515043544924,
            "excessReturn": -0.2796007476016844,
            "matchedStartDate": "2021-04-14",
            "matchedEndDate": "2021-07-13"
          },
          "qqq": {
            "ipoReturn": -0.22093023255813948,
            "return": 0.07699623461470106,
            "excessReturn": -0.29792646717284055,
            "matchedStartDate": "2021-04-14",
            "matchedEndDate": "2021-07-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-10-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3727907136429188,
            "return": 0.07546478763341291,
            "excessReturn": -0.44825550127633174,
            "matchedStartDate": "2021-04-14",
            "matchedEndDate": "2021-10-14"
          },
          "qqq": {
            "ipoReturn": -0.3727907136429188,
            "return": 0.08950698119846634,
            "excessReturn": -0.46229769484138516,
            "matchedStartDate": "2021-04-14",
            "matchedEndDate": "2021-10-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-04-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7206976690957713,
            "return": 0.06401748828880094,
            "excessReturn": -0.7847151573845722,
            "matchedStartDate": "2021-04-14",
            "matchedEndDate": "2022-04-14"
          },
          "qqq": {
            "ipoReturn": -0.7206976690957713,
            "return": 0.00570557443891051,
            "excessReturn": -0.7264032435346818,
            "matchedStartDate": "2021-04-14",
            "matchedEndDate": "2022-04-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ALTR",
      "name": "Altair Engineering, Inc",
      "ipoDate": "2017-11-01",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ALTR: HTTP 404",
            "qqq": "90-day source coverage unavailable: ALTR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-05-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ALTR: HTTP 404",
            "qqq": "90-day source coverage unavailable: ALTR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-11-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ALTR: HTTP 404",
            "qqq": "90-day source coverage unavailable: ALTR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "AMBQ",
      "name": "Ambiq Micro, Inc.",
      "ipoDate": "2025-07-30",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.23124833175055903,
            "return": 0.08290510633340498,
            "excessReturn": -0.314153438083964,
            "matchedStartDate": "2025-07-30",
            "matchedEndDate": "2025-10-28"
          },
          "qqq": {
            "ipoReturn": -0.23124833175055903,
            "return": 0.11425647186249521,
            "excessReturn": -0.34550480361305425,
            "matchedStartDate": "2025-07-30",
            "matchedEndDate": "2025-10-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-01-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.21126394102099633,
            "return": 0.09064392828354961,
            "excessReturn": -0.30190786930454594,
            "matchedStartDate": "2025-07-30",
            "matchedEndDate": "2026-01-30"
          },
          "qqq": {
            "ipoReturn": -0.21126394102099633,
            "return": 0.09480295365359903,
            "excessReturn": -0.30606689467459536,
            "matchedStartDate": "2025-07-30",
            "matchedEndDate": "2026-01-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-07-30",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6410589552422041,
            "return": 0.16900983002104963,
            "excessReturn": 0.4720491252211545,
            "matchedStartDate": "2025-07-30",
            "matchedEndDate": "2026-07-30"
          },
          "qqq": {
            "ipoReturn": 0.6410589552422041,
            "return": 0.2033906628098392,
            "excessReturn": 0.43766829243236494,
            "matchedStartDate": "2025-07-30",
            "matchedEndDate": "2026-07-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "AMK",
      "name": "AssetMark Financial Holdings, Inc.",
      "ipoDate": "2019-07-18",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AMK: HTTP 404",
            "qqq": "90-day source coverage unavailable: AMK: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-01-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AMK: HTTP 404",
            "qqq": "90-day source coverage unavailable: AMK: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-07-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AMK: HTTP 404",
            "qqq": "90-day source coverage unavailable: AMK: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "AMST",
      "name": "Amesite Inc.",
      "ipoDate": "2020-09-25",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-03-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "AMWL",
      "name": "American Well Corporation",
      "ipoDate": "2020-09-17",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2021-03-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2021-09-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "ANTA",
      "name": "Antalpha Platform Holding Company",
      "ipoDate": "2025-05-14",
      "horizons": {
        "90d": {
          "targetDate": "2025-08-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-11-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-05-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "API",
      "name": "Agora, Inc.",
      "ipoDate": "2020-06-26",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.053069312973777816,
            "return": 0.0781536849226987,
            "excessReturn": -0.1312229978964765,
            "matchedStartDate": "2020-06-26",
            "matchedEndDate": "2020-09-24"
          },
          "qqq": {
            "ipoReturn": -0.053069312973777816,
            "return": 0.10477900799196704,
            "excessReturn": -0.15784832096574486,
            "matchedStartDate": "2020-06-26",
            "matchedEndDate": "2020-09-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-12-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.16000003625850867,
            "return": 0.22979508419312467,
            "excessReturn": -0.38979512045163334,
            "matchedStartDate": "2020-06-26",
            "matchedEndDate": "2020-12-24"
          },
          "qqq": {
            "ipoReturn": -0.16000003625850867,
            "return": 0.28865205222517765,
            "excessReturn": -0.4486520884836863,
            "matchedStartDate": "2020-06-26",
            "matchedEndDate": "2020-12-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-06-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1732673267326733,
            "return": 0.421796376295535,
            "excessReturn": -0.5950637030282083,
            "matchedStartDate": "2020-06-26",
            "matchedEndDate": "2021-06-25"
          },
          "qqq": {
            "ipoReturn": -0.1732673267326733,
            "return": 0.45474976970801984,
            "excessReturn": -0.6280170964406931,
            "matchedStartDate": "2020-06-26",
            "matchedEndDate": "2021-06-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "APP",
      "name": "Applovin Corporation",
      "ipoDate": "2021-04-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0006133939878028016,
            "return": 0.048981641754287875,
            "excessReturn": -0.049595035742090676,
            "matchedStartDate": "2021-04-15",
            "matchedEndDate": "2021-07-14"
          },
          "qqq": {
            "ipoReturn": -0.0006133939878028016,
            "return": 0.06282024206807368,
            "excessReturn": -0.06343363605587649,
            "matchedStartDate": "2021-04-15",
            "matchedEndDate": "2021-07-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-10-15",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.408588966818451,
            "return": 0.0721379285647823,
            "excessReturn": 0.33645103825366873,
            "matchedStartDate": "2021-04-15",
            "matchedEndDate": "2021-10-15"
          },
          "qqq": {
            "ipoReturn": 0.408588966818451,
            "return": 0.08000356623568106,
            "excessReturn": 0.32858540058276997,
            "matchedStartDate": "2021-04-15",
            "matchedEndDate": "2021-10-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-04-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.24907973349540724,
            "return": 0.05270881209296574,
            "excessReturn": -0.301788545588373,
            "matchedStartDate": "2021-04-15",
            "matchedEndDate": "2022-04-14"
          },
          "qqq": {
            "ipoReturn": -0.24907973349540724,
            "return": -0.00930883994069609,
            "excessReturn": -0.23977089355471115,
            "matchedStartDate": "2021-04-15",
            "matchedEndDate": "2022-04-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "APPN",
      "name": "Appian Corporation",
      "ipoDate": "2017-05-25",
      "horizons": {
        "90d": {
          "targetDate": "2017-08-23",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.41638906760133954,
            "return": 0.011581746837269424,
            "excessReturn": 0.4048073207640701,
            "matchedStartDate": "2017-05-25",
            "matchedEndDate": "2017-08-23"
          },
          "qqq": {
            "ipoReturn": 0.41638906760133954,
            "return": 0.012201186109165763,
            "excessReturn": 0.4041878814921738,
            "matchedStartDate": "2017-05-25",
            "matchedEndDate": "2017-08-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-11-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4097268171053463,
            "return": 0.0769357679820788,
            "excessReturn": 0.3327910491232675,
            "matchedStartDate": "2017-05-25",
            "matchedEndDate": "2017-11-24"
          },
          "qqq": {
            "ipoReturn": 0.4097268171053463,
            "return": 0.10846274493673835,
            "excessReturn": 0.30126407216860795,
            "matchedStartDate": "2017-05-25",
            "matchedEndDate": "2017-11-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-05-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.077948038537845,
            "return": 0.12570317703572398,
            "excessReturn": 0.9522448615021211,
            "matchedStartDate": "2017-05-25",
            "matchedEndDate": "2018-05-25"
          },
          "qqq": {
            "ipoReturn": 1.077948038537845,
            "return": 0.20394409981588146,
            "excessReturn": 0.8740039387219636,
            "matchedStartDate": "2017-05-25",
            "matchedEndDate": "2018-05-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "AQ",
      "name": "Aquantia Corp.",
      "ipoDate": "2017-11-03",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AQ: HTTP 404",
            "qqq": "90-day source coverage unavailable: AQ: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-05-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AQ: HTTP 404",
            "qqq": "90-day source coverage unavailable: AQ: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-11-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AQ: HTTP 404",
            "qqq": "90-day source coverage unavailable: AQ: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ARBB",
      "name": "ARB IOT Group Limited",
      "ipoDate": "2023-04-05",
      "horizons": {
        "90d": {
          "targetDate": "2023-07-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-10-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-04-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ARCE",
      "name": "Arco Platform Limited",
      "ipoDate": "2018-09-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ARCE: HTTP 404",
            "qqq": "90-day source coverage unavailable: ARCE: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-03-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ARCE: HTTP 404",
            "qqq": "90-day source coverage unavailable: ARCE: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-09-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ARCE: HTTP 404",
            "qqq": "90-day source coverage unavailable: ARCE: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ARLO",
      "name": "Arlo Technologies, Inc.",
      "ipoDate": "2018-08-03",
      "horizons": {
        "90d": {
          "targetDate": "2018-11-01",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3742081590504338,
            "return": -0.0355782655879342,
            "excessReturn": -0.3386298934624996,
            "matchedStartDate": "2018-08-03",
            "matchedEndDate": "2018-11-01"
          },
          "qqq": {
            "ipoReturn": -0.3742081590504338,
            "return": -0.04453578515611656,
            "excessReturn": -0.32967237389431725,
            "matchedStartDate": "2018-08-03",
            "matchedEndDate": "2018-11-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-02-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6638009185480158,
            "return": -0.04774332952580995,
            "excessReturn": -0.6160575890222059,
            "matchedStartDate": "2018-08-03",
            "matchedEndDate": "2019-02-01"
          },
          "qqq": {
            "ipoReturn": -0.6638009185480158,
            "return": -0.07013552173695314,
            "excessReturn": -0.5936653968110627,
            "matchedStartDate": "2018-08-03",
            "matchedEndDate": "2019-02-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-08-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8099547630421433,
            "return": 0.03180532023817917,
            "excessReturn": -0.8417600832803225,
            "matchedStartDate": "2018-08-03",
            "matchedEndDate": "2019-08-02"
          },
          "qqq": {
            "ipoReturn": -0.8099547630421433,
            "return": 0.04037096956096997,
            "excessReturn": -0.8503257326031133,
            "matchedStartDate": "2018-08-03",
            "matchedEndDate": "2019-08-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ARM",
      "name": "Arm Holdings Limited",
      "ipoDate": "2023-09-14",
      "horizons": {
        "90d": {
          "targetDate": "2023-12-13",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.031766008065994056,
            "return": 0.04471981371239209,
            "excessReturn": -0.012953805646398031,
            "matchedStartDate": "2023-09-14",
            "matchedEndDate": "2023-12-13"
          },
          "qqq": {
            "ipoReturn": 0.031766008065994056,
            "return": 0.07016195825675364,
            "excessReturn": -0.03839595019075959,
            "matchedStartDate": "2023-09-14",
            "matchedEndDate": "2023-12-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-03-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.0594434093351324,
            "return": 0.14341866275052872,
            "excessReturn": 0.9160247465846036,
            "matchedStartDate": "2023-09-14",
            "matchedEndDate": "2024-03-14"
          },
          "qqq": {
            "ipoReturn": 1.0594434093351324,
            "return": 0.16399402930648566,
            "excessReturn": 0.8954493800286467,
            "matchedStartDate": "2023-09-14",
            "matchedEndDate": "2024-03-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2024-09-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.3175026696581957,
            "return": 0.24791284316013473,
            "excessReturn": 1.069589826498061,
            "matchedStartDate": "2023-09-14",
            "matchedEndDate": "2024-09-13"
          },
          "qqq": {
            "ipoReturn": 1.3175026696581957,
            "return": 0.2599464844278001,
            "excessReturn": 1.0575561852303956,
            "matchedStartDate": "2023-09-14",
            "matchedEndDate": "2024-09-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ARX",
      "name": "Accelerant Holdings",
      "ipoDate": "2025-07-24",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5283018867924528,
            "return": 0.05261499603101183,
            "excessReturn": -0.5809168828234647,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2025-10-22"
          },
          "qqq": {
            "ipoReturn": -0.5283018867924528,
            "return": 0.07164471384417026,
            "excessReturn": -0.5999466006366231,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2025-10-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-01-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.43962262711434996,
            "return": 0.08639387004673793,
            "excessReturn": -0.5260164971610879,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-01-23"
          },
          "qqq": {
            "ipoReturn": -0.43962262711434996,
            "return": 0.10213971423522028,
            "excessReturn": -0.5417623413495702,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-01-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-07-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4630188851986291,
            "return": 0.16473316191306853,
            "excessReturn": -0.6277520471116976,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-07-24"
          },
          "qqq": {
            "ipoReturn": -0.4630188851986291,
            "return": 0.2110050594547508,
            "excessReturn": -0.6740239446533799,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-07-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ARXS",
      "name": "Arxis, Inc.",
      "ipoDate": "2026-04-16",
      "horizons": {
        "90d": {
          "targetDate": "2026-07-15",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.07225804482736886,
            "return": 0.07574897592614205,
            "excessReturn": -0.0034909310987731867,
            "matchedStartDate": "2026-04-16",
            "matchedEndDate": "2026-07-15"
          },
          "qqq": {
            "ipoReturn": 0.07225804482736886,
            "return": 0.12064581177228484,
            "excessReturn": -0.04838776694491598,
            "matchedStartDate": "2026-04-16",
            "matchedEndDate": "2026-07-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-10-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.39612899288054426,
            "return": 0.0877775977151003,
            "excessReturn": 0.30835139516544396,
            "matchedStartDate": "2026-04-16",
            "matchedEndDate": "2026-10-16"
          },
          "qqq": {
            "ipoReturn": 0.39612899288054426,
            "return": 0.10824866154728752,
            "excessReturn": 0.28788033133325674,
            "matchedStartDate": "2026-04-16",
            "matchedEndDate": "2026-10-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-04-16",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "ASNS",
      "name": "Actelis Networks, Inc.",
      "ipoDate": "2022-05-13",
      "horizons": {
        "90d": {
          "targetDate": "2022-08-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-11-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-05-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ASST",
      "name": "Strive, Inc.",
      "ipoDate": "2023-02-03",
      "horizons": {
        "90d": {
          "targetDate": "2023-05-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-08-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-02-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ATC",
      "name": "Atotech Limited",
      "ipoDate": "2021-02-04",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ATC: HTTP 400",
            "qqq": "90-day source coverage unavailable: ATC: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2021-08-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ATC: HTTP 400",
            "qqq": "90-day source coverage unavailable: ATC: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2022-02-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ATC: HTTP 400",
            "qqq": "90-day source coverage unavailable: ATC: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "ATGL",
      "name": "Alpha Technology Group Limited",
      "ipoDate": "2023-10-31",
      "horizons": {
        "90d": {
          "targetDate": "2024-01-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-04-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-10-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ATHR",
      "name": "Aether Holdings, Inc.",
      "ipoDate": "2025-04-10",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ATUS",
      "name": "Altice USA, Inc.",
      "ipoDate": "2017-06-22",
      "horizons": {
        "90d": {
          "targetDate": "2017-09-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ATUS: HTTP 404",
            "qqq": "90-day source coverage unavailable: ATUS: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-12-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ATUS: HTTP 404",
            "qqq": "90-day source coverage unavailable: ATUS: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-06-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ATUS: HTTP 404",
            "qqq": "90-day source coverage unavailable: ATUS: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "AUUD",
      "name": "Auddia Inc.",
      "ipoDate": "2021-02-17",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2021-08-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2022-02-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "AVDX",
      "name": "AvidXchange Holdings, Inc.",
      "ipoDate": "2021-10-13",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AVDX: HTTP 404",
            "qqq": "90-day source coverage unavailable: AVDX: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-04-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AVDX: HTTP 404",
            "qqq": "90-day source coverage unavailable: AVDX: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-10-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AVDX: HTTP 404",
            "qqq": "90-day source coverage unavailable: AVDX: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "AVEX",
      "name": "AEVEX Corp.",
      "ipoDate": "2026-04-17",
      "horizons": {
        "90d": {
          "targetDate": "2026-07-16",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4125510762885617,
            "return": 0.05714359875182784,
            "excessReturn": -0.46969467504038953,
            "matchedStartDate": "2026-04-17",
            "matchedEndDate": "2026-07-16"
          },
          "qqq": {
            "ipoReturn": -0.4125510762885617,
            "return": 0.08798648224331695,
            "excessReturn": -0.5005375585318786,
            "matchedStartDate": "2026-04-17",
            "matchedEndDate": "2026-07-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-10-17",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4296323994573016,
            "return": 0.07478804778780868,
            "excessReturn": -0.5044204472451103,
            "matchedStartDate": "2026-04-17",
            "matchedEndDate": "2026-10-16"
          },
          "qqq": {
            "ipoReturn": -0.4296323994573016,
            "return": 0.09393544655987851,
            "excessReturn": -0.5235678460171801,
            "matchedStartDate": "2026-04-17",
            "matchedEndDate": "2026-10-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-04-17",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "AVLR",
      "name": "Avalara, Inc.",
      "ipoDate": "2018-06-15",
      "horizons": {
        "90d": {
          "targetDate": "2018-09-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AVLR: HTTP 404",
            "qqq": "90-day source coverage unavailable: AVLR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-12-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AVLR: HTTP 404",
            "qqq": "90-day source coverage unavailable: AVLR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AVLR: HTTP 404",
            "qqq": "90-day source coverage unavailable: AVLR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "AVX",
      "name": "Avax One Technology Ltd.",
      "ipoDate": "2021-07-08",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-01-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-07-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "AXG",
      "name": "Solowin Holdings",
      "ipoDate": "2023-09-07",
      "horizons": {
        "90d": {
          "targetDate": "2023-12-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-03-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-09-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "AYX",
      "name": "Alteryx, Inc.",
      "ipoDate": "2017-03-24",
      "horizons": {
        "90d": {
          "targetDate": "2017-06-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AYX: HTTP 404",
            "qqq": "90-day source coverage unavailable: AYX: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-09-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AYX: HTTP 404",
            "qqq": "90-day source coverage unavailable: AYX: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-03-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: AYX: HTTP 404",
            "qqq": "90-day source coverage unavailable: AYX: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "AZI",
      "name": "Autozi Internet Technology (Global) Ltd.",
      "ipoDate": "2024-08-28",
      "horizons": {
        "90d": {
          "targetDate": "2024-11-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-02-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-08-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BAND",
      "name": "Bandwidth Inc.",
      "ipoDate": "2017-11-10",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-08",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0075507240858700975,
            "return": -0.001782290912492046,
            "excessReturn": -0.005768433173378051,
            "matchedStartDate": "2017-11-10",
            "matchedEndDate": "2018-02-08"
          },
          "qqq": {
            "ipoReturn": -0.0075507240858700975,
            "return": -0.0014965886159579167,
            "excessReturn": -0.006054135469912181,
            "matchedStartDate": "2017-11-10",
            "matchedEndDate": "2018-02-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-05-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6418121773810781,
            "return": 0.05397339251206068,
            "excessReturn": 0.5878387848690174,
            "matchedStartDate": "2017-11-10",
            "matchedEndDate": "2018-05-10"
          },
          "qqq": {
            "ipoReturn": 0.6418121773810781,
            "return": 0.10372204061093937,
            "excessReturn": 0.5380901367701387,
            "matchedStartDate": "2017-11-10",
            "matchedEndDate": "2018-05-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-11-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.280320834214323,
            "return": 0.0762137770035165,
            "excessReturn": 1.2041070572108066,
            "matchedStartDate": "2017-11-10",
            "matchedEndDate": "2018-11-09"
          },
          "qqq": {
            "ipoReturn": 1.280320834214323,
            "return": 0.11608545319439711,
            "excessReturn": 1.164235381019926,
            "matchedStartDate": "2017-11-10",
            "matchedEndDate": "2018-11-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BASE",
      "name": "Couchbase, Inc.",
      "ipoDate": "2021-07-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BASE: HTTP 404",
            "qqq": "90-day source coverage unavailable: BASE: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BASE: HTTP 404",
            "qqq": "90-day source coverage unavailable: BASE: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BASE: HTTP 404",
            "qqq": "90-day source coverage unavailable: BASE: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "BDAI",
      "name": "Biddance AI Systems, Inc.",
      "ipoDate": "2023-03-31",
      "horizons": {
        "90d": {
          "targetDate": "2023-06-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-09-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-03-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BEAT",
      "name": "HeartBeam, Inc.",
      "ipoDate": "2021-11-11",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-05-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-11-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BEKE",
      "name": "KE Holdings Inc.",
      "ipoDate": "2020-08-13",
      "horizons": {
        "90d": {
          "targetDate": "2020-11-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.8589743864058204,
            "return": 0.058902198872997635,
            "excessReturn": 0.8000721875328227,
            "matchedStartDate": "2020-08-13",
            "matchedEndDate": "2020-11-11"
          },
          "qqq": {
            "ipoReturn": 0.8589743864058204,
            "return": 0.06341749149505094,
            "excessReturn": 0.7955568949107694,
            "matchedStartDate": "2020-08-13",
            "matchedEndDate": "2020-11-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-02-13",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7980769808789312,
            "return": 0.16569198201181545,
            "excessReturn": 0.6323849988671157,
            "matchedStartDate": "2020-08-13",
            "matchedEndDate": "2021-02-12"
          },
          "qqq": {
            "ipoReturn": 0.7980769808789312,
            "return": 0.2347695193828836,
            "excessReturn": 0.5633074614960476,
            "matchedStartDate": "2020-08-13",
            "matchedEndDate": "2021-02-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-08-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5245726525117347,
            "return": 0.32387266931195247,
            "excessReturn": -0.8484453218236871,
            "matchedStartDate": "2020-08-13",
            "matchedEndDate": "2021-08-13"
          },
          "qqq": {
            "ipoReturn": -0.5245726525117347,
            "return": 0.35356720659676033,
            "excessReturn": -0.878139859108495,
            "matchedStartDate": "2020-08-13",
            "matchedEndDate": "2021-08-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BFRG",
      "name": "Bullfrog AI Holdings, Inc.",
      "ipoDate": "2023-02-14",
      "horizons": {
        "90d": {
          "targetDate": "2023-05-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2023-08-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2024-02-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "BGIN",
      "name": "Bgin Blockchain Limited",
      "ipoDate": "2025-10-21",
      "horizons": {
        "90d": {
          "targetDate": "2026-01-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-04-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-10-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BHAT",
      "name": "Blue Hat Interactive Entertainment Technology",
      "ipoDate": "2019-07-26",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-01-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2020-07-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BIGC",
      "name": "BigCommerce Holdings, Inc",
      "ipoDate": "2020-08-05",
      "horizons": {
        "90d": {
          "targetDate": "2020-11-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BIGC: HTTP 404",
            "qqq": "90-day source coverage unavailable: BIGC: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-02-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BIGC: HTTP 404",
            "qqq": "90-day source coverage unavailable: BIGC: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-08-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BIGC: HTTP 404",
            "qqq": "90-day source coverage unavailable: BIGC: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "BILI",
      "name": "Bilibili Inc.",
      "ipoDate": "2018-03-28",
      "horizons": {
        "90d": {
          "targetDate": "2018-06-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.41014241140798147,
            "return": 0.04529892675792624,
            "excessReturn": 0.3648434846500552,
            "matchedStartDate": "2018-03-28",
            "matchedEndDate": "2018-06-26"
          },
          "qqq": {
            "ipoReturn": 0.41014241140798147,
            "return": 0.09424487964527017,
            "excessReturn": 0.3158975317627113,
            "matchedStartDate": "2018-03-28",
            "matchedEndDate": "2018-06-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.19928823992274225,
            "return": 0.11888548760651285,
            "excessReturn": 0.0804027523162294,
            "matchedStartDate": "2018-03-28",
            "matchedEndDate": "2018-09-28"
          },
          "qqq": {
            "ipoReturn": 0.19928823992274225,
            "return": 0.18149439291658376,
            "excessReturn": 0.017793847006158492,
            "matchedStartDate": "2018-03-28",
            "matchedEndDate": "2018-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-03-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6103203514272959,
            "return": 0.08036025848388828,
            "excessReturn": 0.5299600929434076,
            "matchedStartDate": "2018-03-28",
            "matchedEndDate": "2019-03-28"
          },
          "qqq": {
            "ipoReturn": 0.6103203514272959,
            "return": 0.13392685251887926,
            "excessReturn": 0.47639349890841665,
            "matchedStartDate": "2018-03-28",
            "matchedEndDate": "2019-03-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BILL",
      "name": "Bill.Com Holdings, Inc.",
      "ipoDate": "2019-12-12",
      "horizons": {
        "90d": {
          "targetDate": "2020-03-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.26901406301579,
            "return": -0.1348658874049291,
            "excessReturn": 0.4038799504207191,
            "matchedStartDate": "2019-12-12",
            "matchedEndDate": "2020-03-11"
          },
          "qqq": {
            "ipoReturn": 0.26901406301579,
            "return": -0.0546704449491382,
            "excessReturn": 0.3236845079649282,
            "matchedStartDate": "2019-12-12",
            "matchedEndDate": "2020-03-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-06-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.2070422105386225,
            "return": -0.0407404320903304,
            "excessReturn": 1.2477826426289529,
            "matchedStartDate": "2019-12-12",
            "matchedEndDate": "2020-06-12"
          },
          "qqq": {
            "ipoReturn": 1.2070422105386225,
            "return": 0.1422207697313378,
            "excessReturn": 1.0648214408072847,
            "matchedStartDate": "2019-12-12",
            "matchedEndDate": "2020-06-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-12-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 3.040281483824824,
            "return": 0.1550467699463689,
            "excessReturn": 2.885234713878455,
            "matchedStartDate": "2019-12-12",
            "matchedEndDate": "2020-12-11"
          },
          "qqq": {
            "ipoReturn": 3.040281483824824,
            "return": 0.461672626665649,
            "excessReturn": 2.5786088571591748,
            "matchedStartDate": "2019-12-12",
            "matchedEndDate": "2020-12-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BL",
      "name": "BlackLine, Inc.",
      "ipoDate": "2016-10-28",
      "horizons": {
        "90d": {
          "targetDate": "2017-01-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.17426156235508783,
            "return": 0.07899693740141545,
            "excessReturn": 0.09526462495367238,
            "matchedStartDate": "2016-10-28",
            "matchedEndDate": "2017-01-26"
          },
          "qqq": {
            "ipoReturn": 0.17426156235508783,
            "return": 0.07224593676098379,
            "excessReturn": 0.10201562559410404,
            "matchedStartDate": "2016-10-28",
            "matchedEndDate": "2017-01-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-04-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3869197415083956,
            "return": 0.12016565988377792,
            "excessReturn": 0.26675408162461767,
            "matchedStartDate": "2016-10-28",
            "matchedEndDate": "2017-04-28"
          },
          "qqq": {
            "ipoReturn": 0.3869197415083956,
            "return": 0.1613151773286967,
            "excessReturn": 0.22560456417969887,
            "matchedStartDate": "2016-10-28",
            "matchedEndDate": "2017-04-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2017-10-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4877635943653864,
            "return": 0.21252469933098683,
            "excessReturn": 0.2752388950343996,
            "matchedStartDate": "2016-10-28",
            "matchedEndDate": "2017-10-27"
          },
          "qqq": {
            "ipoReturn": 0.4877635943653864,
            "return": 0.29154575118622095,
            "excessReturn": 0.19621784317916546,
            "matchedStartDate": "2016-10-28",
            "matchedEndDate": "2017-10-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BLCT",
      "name": "BlueCity Holdings Limited",
      "ipoDate": "2020-07-08",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BLCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: BLCT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-01-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BLCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: BLCT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-07-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BLCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: BLCT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "BLIV",
      "name": "BeLive Holdings",
      "ipoDate": "2025-04-04",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BLND",
      "name": "Blend Labs Inc.",
      "ipoDate": "2021-07-16",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3526315799080074,
            "return": 0.025872870025637873,
            "excessReturn": -0.3785044499336453,
            "matchedStartDate": "2021-07-16",
            "matchedEndDate": "2021-10-14"
          },
          "qqq": {
            "ipoReturn": -0.3526315799080074,
            "return": 0.025251674007754188,
            "excessReturn": -0.3778832539157616,
            "matchedStartDate": "2021-07-16",
            "matchedEndDate": "2021-10-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-16",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6617224736505257,
            "return": 0.07738676024994495,
            "excessReturn": -0.7391092339004707,
            "matchedStartDate": "2021-07-16",
            "matchedEndDate": "2022-01-14"
          },
          "qqq": {
            "ipoReturn": -0.6617224736505257,
            "return": 0.06266779440608361,
            "excessReturn": -0.7243902680566093,
            "matchedStartDate": "2021-07-16",
            "matchedEndDate": "2022-01-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-16",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8588516697833717,
            "return": -0.1071312464584886,
            "excessReturn": -0.7517204233248831,
            "matchedStartDate": "2021-07-16",
            "matchedEndDate": "2022-07-15"
          },
          "qqq": {
            "ipoReturn": -0.8588516697833717,
            "return": -0.18380875241736172,
            "excessReturn": -0.67504291736601,
            "matchedStartDate": "2021-07-16",
            "matchedEndDate": "2022-07-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BLSH",
      "name": "Bullish US LLC",
      "ipoDate": "2025-08-13",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2026-02-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2026-08-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "BLZE",
      "name": "Backblaze, Inc.",
      "ipoDate": "2021-11-11",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2520100244111876,
            "return": -0.013433341131019905,
            "excessReturn": -0.23857668328016768,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-02-09"
          },
          "qqq": {
            "ipoReturn": -0.2520100244111876,
            "return": -0.06108703647115876,
            "excessReturn": -0.19092298794002882,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-02-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-05-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6989949806059061,
            "return": -0.1531362328224697,
            "excessReturn": -0.5458587477834365,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-05-11"
          },
          "qqq": {
            "ipoReturn": -0.6989949806059061,
            "return": -0.2528226552801255,
            "excessReturn": -0.44617232532578066,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-05-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-11-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7663316490198576,
            "return": -0.1407162619272525,
            "excessReturn": -0.6256153870926051,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-11-11"
          },
          "qqq": {
            "ipoReturn": -0.7663316490198576,
            "return": -0.26275635793301166,
            "excessReturn": -0.503575291086846,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-11-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BMBL",
      "name": "Bumble, Inc.",
      "ipoDate": "2021-02-11",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3281182858938556,
            "return": 0.037623845124322486,
            "excessReturn": -0.3657421310181781,
            "matchedStartDate": "2021-02-11",
            "matchedEndDate": "2021-05-12"
          },
          "qqq": {
            "ipoReturn": -0.3281182858938556,
            "return": -0.05287217596324245,
            "excessReturn": -0.27524610993061316,
            "matchedStartDate": "2021-02-11",
            "matchedEndDate": "2021-05-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-08-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3220025625912033,
            "return": 0.1358296651861295,
            "excessReturn": -0.4578322277773328,
            "matchedStartDate": "2021-02-11",
            "matchedEndDate": "2021-08-11"
          },
          "qqq": {
            "ipoReturn": -0.3220025625912033,
            "return": 0.09453645212571837,
            "excessReturn": -0.4165390147169217,
            "matchedStartDate": "2021-02-11",
            "matchedEndDate": "2021-08-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-02-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6003413261669903,
            "return": 0.12733229527794143,
            "excessReturn": -0.7276736214449318,
            "matchedStartDate": "2021-02-11",
            "matchedEndDate": "2022-02-11"
          },
          "qqq": {
            "ipoReturn": -0.6003413261669903,
            "return": 0.03730053047758308,
            "excessReturn": -0.6376418566445734,
            "matchedStartDate": "2021-02-11",
            "matchedEndDate": "2022-02-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BMR",
      "name": "Beamr Imaging Ltd.",
      "ipoDate": "2023-02-28",
      "horizons": {
        "90d": {
          "targetDate": "2023-05-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-08-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-02-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BOXL",
      "name": "Boxlight Corp",
      "ipoDate": "2017-11-30",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2018-05-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2018-11-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "BQ",
      "name": "Boqii Holding Limited",
      "ipoDate": "2020-09-30",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2021-03-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2021-09-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "BRZE",
      "name": "Braze, Inc.",
      "ipoDate": "2021-11-17",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-05-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-11-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BSP",
      "name": "Bending Spoons S.p.A",
      "ipoDate": "2026-07-01",
      "horizons": {
        "90d": {
          "targetDate": "2026-09-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.19111115255473576,
            "return": 0.024726456500666405,
            "excessReturn": -0.21583760905540217,
            "matchedStartDate": "2026-07-01",
            "matchedEndDate": "2026-09-29"
          },
          "qqq": {
            "ipoReturn": -0.19111115255473576,
            "return": 0.017595887952253975,
            "excessReturn": -0.20870704050698974,
            "matchedStartDate": "2026-07-01",
            "matchedEndDate": "2026-09-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2027-01-01",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-07-01",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "BSTI",
      "name": "BEST, Inc.",
      "ipoDate": "2017-09-20",
      "horizons": {
        "90d": {
          "targetDate": "2017-12-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BSTI: HTTP 404",
            "qqq": "90-day source coverage unavailable: BSTI: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-03-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BSTI: HTTP 404",
            "qqq": "90-day source coverage unavailable: BSTI: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-09-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: BSTI: HTTP 404",
            "qqq": "90-day source coverage unavailable: BSTI: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "BSY",
      "name": "Bentley Systems, Inc.",
      "ipoDate": "2020-09-23",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-22",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.16034633212149219,
            "return": 0.1382344828943043,
            "excessReturn": 0.022111849227187896,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2020-12-22"
          },
          "qqq": {
            "ipoReturn": 0.16034633212149219,
            "return": 0.17262267364988082,
            "excessReturn": -0.012276341528388635,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2020-12-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-03-23",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.28366675198192826,
            "return": 0.20722781526158807,
            "excessReturn": 0.07643893672034019,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-03-23"
          },
          "qqq": {
            "ipoReturn": 0.28366675198192826,
            "return": 0.20086310123792805,
            "excessReturn": 0.0828036507440002,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-03-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-09-23",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.9468496172146834,
            "return": 0.373605171567728,
            "excessReturn": 0.5732444456469554,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-09-23"
          },
          "qqq": {
            "ipoReturn": 0.9468496172146834,
            "return": 0.41194732667937073,
            "excessReturn": 0.5349022905353127,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-09-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "BTGO",
      "name": "BitGo Holdings, Inc.",
      "ipoDate": "2026-01-22",
      "horizons": {
        "90d": {
          "targetDate": "2026-04-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3677663750627316,
            "return": 0.032265148674975874,
            "excessReturn": -0.40003152373770745,
            "matchedStartDate": "2026-01-22",
            "matchedEndDate": "2026-04-22"
          },
          "qqq": {
            "ipoReturn": -0.3677663750627316,
            "return": 0.055335355122033025,
            "excessReturn": -0.4231017301847646,
            "matchedStartDate": "2026-01-22",
            "matchedEndDate": "2026-04-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-07-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7095727446169494,
            "return": 0.0848065173621273,
            "excessReturn": -0.7943792619790767,
            "matchedStartDate": "2026-01-22",
            "matchedEndDate": "2026-07-22"
          },
          "qqq": {
            "ipoReturn": -0.7095727446169494,
            "return": 0.13626838792700324,
            "excessReturn": -0.8458411325439527,
            "matchedStartDate": "2026-01-22",
            "matchedEndDate": "2026-07-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-01-22",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "BTLN",
      "name": "Brightline Interactive, Inc.",
      "ipoDate": "2021-07-01",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-01-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-07-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "BZ",
      "name": "KANZHUN LIMITED",
      "ipoDate": "2021-06-11",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.05080643416360764,
            "return": 0.0581414851633979,
            "excessReturn": -0.00733505099979026,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-09-09"
          },
          "qqq": {
            "ipoReturn": 0.05080643416360764,
            "return": 0.11203262243698475,
            "excessReturn": -0.06122618827337711,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-09-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.05322579305452346,
            "return": 0.10942469643169228,
            "excessReturn": -0.05619890337716882,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-12-10"
          },
          "qqq": {
            "ipoReturn": 0.05322579305452346,
            "return": 0.16636391148721597,
            "excessReturn": -0.1131381184326925,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3685484062000315,
            "return": -0.08133206845040097,
            "excessReturn": -0.2872163377496305,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2022-06-10"
          },
          "qqq": {
            "ipoReturn": -0.3685484062000315,
            "return": -0.15355759991815232,
            "excessReturn": -0.21499080628187917,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2022-06-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CAN",
      "name": "Canaan Inc.",
      "ipoDate": "2019-11-21",
      "horizons": {
        "90d": {
          "targetDate": "2020-02-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.36484981273400297,
            "return": 0.09046961781077023,
            "excessReturn": -0.4553194305447732,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-02-19"
          },
          "qqq": {
            "ipoReturn": -0.36484981273400297,
            "return": 0.17491323407580417,
            "excessReturn": -0.5397630468098071,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-02-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-05-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5561735137796926,
            "return": -0.04960191019370952,
            "excessReturn": -0.5065716035859831,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-05-21"
          },
          "qqq": {
            "ipoReturn": -0.5561735137796926,
            "return": 0.13470500039678912,
            "excessReturn": -0.6908785141764817,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-05-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-11-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5239154261651322,
            "return": 0.145228346775776,
            "excessReturn": -0.6691437729409082,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-11-20"
          },
          "qqq": {
            "ipoReturn": -0.5239154261651322,
            "return": 0.43966291163269733,
            "excessReturn": -0.9635783377978295,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-11-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CANG",
      "name": "Cango Inc.",
      "ipoDate": "2018-07-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2019-01-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2019-07-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "CARG",
      "name": "CarGurus, Inc.",
      "ipoDate": "2017-10-12",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.09970993501114078,
            "return": 0.0765001404894401,
            "excessReturn": 0.02320979452170069,
            "matchedStartDate": "2017-10-12",
            "matchedEndDate": "2018-01-10"
          },
          "qqq": {
            "ipoReturn": 0.09970993501114078,
            "return": 0.09751632934077015,
            "excessReturn": 0.0021936056703706353,
            "matchedStartDate": "2017-10-12",
            "matchedEndDate": "2018-01-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-04-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.223712838773092,
            "return": 0.044337077101767264,
            "excessReturn": 0.17937576167132474,
            "matchedStartDate": "2017-10-12",
            "matchedEndDate": "2018-04-12"
          },
          "qqq": {
            "ipoReturn": 0.223712838773092,
            "return": 0.09771944253842957,
            "excessReturn": 0.12599339623466244,
            "matchedStartDate": "2017-10-12",
            "matchedEndDate": "2018-04-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-10-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5540246819765857,
            "return": 0.08368682402003302,
            "excessReturn": 0.4703378579565527,
            "matchedStartDate": "2017-10-12",
            "matchedEndDate": "2018-10-12"
          },
          "qqq": {
            "ipoReturn": 0.5540246819765857,
            "return": 0.17967112596683998,
            "excessReturn": 0.37435355600974574,
            "matchedStartDate": "2017-10-12",
            "matchedEndDate": "2018-10-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CART",
      "name": "Maplebear, Inc. (Instacart)",
      "ipoDate": "2023-09-19",
      "horizons": {
        "90d": {
          "targetDate": "2023-12-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.25519288388050465,
            "return": 0.06609295098458157,
            "excessReturn": -0.3212858348650862,
            "matchedStartDate": "2023-09-19",
            "matchedEndDate": "2023-12-18"
          },
          "qqq": {
            "ipoReturn": -0.25519288388050465,
            "return": 0.10060289276314172,
            "excessReturn": -0.35579577664364637,
            "matchedStartDate": "2023-09-19",
            "matchedEndDate": "2023-12-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-03-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.09762613771645445,
            "return": 0.1648935689877815,
            "excessReturn": -0.06726743127132706,
            "matchedStartDate": "2023-09-19",
            "matchedEndDate": "2024-03-19"
          },
          "qqq": {
            "ipoReturn": 0.09762613771645445,
            "return": 0.18574097146016055,
            "excessReturn": -0.0881148337437061,
            "matchedStartDate": "2023-09-19",
            "matchedEndDate": "2024-03-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2024-09-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2412463170343888,
            "return": 0.28973818411479746,
            "excessReturn": -0.048491867080408646,
            "matchedStartDate": "2023-09-19",
            "matchedEndDate": "2024-09-19"
          },
          "qqq": {
            "ipoReturn": 0.2412463170343888,
            "return": 0.3068375151610161,
            "excessReturn": -0.06559119812662728,
            "matchedStartDate": "2023-09-19",
            "matchedEndDate": "2024-09-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CASA",
      "name": "Casa Systems, Inc.",
      "ipoDate": "2017-12-15",
      "horizons": {
        "90d": {
          "targetDate": "2018-03-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CASA: HTTP 404",
            "qqq": "90-day source coverage unavailable: CASA: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CASA: HTTP 404",
            "qqq": "90-day source coverage unavailable: CASA: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-12-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CASA: HTTP 404",
            "qqq": "90-day source coverage unavailable: CASA: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CBLK",
      "name": "Carbon Black, Inc.",
      "ipoDate": "2018-05-04",
      "horizons": {
        "90d": {
          "targetDate": "2018-08-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CBLK: HTTP 404",
            "qqq": "90-day source coverage unavailable: CBLK: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-11-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CBLK: HTTP 404",
            "qqq": "90-day source coverage unavailable: CBLK: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-05-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CBLK: HTTP 404",
            "qqq": "90-day source coverage unavailable: CBLK: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CBRS",
      "name": "Cerebras Systems Inc.",
      "ipoDate": "2026-05-14",
      "horizons": {
        "90d": {
          "targetDate": "2026-08-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.15755299003977385,
            "return": 0.032505991792962874,
            "excessReturn": -0.19005898183273673,
            "matchedStartDate": "2026-05-14",
            "matchedEndDate": "2026-08-12"
          },
          "qqq": {
            "ipoReturn": -0.15755299003977385,
            "return": 0.005432187581165371,
            "excessReturn": -0.16298517762093923,
            "matchedStartDate": "2026-05-14",
            "matchedEndDate": "2026-08-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-11-14",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-05-14",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "CCTG",
      "name": "CCSC Technology International Holdings Limited",
      "ipoDate": "2024-01-18",
      "horizons": {
        "90d": {
          "targetDate": "2024-04-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-07-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-01-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "CD",
      "name": "Chindata Group Holdings Limited",
      "ipoDate": "2020-09-30",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2021-03-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2021-09-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "CDAY",
      "name": "Ceridian HCM Holding Inc.",
      "ipoDate": "2018-04-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-07-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CDAY: HTTP 404",
            "qqq": "90-day source coverage unavailable: CDAY: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-10-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CDAY: HTTP 404",
            "qqq": "90-day source coverage unavailable: CDAY: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-04-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CDAY: HTTP 404",
            "qqq": "90-day source coverage unavailable: CDAY: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CDLX",
      "name": "Cardlytics, Inc",
      "ipoDate": "2018-02-09",
      "horizons": {
        "90d": {
          "targetDate": "2018-05-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2018-08-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2019-02-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "CERT",
      "name": "Certara, Inc.",
      "ipoDate": "2020-12-11",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.29096642064808975,
            "return": 0.07433800680801128,
            "excessReturn": -0.36530442745610103,
            "matchedStartDate": "2020-12-11",
            "matchedEndDate": "2021-03-11"
          },
          "qqq": {
            "ipoReturn": -0.29096642064808975,
            "return": 0.05363591888036634,
            "excessReturn": -0.3446023395284561,
            "matchedStartDate": "2020-12-11",
            "matchedEndDate": "2021-03-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-06-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2930672588796892,
            "return": 0.15836749030527408,
            "excessReturn": -0.4514347491849633,
            "matchedStartDate": "2020-12-11",
            "matchedEndDate": "2021-06-11"
          },
          "qqq": {
            "ipoReturn": -0.2930672588796892,
            "return": 0.1304952239005457,
            "excessReturn": -0.4235624827802349,
            "matchedStartDate": "2020-12-11",
            "matchedEndDate": "2021-06-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.27100843240392836,
            "return": 0.28512150128826996,
            "excessReturn": -0.5561299336921983,
            "matchedStartDate": "2020-12-11",
            "matchedEndDate": "2021-12-10"
          },
          "qqq": {
            "ipoReturn": -0.27100843240392836,
            "return": 0.31856883126625646,
            "excessReturn": -0.5895772636701848,
            "matchedStartDate": "2020-12-11",
            "matchedEndDate": "2021-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CFLT",
      "name": "Confluent, Inc.",
      "ipoDate": "2021-06-24",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CFLT: HTTP 404",
            "qqq": "90-day source coverage unavailable: CFLT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-12-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CFLT: HTTP 404",
            "qqq": "90-day source coverage unavailable: CFLT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-06-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CFLT: HTTP 404",
            "qqq": "90-day source coverage unavailable: CFLT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CHNG",
      "name": "Change Healthcare Inc.",
      "ipoDate": "2019-06-27",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CHNG: HTTP 404",
            "qqq": "90-day source coverage unavailable: CHNG: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-12-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CHNG: HTTP 404",
            "qqq": "90-day source coverage unavailable: CHNG: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-06-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CHNG: HTTP 404",
            "qqq": "90-day source coverage unavailable: CHNG: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CHOW",
      "name": "ChowChow Cloud International Holdings Limited",
      "ipoDate": "2025-09-16",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-03-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-09-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "CHWY",
      "name": "Chewy, Inc.",
      "ipoDate": "2019-06-14",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.15661620996598602,
            "return": 0.0415888763505341,
            "excessReturn": -0.19820508631652012,
            "matchedStartDate": "2019-06-14",
            "matchedEndDate": "2019-09-12"
          },
          "qqq": {
            "ipoReturn": -0.15661620996598602,
            "return": 0.05798289735698958,
            "excessReturn": -0.2145991073229756,
            "matchedStartDate": "2019-06-14",
            "matchedEndDate": "2019-09-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-12-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1923407009644893,
            "return": 0.09700614191823331,
            "excessReturn": -0.2893468428827226,
            "matchedStartDate": "2019-06-14",
            "matchedEndDate": "2019-12-13"
          },
          "qqq": {
            "ipoReturn": -0.1923407009644893,
            "return": 0.13441745036026997,
            "excessReturn": -0.32675815132475927,
            "matchedStartDate": "2019-06-14",
            "matchedEndDate": "2019-12-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-06-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.37553583193266693,
            "return": 0.05168354139781184,
            "excessReturn": 0.3238522905348551,
            "matchedStartDate": "2019-06-14",
            "matchedEndDate": "2020-06-12"
          },
          "qqq": {
            "ipoReturn": 0.37553583193266693,
            "return": 0.291502440161427,
            "excessReturn": 0.08403339177123992,
            "matchedStartDate": "2019-06-14",
            "matchedEndDate": "2020-06-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CHYM",
      "name": "Chime Financial, Inc.",
      "ipoDate": "2025-06-12",
      "horizons": {
        "90d": {
          "targetDate": "2025-09-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3732147710503235,
            "return": 0.08026504674560031,
            "excessReturn": -0.45347981779592383,
            "matchedStartDate": "2025-06-12",
            "matchedEndDate": "2025-09-10"
          },
          "qqq": {
            "ipoReturn": -0.3732147710503235,
            "return": 0.08814608820167247,
            "excessReturn": -0.461360859251996,
            "matchedStartDate": "2025-06-12",
            "matchedEndDate": "2025-09-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-12-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2942603044109865,
            "return": 0.12920912590579703,
            "excessReturn": -0.4234694303167835,
            "matchedStartDate": "2025-06-12",
            "matchedEndDate": "2025-12-12"
          },
          "qqq": {
            "ipoReturn": -0.2942603044109865,
            "return": 0.14983327586197026,
            "excessReturn": -0.44409358027295676,
            "matchedStartDate": "2025-06-12",
            "matchedEndDate": "2025-12-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-06-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5499865133852595,
            "return": 0.22857142857142865,
            "excessReturn": -0.7785579419566881,
            "matchedStartDate": "2025-06-12",
            "matchedEndDate": "2026-06-12"
          },
          "qqq": {
            "ipoReturn": -0.5499865133852595,
            "return": 0.3516847115309285,
            "excessReturn": -0.901671224916188,
            "matchedStartDate": "2025-06-12",
            "matchedEndDate": "2026-06-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CIAN",
      "name": "Cian PLC",
      "ipoDate": "2021-11-05",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CIAN: HTTP 404",
            "qqq": "90-day source coverage unavailable: CIAN: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-05-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CIAN: HTTP 404",
            "qqq": "90-day source coverage unavailable: CIAN: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-11-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CIAN: HTTP 404",
            "qqq": "90-day source coverage unavailable: CIAN: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CINT",
      "name": "CI&T Inc",
      "ipoDate": "2021-11-10",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-08",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.25607069989481157,
            "return": -0.02734996939158363,
            "excessReturn": -0.22872073050322794,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-02-08"
          },
          "qqq": {
            "ipoReturn": -0.25607069989481157,
            "return": -0.07802113908888686,
            "excessReturn": -0.1780495608059247,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-02-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-05-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.32229585186428056,
            "return": -0.13918726426582584,
            "excessReturn": -0.18310858759845472,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-05-10"
          },
          "qqq": {
            "ipoReturn": -0.32229585186428056,
            "return": -0.2278503704010134,
            "excessReturn": -0.09444548146326714,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-05-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-11-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5419426155453748,
            "return": -0.14867778223921957,
            "excessReturn": -0.39326483330615525,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-11-10"
          },
          "qqq": {
            "ipoReturn": -0.5419426155453748,
            "return": -0.2740879748632503,
            "excessReturn": -0.2678546406821245,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-11-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CLDR",
      "name": "Cloudera, Inc.",
      "ipoDate": "2017-04-28",
      "horizons": {
        "90d": {
          "targetDate": "2017-07-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CLDR: HTTP 404",
            "qqq": "90-day source coverage unavailable: CLDR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-10-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CLDR: HTTP 404",
            "qqq": "90-day source coverage unavailable: CLDR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CLDR: HTTP 404",
            "qqq": "90-day source coverage unavailable: CLDR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CLPS",
      "name": "CLPS Inc",
      "ipoDate": "2018-05-24",
      "horizons": {
        "90d": {
          "targetDate": "2018-08-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2018-11-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2019-05-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "CMBM",
      "name": "Cambium Networks, Inc",
      "ipoDate": "2019-06-26",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CMBM: HTTP 404",
            "qqq": "90-day source coverage unavailable: CMBM: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-12-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CMBM: HTTP 404",
            "qqq": "90-day source coverage unavailable: CMBM: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-06-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CMBM: HTTP 404",
            "qqq": "90-day source coverage unavailable: CMBM: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CNVY",
      "name": "Convey Holding Parent, Inc.",
      "ipoDate": "2021-06-16",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CNVY: HTTP 404",
            "qqq": "90-day source coverage unavailable: CNVY: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-12-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CNVY: HTTP 404",
            "qqq": "90-day source coverage unavailable: CNVY: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-06-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CNVY: HTTP 404",
            "qqq": "90-day source coverage unavailable: CNVY: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "COMP",
      "name": "Compass, Inc.",
      "ipoDate": "2021-04-01",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3478907894748051,
            "return": 0.06852053920458823,
            "excessReturn": -0.41641132867939334,
            "matchedStartDate": "2021-04-01",
            "matchedEndDate": "2021-06-30"
          },
          "qqq": {
            "ipoReturn": -0.3478907894748051,
            "return": 0.0919985971523698,
            "excessReturn": -0.4398893866271749,
            "matchedStartDate": "2021-04-01",
            "matchedEndDate": "2021-06-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-10-01",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.365260535782287,
            "return": 0.08394699611219103,
            "excessReturn": -0.44920753189447804,
            "matchedStartDate": "2021-04-01",
            "matchedEndDate": "2021-10-01"
          },
          "qqq": {
            "ipoReturn": -0.365260535782287,
            "return": 0.1097143437409207,
            "excessReturn": -0.4749748795232077,
            "matchedStartDate": "2021-04-01",
            "matchedEndDate": "2021-10-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-04-01",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6332506200303036,
            "return": 0.13057594665361694,
            "excessReturn": -0.7638265666839206,
            "matchedStartDate": "2021-04-01",
            "matchedEndDate": "2022-04-01"
          },
          "qqq": {
            "ipoReturn": -0.6332506200303036,
            "return": 0.114859654120959,
            "excessReturn": -0.7481102741512626,
            "matchedStartDate": "2021-04-01",
            "matchedEndDate": "2022-04-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "COUR",
      "name": "Coursera, Inc.",
      "ipoDate": "2021-03-31",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.09466662936740455,
            "return": 0.07915127973554359,
            "excessReturn": -0.17381790910294814,
            "matchedStartDate": "2021-03-31",
            "matchedEndDate": "2021-06-29"
          },
          "qqq": {
            "ipoReturn": -0.09466662936740455,
            "return": 0.11236795288092893,
            "excessReturn": -0.2070345822483335,
            "matchedStartDate": "2021-03-31",
            "matchedEndDate": "2021-06-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-09-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.29666667514377165,
            "return": 0.08278462187515911,
            "excessReturn": -0.37945129701893077,
            "matchedStartDate": "2021-03-31",
            "matchedEndDate": "2021-09-30"
          },
          "qqq": {
            "ipoReturn": -0.29666667514377165,
            "return": 0.12167450875239494,
            "excessReturn": -0.4183411838961666,
            "matchedStartDate": "2021-03-31",
            "matchedEndDate": "2021-09-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-03-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4879999796549479,
            "return": 0.13955549655611743,
            "excessReturn": -0.6275554762110653,
            "matchedStartDate": "2021-03-31",
            "matchedEndDate": "2022-03-31"
          },
          "qqq": {
            "ipoReturn": -0.4879999796549479,
            "return": 0.13602608027424412,
            "excessReturn": -0.624026059929192,
            "matchedStartDate": "2021-03-31",
            "matchedEndDate": "2022-03-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CPNG",
      "name": "Coupang, Inc.",
      "ipoDate": "2021-03-11",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.23289342580107864,
            "return": 0.07145578533889108,
            "excessReturn": -0.3043492111399697,
            "matchedStartDate": "2021-03-11",
            "matchedEndDate": "2021-06-09"
          },
          "qqq": {
            "ipoReturn": -0.23289342580107864,
            "return": 0.05911202140567595,
            "excessReturn": -0.2920054472067546,
            "matchedStartDate": "2021-03-11",
            "matchedEndDate": "2021-06-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-09-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.39126904482768876,
            "return": 0.13190863167517253,
            "excessReturn": -0.5231776765028613,
            "matchedStartDate": "2021-03-11",
            "matchedEndDate": "2021-09-10"
          },
          "qqq": {
            "ipoReturn": -0.39126904482768876,
            "return": 0.1840962967547488,
            "excessReturn": -0.5753653415824376,
            "matchedStartDate": "2021-03-11",
            "matchedEndDate": "2021-09-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-03-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6462944146945392,
            "return": 0.06744087776598273,
            "excessReturn": -0.7137352924605219,
            "matchedStartDate": "2021-03-11",
            "matchedEndDate": "2022-03-11"
          },
          "qqq": {
            "ipoReturn": -0.6462944146945392,
            "return": 0.01999743799737752,
            "excessReturn": -0.6662918526919167,
            "matchedStartDate": "2021-03-11",
            "matchedEndDate": "2022-03-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CRCL",
      "name": "Circle Internet Group, Inc.",
      "ipoDate": "2025-06-05",
      "horizons": {
        "90d": {
          "targetDate": "2025-09-03",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4232848048371991,
            "return": 0.08547340609524112,
            "excessReturn": 0.337811398741958,
            "matchedStartDate": "2025-06-05",
            "matchedEndDate": "2025-09-03"
          },
          "qqq": {
            "ipoReturn": 0.4232848048371991,
            "return": 0.08628219133886694,
            "excessReturn": 0.33700261349833216,
            "matchedStartDate": "2025-06-05",
            "matchedEndDate": "2025-09-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-12-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.028715598861613456,
            "return": 0.156209453764929,
            "excessReturn": -0.12749385490331555,
            "matchedStartDate": "2025-06-05",
            "matchedEndDate": "2025-12-05"
          },
          "qqq": {
            "ipoReturn": 0.028715598861613456,
            "return": 0.19186723576523756,
            "excessReturn": -0.1631516369036241,
            "matchedStartDate": "2025-06-05",
            "matchedEndDate": "2025-12-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-06-05",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.035444004068888035,
            "return": 0.2436556832886141,
            "excessReturn": -0.2790996873575021,
            "matchedStartDate": "2025-06-05",
            "matchedEndDate": "2026-06-05"
          },
          "qqq": {
            "ipoReturn": -0.035444004068888035,
            "return": 0.3435088837040581,
            "excessReturn": -0.3789528877729461,
            "matchedStartDate": "2025-06-05",
            "matchedEndDate": "2026-06-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CRCT",
      "name": "Cricut, Inc.",
      "ipoDate": "2021-03-25",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CRCT: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: CRCT: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2021-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CRCT: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: CRCT: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2022-03-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CRCT: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: CRCT: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "CRDO",
      "name": "Credo Technology Group Holding Ltd",
      "ipoDate": "2022-01-27",
      "horizons": {
        "90d": {
          "targetDate": "2022-04-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.07210293789001387,
            "return": -0.03239495765017186,
            "excessReturn": -0.03970798023984201,
            "matchedStartDate": "2022-01-27",
            "matchedEndDate": "2022-04-27"
          },
          "qqq": {
            "ipoReturn": -0.07210293789001387,
            "return": -0.07135736119132174,
            "excessReturn": -0.0007455766986921297,
            "matchedStartDate": "2022-01-27",
            "matchedEndDate": "2022-04-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-07-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1922747466214143,
            "return": -0.07003056853108569,
            "excessReturn": 0.2623053151525,
            "matchedStartDate": "2022-01-27",
            "matchedEndDate": "2022-07-27"
          },
          "qqq": {
            "ipoReturn": 0.1922747466214143,
            "return": -0.1005277277377582,
            "excessReturn": 0.2928024743591725,
            "matchedStartDate": "2022-01-27",
            "matchedEndDate": "2022-07-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2023-01-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4858369126819042,
            "return": -0.05927093529684513,
            "excessReturn": 0.5451078479787493,
            "matchedStartDate": "2022-01-27",
            "matchedEndDate": "2023-01-27"
          },
          "qqq": {
            "ipoReturn": 0.4858369126819042,
            "return": -0.13145703762984617,
            "excessReturn": 0.6172939503117504,
            "matchedStartDate": "2022-01-27",
            "matchedEndDate": "2023-01-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CRSR",
      "name": "Corsair Gaming, Inc.",
      "ipoDate": "2020-09-23",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-22",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.8736842640659264,
            "return": 0.1382344828943043,
            "excessReturn": 1.735449781171622,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2020-12-22"
          },
          "qqq": {
            "ipoReturn": 1.8736842640659264,
            "return": 0.17262267364988082,
            "excessReturn": 1.7010615904160455,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2020-12-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-03-23",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.2091227748937774,
            "return": 0.20722781526158807,
            "excessReturn": 1.0018949596321893,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-03-23"
          },
          "qqq": {
            "ipoReturn": 1.2091227748937774,
            "return": 0.20086310123792805,
            "excessReturn": 1.0082596736558493,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-03-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-09-23",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.9557895325777823,
            "return": 0.373605171567728,
            "excessReturn": 0.5821843610100543,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-09-23"
          },
          "qqq": {
            "ipoReturn": 0.9557895325777823,
            "return": 0.41194732667937073,
            "excessReturn": 0.5438422058984116,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-09-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CRWD",
      "name": "CrowdStrike Holdings Inc.",
      "ipoDate": "2019-06-12",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2019-12-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2020-06-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "CRWV",
      "name": "CoreWeave, Inc.",
      "ipoDate": "2025-03-28",
      "horizons": {
        "90d": {
          "targetDate": "2025-06-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 2.952000045776367,
            "return": 0.10115902654380249,
            "excessReturn": 2.850841019232565,
            "matchedStartDate": "2025-03-28",
            "matchedEndDate": "2025-06-26"
          },
          "qqq": {
            "ipoReturn": 2.952000045776367,
            "return": 0.16479713366183724,
            "excessReturn": 2.78720291211453,
            "matchedStartDate": "2025-03-28",
            "matchedEndDate": "2025-06-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 2.0084999084472654,
            "return": 0.19105215295411337,
            "excessReturn": 1.817447755493152,
            "matchedStartDate": "2025-03-28",
            "matchedEndDate": "2025-09-26"
          },
          "qqq": {
            "ipoReturn": 2.0084999084472654,
            "return": 0.27088746449518575,
            "excessReturn": 1.7376124439520797,
            "matchedStartDate": "2025-03-28",
            "matchedEndDate": "2025-09-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-03-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.8702499389648437,
            "return": 0.14114756776000004,
            "excessReturn": 0.7291023712048437,
            "matchedStartDate": "2025-03-28",
            "matchedEndDate": "2026-03-27"
          },
          "qqq": {
            "ipoReturn": 0.8702499389648437,
            "return": 0.19968442478979553,
            "excessReturn": 0.6705655141750482,
            "matchedStartDate": "2025-03-28",
            "matchedEndDate": "2026-03-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CSQR",
      "name": "Csquare, Inc.",
      "ipoDate": "2026-07-16",
      "horizons": {
        "90d": {
          "targetDate": "2026-10-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.18626029836764357,
            "return": 0.02514919759644796,
            "excessReturn": -0.21140949596409153,
            "matchedStartDate": "2026-07-16",
            "matchedEndDate": "2026-10-14"
          },
          "qqq": {
            "ipoReturn": -0.18626029836764357,
            "return": 0.03259485180900312,
            "excessReturn": -0.2188551501766467,
            "matchedStartDate": "2026-07-16",
            "matchedEndDate": "2026-10-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2027-01-16",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-07-16",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "CTK",
      "name": "CooTek (Cayman) Inc.",
      "ipoDate": "2018-09-28",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CTK: HTTP 404",
            "qqq": "90-day source coverage unavailable: CTK: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-03-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CTK: HTTP 404",
            "qqq": "90-day source coverage unavailable: CTK: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-09-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CTK: HTTP 404",
            "qqq": "90-day source coverage unavailable: CTK: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CTW",
      "name": "CTW",
      "ipoDate": "2025-08-06",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-02-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-08-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "CURO",
      "name": "CURO Group Holdings Corp.",
      "ipoDate": "2017-12-07",
      "horizons": {
        "90d": {
          "targetDate": "2018-03-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CURO: HTTP 404",
            "qqq": "90-day source coverage unavailable: CURO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-06-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CURO: HTTP 404",
            "qqq": "90-day source coverage unavailable: CURO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-12-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CURO: HTTP 404",
            "qqq": "90-day source coverage unavailable: CURO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "CVNA",
      "name": "Carvana Co.",
      "ipoDate": "2017-04-28",
      "horizons": {
        "90d": {
          "targetDate": "2017-07-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2017-10-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2018-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "CWAN",
      "name": "Clearwater Analytics Holdings, Inc.",
      "ipoDate": "2021-09-24",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CWAN: HTTP 400",
            "qqq": "90-day source coverage unavailable: CWAN: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2022-03-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CWAN: HTTP 400",
            "qqq": "90-day source coverage unavailable: CWAN: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2022-09-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: CWAN: HTTP 400",
            "qqq": "90-day source coverage unavailable: CWAN: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "CXM",
      "name": "Sprinklr, Inc.",
      "ipoDate": "2021-06-23",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.005681839733083893,
            "return": 0.026100328017021113,
            "excessReturn": -0.031782167750105006,
            "matchedStartDate": "2021-06-23",
            "matchedEndDate": "2021-09-21"
          },
          "qqq": {
            "ipoReturn": -0.005681839733083893,
            "return": 0.05294186512658827,
            "excessReturn": -0.058623704859672165,
            "matchedStartDate": "2021-06-23",
            "matchedEndDate": "2021-09-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.08977272099207267,
            "return": 0.11358258236333874,
            "excessReturn": -0.2033553033554114,
            "matchedStartDate": "2021-06-23",
            "matchedEndDate": "2021-12-23"
          },
          "qqq": {
            "ipoReturn": -0.08977272099207267,
            "return": 0.14142757397621208,
            "excessReturn": -0.23120029496828476,
            "matchedStartDate": "2021-06-23",
            "matchedEndDate": "2021-12-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.36647730813292356,
            "return": -0.10539519143786247,
            "excessReturn": -0.2610821166950611,
            "matchedStartDate": "2021-06-23",
            "matchedEndDate": "2022-06-23"
          },
          "qqq": {
            "ipoReturn": -0.36647730813292356,
            "return": -0.18085347068788904,
            "excessReturn": -0.18562383744503452,
            "matchedStartDate": "2021-06-23",
            "matchedEndDate": "2022-06-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "CYN",
      "name": "Cyngn Inc.",
      "ipoDate": "2021-10-20",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-04-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "DADA",
      "name": "Dada Nexus Limited",
      "ipoDate": "2020-06-05",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DADA: HTTP 404",
            "qqq": "90-day source coverage unavailable: DADA: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-12-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DADA: HTTP 404",
            "qqq": "90-day source coverage unavailable: DADA: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-06-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DADA: HTTP 404",
            "qqq": "90-day source coverage unavailable: DADA: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "DAO",
      "name": "Youdao, Inc.",
      "ipoDate": "2019-10-25",
      "horizons": {
        "90d": {
          "targetDate": "2020-01-23",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2544000244140625,
            "return": 0.09986735579458061,
            "excessReturn": 0.1545326686194819,
            "matchedStartDate": "2019-10-25",
            "matchedEndDate": "2020-01-23"
          },
          "qqq": {
            "ipoReturn": 0.2544000244140625,
            "return": 0.14797585891719223,
            "excessReturn": 0.10642416549687028,
            "matchedStartDate": "2019-10-25",
            "matchedEndDate": "2020-01-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-04-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.550399932861328,
            "return": -0.06177057196881586,
            "excessReturn": 0.6121705048301439,
            "matchedStartDate": "2019-10-25",
            "matchedEndDate": "2020-04-24"
          },
          "qqq": {
            "ipoReturn": 0.550399932861328,
            "return": 0.09302799532315453,
            "excessReturn": 0.4573719375381735,
            "matchedStartDate": "2019-10-25",
            "matchedEndDate": "2020-04-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-10-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.12,
            "return": 0.14648538389159627,
            "excessReturn": 0.9735146161084038,
            "matchedStartDate": "2019-10-25",
            "matchedEndDate": "2020-10-23"
          },
          "qqq": {
            "ipoReturn": 1.12,
            "return": 0.4554282923875379,
            "excessReturn": 0.6645717076124622,
            "matchedStartDate": "2019-10-25",
            "matchedEndDate": "2020-10-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DASH",
      "name": "DoorDash, Inc.",
      "ipoDate": "2020-12-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.253443090979375,
            "return": 0.05539050561848691,
            "excessReturn": -0.3088335965978619,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-03-09"
          },
          "qqq": {
            "ipoReturn": -0.253443090979375,
            "return": 0.03471504941698478,
            "excessReturn": -0.2881581403963598,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-03-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-06-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2771885404566461,
            "return": 0.14937981976618975,
            "excessReturn": -0.42656836022283584,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-06-09"
          },
          "qqq": {
            "ipoReturn": -0.2771885404566461,
            "return": 0.11791841979085871,
            "excessReturn": -0.3951069602475048,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-06-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-12-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1300722632631136,
            "return": 0.27122801783986805,
            "excessReturn": -0.40130028110298166,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-12-09"
          },
          "qqq": {
            "ipoReturn": -0.1300722632631136,
            "return": 0.3067273378798594,
            "excessReturn": -0.436799601142973,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-12-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DAVA",
      "name": "Endava, Inc.",
      "ipoDate": "2018-07-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.04920641432243178,
            "return": -0.040295737027888245,
            "excessReturn": -0.008910677294543534,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2018-10-25"
          },
          "qqq": {
            "ipoReturn": -0.04920641432243178,
            "return": -0.03693276511051413,
            "excessReturn": -0.012273649211917648,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2018-10-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-01-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.05952380772170396,
            "return": -0.05557534610968129,
            "excessReturn": -0.003948461612022669,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-01-25"
          },
          "qqq": {
            "ipoReturn": -0.05952380772170396,
            "return": -0.07020606667889984,
            "excessReturn": 0.010682258957195878,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-01-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-07-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5202381037079915,
            "return": 0.07316464840969061,
            "excessReturn": 0.4470734552983009,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-07-26"
          },
          "qqq": {
            "ipoReturn": 0.5202381037079915,
            "return": 0.09948203273672696,
            "excessReturn": 0.42075607097126455,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-07-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DBX",
      "name": "Dropbox, Inc.",
      "ipoDate": "2018-03-23",
      "horizons": {
        "90d": {
          "targetDate": "2018-06-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2531600842823085,
            "return": 0.06273979154145648,
            "excessReturn": 0.19042029274085204,
            "matchedStartDate": "2018-03-23",
            "matchedEndDate": "2018-06-21"
          },
          "qqq": {
            "ipoReturn": 0.2531600842823085,
            "return": 0.10851058484068954,
            "excessReturn": 0.14464949944161898,
            "matchedStartDate": "2018-03-23",
            "matchedEndDate": "2018-06-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-09-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.07443816593960162,
            "return": 0.13152491395828325,
            "excessReturn": -0.20596307989788487,
            "matchedStartDate": "2018-03-23",
            "matchedEndDate": "2018-09-21"
          },
          "qqq": {
            "ipoReturn": -0.07443816593960162,
            "return": 0.15898058848235253,
            "excessReturn": -0.23341875442195414,
            "matchedStartDate": "2018-03-23",
            "matchedEndDate": "2018-09-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-03-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.23735956241349787,
            "return": 0.08215467238866858,
            "excessReturn": -0.31951423480216645,
            "matchedStartDate": "2018-03-23",
            "matchedEndDate": "2019-03-22"
          },
          "qqq": {
            "ipoReturn": -0.23735956241349787,
            "return": 0.1264904658796966,
            "excessReturn": -0.36385002829319446,
            "matchedStartDate": "2018-03-23",
            "matchedEndDate": "2019-03-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DCT",
      "name": "Duck Creek Technologies, Inc.",
      "ipoDate": "2020-08-14",
      "horizons": {
        "90d": {
          "targetDate": "2020-11-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: DCT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-02-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: DCT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-08-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: DCT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "DDI",
      "name": "DoubleDown Interactive Company Ltd.",
      "ipoDate": "2021-08-31",
      "horizons": {
        "90d": {
          "targetDate": "2021-11-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.09859154929577463,
            "return": 0.028877687606129854,
            "excessReturn": -0.12746923690190448,
            "matchedStartDate": "2021-08-31",
            "matchedEndDate": "2021-11-29"
          },
          "qqq": {
            "ipoReturn": -0.09859154929577463,
            "return": 0.051954177129013734,
            "excessReturn": -0.15054572642478836,
            "matchedStartDate": "2021-08-31",
            "matchedEndDate": "2021-11-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-02-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.27994365423498024,
            "return": -0.03306314278612321,
            "excessReturn": -0.24688051144885703,
            "matchedStartDate": "2021-08-31",
            "matchedEndDate": "2022-02-28"
          },
          "qqq": {
            "ipoReturn": -0.27994365423498024,
            "return": -0.08724838360052312,
            "excessReturn": -0.19269527063445713,
            "matchedStartDate": "2021-08-31",
            "matchedEndDate": "2022-02-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-08-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3940845005948779,
            "return": -0.12485606605464805,
            "excessReturn": -0.2692284345402298,
            "matchedStartDate": "2021-08-31",
            "matchedEndDate": "2022-08-31"
          },
          "qqq": {
            "ipoReturn": -0.3940845005948779,
            "return": -0.21234378365909246,
            "excessReturn": -0.18174071693578542,
            "matchedStartDate": "2021-08-31",
            "matchedEndDate": "2022-08-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DDL",
      "name": "Dingdong Limited",
      "ipoDate": "2021-06-29",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.0021258178608598577,
            "return": 0.03493103113163909,
            "excessReturn": -0.03280521327077923,
            "matchedStartDate": "2021-06-29",
            "matchedEndDate": "2021-09-27"
          },
          "qqq": {
            "ipoReturn": 0.0021258178608598577,
            "return": 0.04326887036730098,
            "excessReturn": -0.041143052506441125,
            "matchedStartDate": "2021-06-29",
            "matchedEndDate": "2021-09-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4009353793215191,
            "return": 0.11638998680972801,
            "excessReturn": -0.5173253661312471,
            "matchedStartDate": "2021-06-29",
            "matchedEndDate": "2021-12-29"
          },
          "qqq": {
            "ipoReturn": -0.4009353793215191,
            "return": 0.13115862091732056,
            "excessReturn": -0.5320940002388397,
            "matchedStartDate": "2021-06-29",
            "matchedEndDate": "2021-12-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7738095209132826,
            "return": -0.110731855313148,
            "excessReturn": -0.6630776656001346,
            "matchedStartDate": "2021-06-29",
            "matchedEndDate": "2022-06-29"
          },
          "qqq": {
            "ipoReturn": -0.7738095209132826,
            "return": -0.20054087270011323,
            "excessReturn": -0.5732686482131694,
            "matchedStartDate": "2021-06-29",
            "matchedEndDate": "2022-06-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DDOG",
      "name": "Datadog, Inc.",
      "ipoDate": "2019-09-19",
      "horizons": {
        "90d": {
          "targetDate": "2019-12-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.017576560874086766,
            "return": 0.0614787119408291,
            "excessReturn": -0.043902151066742334,
            "matchedStartDate": "2019-09-19",
            "matchedEndDate": "2019-12-18"
          },
          "qqq": {
            "ipoReturn": 0.017576560874086766,
            "return": 0.08665218331879787,
            "excessReturn": -0.0690756224447111,
            "matchedStartDate": "2019-09-19",
            "matchedEndDate": "2019-12-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-03-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.11850867785231423,
            "return": -0.20117574985639775,
            "excessReturn": 0.08266707200408352,
            "matchedStartDate": "2019-09-19",
            "matchedEndDate": "2020-03-19"
          },
          "qqq": {
            "ipoReturn": -0.11850867785231423,
            "return": -0.07871807179037249,
            "excessReturn": -0.039790606061941736,
            "matchedStartDate": "2019-09-19",
            "matchedEndDate": "2020-03-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-09-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.2820240794261637,
            "return": 0.09821312821508754,
            "excessReturn": 1.1838109512110762,
            "matchedStartDate": "2019-09-19",
            "matchedEndDate": "2020-09-18"
          },
          "qqq": {
            "ipoReturn": 1.2820240794261637,
            "return": 0.38389338407569196,
            "excessReturn": 0.8981306953504717,
            "matchedStartDate": "2019-09-19",
            "matchedEndDate": "2020-09-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DESP",
      "name": "Despegar.com, Corp.",
      "ipoDate": "2017-09-20",
      "horizons": {
        "90d": {
          "targetDate": "2017-12-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DESP: HTTP 404",
            "qqq": "90-day source coverage unavailable: DESP: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-03-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DESP: HTTP 404",
            "qqq": "90-day source coverage unavailable: DESP: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-09-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DESP: HTTP 404",
            "qqq": "90-day source coverage unavailable: DESP: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "DGNX",
      "name": "Diginex Limited",
      "ipoDate": "2025-01-22",
      "horizons": {
        "90d": {
          "targetDate": "2025-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-07-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-01-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "DH",
      "name": "Definitive Healthcare Corp",
      "ipoDate": "2021-09-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4102564068671951,
            "return": 0.03456278534425827,
            "excessReturn": -0.4448191922114534,
            "matchedStartDate": "2021-09-15",
            "matchedEndDate": "2021-12-14"
          },
          "qqq": {
            "ipoReturn": -0.4102564068671951,
            "return": 0.026848365935197238,
            "excessReturn": -0.43710477280239235,
            "matchedStartDate": "2021-09-15",
            "matchedEndDate": "2021-12-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-03-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5407715698699372,
            "return": -0.04847278560863311,
            "excessReturn": -0.49229878426130413,
            "matchedStartDate": "2021-09-15",
            "matchedEndDate": "2022-03-15"
          },
          "qqq": {
            "ipoReturn": -0.5407715698699372,
            "return": -0.13199311072008568,
            "excessReturn": -0.40877845914985156,
            "matchedStartDate": "2021-09-15",
            "matchedEndDate": "2022-03-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-09-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.552321581175681,
            "return": -0.12896313551826866,
            "excessReturn": -0.4233584456574123,
            "matchedStartDate": "2021-09-15",
            "matchedEndDate": "2022-09-15"
          },
          "qqq": {
            "ipoReturn": -0.552321581175681,
            "return": -0.22999599126311698,
            "excessReturn": -0.322325589912564,
            "matchedStartDate": "2021-09-15",
            "matchedEndDate": "2022-09-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DIBS",
      "name": "1stdibs.com, Inc.",
      "ipoDate": "2021-06-10",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-08",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.41754384626422014,
            "return": 0.06444611613177642,
            "excessReturn": -0.48198996239599656,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-09-08"
          },
          "qqq": {
            "ipoReturn": -0.41754384626422014,
            "return": 0.11878945776626404,
            "excessReturn": -0.5363333040304842,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-09-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5484210566470498,
            "return": 0.11125801211625919,
            "excessReturn": -0.659679068763309,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-12-10"
          },
          "qqq": {
            "ipoReturn": -0.5484210566470498,
            "return": 0.16941384641718615,
            "excessReturn": -0.7178349030642359,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8061403475309673,
            "return": -0.07981397683658031,
            "excessReturn": -0.726326370694387,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2022-06-10"
          },
          "qqq": {
            "ipoReturn": -0.8061403475309673,
            "return": -0.15134423047419754,
            "excessReturn": -0.6547961170567698,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2022-06-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DIDI",
      "name": "Didi Global, Inc.",
      "ipoDate": "2021-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.43564357671024856,
            "return": 0.01322245408211642,
            "excessReturn": -0.448866030792365,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "qqq": {
            "ipoReturn": -0.43564357671024856,
            "return": 0.015348595078923166,
            "excessReturn": -0.4509921717891717,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6301273060758292,
            "return": 0.11236744002674914,
            "excessReturn": -0.7424947461025784,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "qqq": {
            "ipoReturn": -0.6301273060758292,
            "return": 0.12956017937720143,
            "excessReturn": -0.7596874854530307,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7913719960355746,
            "return": -0.11869830829412831,
            "excessReturn": -0.6726736877414463,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "qqq": {
            "ipoReturn": -0.7913719960355746,
            "return": -0.20920913982670164,
            "excessReturn": -0.582162856208873,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DKI",
      "name": "Darkiris Inc.",
      "ipoDate": "2025-08-08",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-02-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-08-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "DLO",
      "name": "DLocal Limited",
      "ipoDate": "2021-06-03",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-01",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.127817211104102,
            "return": 0.07887384398555475,
            "excessReturn": 1.0489433671185473,
            "matchedStartDate": "2021-06-03",
            "matchedEndDate": "2021-09-01"
          },
          "qqq": {
            "ipoReturn": 1.127817211104102,
            "return": 0.15327268658262305,
            "excessReturn": 0.974544524521479,
            "matchedStartDate": "2021-06-03",
            "matchedEndDate": "2021-09-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0024698369208054904,
            "return": 0.08274237725505018,
            "excessReturn": -0.08521221417585567,
            "matchedStartDate": "2021-06-03",
            "matchedEndDate": "2021-12-03"
          },
          "qqq": {
            "ipoReturn": -0.0024698369208054904,
            "return": 0.16100001479640147,
            "excessReturn": -0.16346985171720696,
            "matchedStartDate": "2021-06-03",
            "matchedEndDate": "2021-12-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.08644641215879123,
            "return": -0.019652746578459612,
            "excessReturn": -0.06679366558033162,
            "matchedStartDate": "2021-06-03",
            "matchedEndDate": "2022-06-03"
          },
          "qqq": {
            "ipoReturn": -0.08644641215879123,
            "return": -0.07212117513020833,
            "excessReturn": -0.014325237028582904,
            "matchedStartDate": "2021-06-03",
            "matchedEndDate": "2022-06-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DNB",
      "name": "Dun & Bradstreet Holdings, Inc.",
      "ipoDate": "2020-07-01",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DNB: HTTP 404",
            "qqq": "90-day source coverage unavailable: DNB: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-01-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DNB: HTTP 404",
            "qqq": "90-day source coverage unavailable: DNB: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-07-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DNB: HTTP 404",
            "qqq": "90-day source coverage unavailable: DNB: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "DNJR",
      "name": "Golden Bull Ltd",
      "ipoDate": "2018-03-20",
      "horizons": {
        "90d": {
          "targetDate": "2018-06-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2018-09-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2019-03-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "DOCN",
      "name": "DigitalOcean Holdings, Inc.",
      "ipoDate": "2021-03-24",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-22",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.21152945125804234,
            "return": 0.09184041429314505,
            "excessReturn": 0.1196890369648973,
            "matchedStartDate": "2021-03-24",
            "matchedEndDate": "2021-06-22"
          },
          "qqq": {
            "ipoReturn": 0.21152945125804234,
            "return": 0.11447081401215486,
            "excessReturn": 0.09705863724588748,
            "matchedStartDate": "2021-03-24",
            "matchedEndDate": "2021-06-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-09-24",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.9421176686006434,
            "return": 0.14551511211579848,
            "excessReturn": 0.7966025564848449,
            "matchedStartDate": "2021-03-24",
            "matchedEndDate": "2021-09-24"
          },
          "qqq": {
            "ipoReturn": 0.9421176686006434,
            "return": 0.1970692673784924,
            "excessReturn": 0.745048401222151,
            "matchedStartDate": "2021-03-24",
            "matchedEndDate": "2021-09-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-03-24",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.42023530847886037,
            "return": 0.16249484673287795,
            "excessReturn": 0.2577404617459824,
            "matchedStartDate": "2021-03-24",
            "matchedEndDate": "2022-03-24"
          },
          "qqq": {
            "ipoReturn": 0.42023530847886037,
            "return": 0.1532048594842963,
            "excessReturn": 0.2670304489945641,
            "matchedStartDate": "2021-03-24",
            "matchedEndDate": "2022-03-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DOCS",
      "name": "Doximity, Inc.",
      "ipoDate": "2021-06-24",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-22",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5903773757646669,
            "return": 0.03001641746610484,
            "excessReturn": 0.560360958298562,
            "matchedStartDate": "2021-06-24",
            "matchedEndDate": "2021-09-22"
          },
          "qqq": {
            "ipoReturn": 0.5903773757646669,
            "return": 0.05624622553334446,
            "excessReturn": 0.5341311502313224,
            "matchedStartDate": "2021-06-24",
            "matchedEndDate": "2021-09-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.027547152537219954,
            "return": 0.10703363760695961,
            "excessReturn": -0.13458079014417956,
            "matchedStartDate": "2021-06-24",
            "matchedEndDate": "2021-12-23"
          },
          "qqq": {
            "ipoReturn": -0.027547152537219954,
            "return": 0.13441366375245578,
            "excessReturn": -0.16196081628967574,
            "matchedStartDate": "2021-06-24",
            "matchedEndDate": "2021-12-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.21698113207547165,
            "return": -0.08238066108783426,
            "excessReturn": -0.1346004709876374,
            "matchedStartDate": "2021-06-24",
            "matchedEndDate": "2022-06-24"
          },
          "qqq": {
            "ipoReturn": -0.21698113207547165,
            "return": -0.15799258904950253,
            "excessReturn": -0.05898854302596912,
            "matchedStartDate": "2021-06-24",
            "matchedEndDate": "2022-06-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DOCU",
      "name": "DocuSign, Inc.",
      "ipoDate": "2018-04-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-07-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3971809454093098,
            "return": 0.0629501760691169,
            "excessReturn": 0.3342307693401929,
            "matchedStartDate": "2018-04-27",
            "matchedEndDate": "2018-07-26"
          },
          "qqq": {
            "ipoReturn": 0.3971809454093098,
            "return": 0.11080268443234464,
            "excessReturn": 0.28637826097696517,
            "matchedStartDate": "2018-04-27",
            "matchedEndDate": "2018-07-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-10-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.03649636998857697,
            "return": -0.004614386995774766,
            "excessReturn": 0.04111075698435174,
            "matchedStartDate": "2018-04-27",
            "matchedEndDate": "2018-10-26"
          },
          "qqq": {
            "ipoReturn": 0.03649636998857697,
            "return": 0.02819425891461047,
            "excessReturn": 0.0083021110739665,
            "matchedStartDate": "2018-04-27",
            "matchedEndDate": "2018-10-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-04-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4412282653228077,
            "return": 0.10072781493634886,
            "excessReturn": 0.3405004503864588,
            "matchedStartDate": "2018-04-27",
            "matchedEndDate": "2019-04-26"
          },
          "qqq": {
            "ipoReturn": 0.4412282653228077,
            "return": 0.1761983972105099,
            "excessReturn": 0.2650298681122978,
            "matchedStartDate": "2018-04-27",
            "matchedEndDate": "2019-04-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DOMO",
      "name": "Domo, Inc.",
      "ipoDate": "2018-06-29",
      "horizons": {
        "90d": {
          "targetDate": "2018-09-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DOMO: HTTP 400",
            "qqq": "90-day source coverage unavailable: DOMO: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2018-12-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DOMO: HTTP 400",
            "qqq": "90-day source coverage unavailable: DOMO: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2019-06-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: DOMO: HTTP 400",
            "qqq": "90-day source coverage unavailable: DOMO: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "DOYU",
      "name": "DouYu International Holdings Limited",
      "ipoDate": "2019-07-17",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2020-01-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2020-07-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "DRCT",
      "name": "Direct Digital Holdings, Inc.",
      "ipoDate": "2022-02-11",
      "horizons": {
        "90d": {
          "targetDate": "2022-05-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2022-08-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-02-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "DSC",
      "name": "DSC Holdings Ltd.",
      "ipoDate": "2026-06-25",
      "horizons": {
        "90d": {
          "targetDate": "2026-09-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.26048570651737424,
            "return": 0.04563531298201928,
            "excessReturn": -0.3061210194993935,
            "matchedStartDate": "2026-06-25",
            "matchedEndDate": "2026-09-23"
          },
          "qqq": {
            "ipoReturn": -0.26048570651737424,
            "return": 0.034660399397810515,
            "excessReturn": -0.29514610591518475,
            "matchedStartDate": "2026-06-25",
            "matchedEndDate": "2026-09-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-12-25",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-06-25",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "DSP",
      "name": "Viant Technology Inc.",
      "ipoDate": "2021-02-10",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3994132624837804,
            "return": 0.06185912047128883,
            "excessReturn": -0.4612723829550692,
            "matchedStartDate": "2021-02-10",
            "matchedEndDate": "2021-05-11"
          },
          "qqq": {
            "ipoReturn": -0.3994132624837804,
            "return": -0.02235913581188953,
            "excessReturn": -0.37705412667189087,
            "matchedStartDate": "2021-02-10",
            "matchedEndDate": "2021-05-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-08-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6378876729963567,
            "return": 0.13484415482507983,
            "excessReturn": -0.7727318278214366,
            "matchedStartDate": "2021-02-10",
            "matchedEndDate": "2021-08-10"
          },
          "qqq": {
            "ipoReturn": -0.6378876729963567,
            "return": 0.10244927524535119,
            "excessReturn": -0.7403369482417079,
            "matchedStartDate": "2021-02-10",
            "matchedEndDate": "2021-08-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-02-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8300503049199681,
            "return": 0.15186634226613527,
            "excessReturn": -0.9819166471861034,
            "matchedStartDate": "2021-02-10",
            "matchedEndDate": "2022-02-10"
          },
          "qqq": {
            "ipoReturn": -0.8300503049199681,
            "return": 0.07717503433743422,
            "excessReturn": -0.9072253392574023,
            "matchedStartDate": "2021-02-10",
            "matchedEndDate": "2022-02-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DT",
      "name": "Dynatrace Holdings LLC",
      "ipoDate": "2019-08-01",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.17148847325661343,
            "return": 0.031542594037645255,
            "excessReturn": -0.20303106729425868,
            "matchedStartDate": "2019-08-01",
            "matchedEndDate": "2019-10-30"
          },
          "qqq": {
            "ipoReturn": -0.17148847325661343,
            "return": 0.03597166350898395,
            "excessReturn": -0.20746013676559738,
            "matchedStartDate": "2019-08-01",
            "matchedEndDate": "2019-10-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-02-01",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3127882165682776,
            "return": 0.09120205868413178,
            "excessReturn": 0.22158615788414582,
            "matchedStartDate": "2019-08-01",
            "matchedEndDate": "2020-01-31"
          },
          "qqq": {
            "ipoReturn": 0.3127882165682776,
            "return": 0.15209053040242604,
            "excessReturn": 0.16069768616585156,
            "matchedStartDate": "2019-08-01",
            "matchedEndDate": "2020-01-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-08-01",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7538784554299016,
            "return": 0.10744808394135075,
            "excessReturn": 0.6464303714885509,
            "matchedStartDate": "2019-08-01",
            "matchedEndDate": "2020-07-31"
          },
          "qqq": {
            "ipoReturn": 0.7538784554299016,
            "return": 0.3977913072645962,
            "excessReturn": 0.3560871481653054,
            "matchedStartDate": "2019-08-01",
            "matchedEndDate": "2020-07-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DUO",
      "name": "Fangdd Network Group Ltd.",
      "ipoDate": "2019-11-01",
      "horizons": {
        "90d": {
          "targetDate": "2020-01-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2020-05-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2020-11-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "DUOL",
      "name": "Duolingo, Inc.",
      "ipoDate": "2021-07-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.40069268341915065,
            "return": 0.03903562975861408,
            "excessReturn": 0.3616570536605366,
            "matchedStartDate": "2021-07-28",
            "matchedEndDate": "2021-10-26"
          },
          "qqq": {
            "ipoReturn": 0.40069268341915065,
            "return": 0.0363283739243081,
            "excessReturn": 0.36436430949484255,
            "matchedStartDate": "2021-07-28",
            "matchedEndDate": "2021-10-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.31600313961322657,
            "return": 0.00710987336835478,
            "excessReturn": -0.32311301298158135,
            "matchedStartDate": "2021-07-28",
            "matchedEndDate": "2022-01-28"
          },
          "qqq": {
            "ipoReturn": -0.31600313961322657,
            "return": -0.03835114477835566,
            "excessReturn": -0.2776519948348709,
            "matchedStartDate": "2021-07-28",
            "matchedEndDate": "2022-01-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2927638188898699,
            "return": -0.07465300970869737,
            "excessReturn": -0.21811080918117254,
            "matchedStartDate": "2021-07-28",
            "matchedEndDate": "2022-07-28"
          },
          "qqq": {
            "ipoReturn": -0.2927638188898699,
            "return": -0.15313121140933528,
            "excessReturn": -0.13963260748053463,
            "matchedStartDate": "2021-07-28",
            "matchedEndDate": "2022-07-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "DV",
      "name": "DoubleVerify Holdings, Inc.",
      "ipoDate": "2021-04-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-20",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.0519444147745769,
            "return": 0.03602756740572799,
            "excessReturn": 0.015916847368848908,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-07-20"
          },
          "qqq": {
            "ipoReturn": 0.0519444147745769,
            "return": 0.05747295678887698,
            "excessReturn": -0.005528542014300086,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-07-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-10-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.0002777311537001115,
            "return": 0.09017710566297743,
            "excessReturn": -0.08989937450927732,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-10-21"
          },
          "qqq": {
            "ipoReturn": 0.0002777311537001115,
            "return": 0.1119395782729673,
            "excessReturn": -0.11166184711926719,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-10-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-04-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.37249999576144743,
            "return": 0.05285165920945478,
            "excessReturn": -0.4253516549709022,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2022-04-21"
          },
          "qqq": {
            "ipoReturn": -0.37249999576144743,
            "return": -0.015149325117120194,
            "excessReturn": -0.35735067064432724,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2022-04-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "EB",
      "name": "Eventbrite, Inc.",
      "ipoDate": "2018-09-20",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EB: HTTP 404",
            "qqq": "90-day source coverage unavailable: EB: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-03-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EB: HTTP 404",
            "qqq": "90-day source coverage unavailable: EB: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-09-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EB: HTTP 404",
            "qqq": "90-day source coverage unavailable: EB: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "EBET",
      "name": "EBET, INC.",
      "ipoDate": "2021-04-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-10-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-04-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "EBON",
      "name": "Ebang International Holdings Inc.",
      "ipoDate": "2020-06-26",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-12-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-06-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "EDTK",
      "name": "Skillful Craftsman Education Technology Limited",
      "ipoDate": "2020-07-23",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-01-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-07-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "EH",
      "name": "EHang Holdings Limited",
      "ipoDate": "2019-12-12",
      "horizons": {
        "90d": {
          "targetDate": "2020-03-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EH: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: EH: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2020-06-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EH: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: EH: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2020-12-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EH: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: EH: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "EJH",
      "name": "E-Home Household Service Holdings Limited",
      "ipoDate": "2021-05-14",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-11-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-05-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ELMT",
      "name": "The Elmet Group Co.",
      "ipoDate": "2026-04-23",
      "horizons": {
        "90d": {
          "targetDate": "2026-07-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.14740365226914853,
            "return": 0.05499323913641874,
            "excessReturn": -0.20239689140556727,
            "matchedStartDate": "2026-04-23",
            "matchedEndDate": "2026-07-22"
          },
          "qqq": {
            "ipoReturn": -0.14740365226914853,
            "return": 0.0827883609508786,
            "excessReturn": -0.23019201322002714,
            "matchedStartDate": "2026-04-23",
            "matchedEndDate": "2026-07-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-10-23",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.21384701040404908,
            "return": 0.07272208004569558,
            "excessReturn": 0.1411249303583535,
            "matchedStartDate": "2026-04-23",
            "matchedEndDate": "2026-10-23"
          },
          "qqq": {
            "ipoReturn": 0.21384701040404908,
            "return": 0.08133008334688019,
            "excessReturn": 0.1325169270571689,
            "matchedStartDate": "2026-04-23",
            "matchedEndDate": "2026-10-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-04-23",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "ELVT",
      "name": "Elevate Credit, Inc.",
      "ipoDate": "2017-04-06",
      "horizons": {
        "90d": {
          "targetDate": "2017-07-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ELVT: HTTP 404",
            "qqq": "90-day source coverage unavailable: ELVT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-10-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ELVT: HTTP 404",
            "qqq": "90-day source coverage unavailable: ELVT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-04-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ELVT: HTTP 404",
            "qqq": "90-day source coverage unavailable: ELVT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ELWS",
      "name": "Earlyworks Co., Ltd.",
      "ipoDate": "2023-07-25",
      "horizons": {
        "90d": {
          "targetDate": "2023-10-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2024-01-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2024-07-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "ELWT",
      "name": "Elauwit Connection, Inc.",
      "ipoDate": "2025-11-05",
      "horizons": {
        "90d": {
          "targetDate": "2026-02-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-05-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-11-05",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "ENFN",
      "name": "Enfusion, Inc.",
      "ipoDate": "2021-10-21",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ENFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: ENFN: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-04-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ENFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: ENFN: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-10-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ENFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: ENFN: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "EPOW",
      "name": "E-Power Inc.",
      "ipoDate": "2021-02-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-08-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-02-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "EPWK",
      "name": "EPWK Holdings Ltd.",
      "ipoDate": "2025-02-06",
      "horizons": {
        "90d": {
          "targetDate": "2025-05-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-08-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-02-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "EQPT",
      "name": "EquipmentShare.com Inc.",
      "ipoDate": "2026-01-23",
      "horizons": {
        "90d": {
          "targetDate": "2026-04-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2466216323084225,
            "return": 0.027886238676398722,
            "excessReturn": -0.2745078709848212,
            "matchedStartDate": "2026-01-23",
            "matchedEndDate": "2026-04-23"
          },
          "qqq": {
            "ipoReturn": -0.2466216323084225,
            "return": 0.0460881512674558,
            "excessReturn": -0.2927097835758783,
            "matchedStartDate": "2026-01-23",
            "matchedEndDate": "2026-04-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-07-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4041769410229785,
            "return": 0.07102130434567,
            "excessReturn": -0.4751982453686485,
            "matchedStartDate": "2026-01-23",
            "matchedEndDate": "2026-07-23"
          },
          "qqq": {
            "ipoReturn": -0.4041769410229785,
            "return": 0.1111897072954815,
            "excessReturn": -0.51536664831846,
            "matchedStartDate": "2026-01-23",
            "matchedEndDate": "2026-07-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-01-23",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "ESMT",
      "name": "EngageSmart, Inc.",
      "ipoDate": "2021-09-23",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ESMT: HTTP 404",
            "qqq": "90-day source coverage unavailable: ESMT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-03-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ESMT: HTTP 404",
            "qqq": "90-day source coverage unavailable: ESMT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-09-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ESMT: HTTP 404",
            "qqq": "90-day source coverage unavailable: ESMT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ESTC",
      "name": "Elastic N.V.",
      "ipoDate": "2018-10-05",
      "horizons": {
        "90d": {
          "targetDate": "2019-01-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0855713980538505,
            "return": -0.15151830831977742,
            "excessReturn": 0.06594691026592692,
            "matchedStartDate": "2018-10-05",
            "matchedEndDate": "2019-01-03"
          },
          "qqq": {
            "ipoReturn": -0.0855713980538505,
            "return": -0.16835963141743693,
            "excessReturn": 0.08278823336358643,
            "matchedStartDate": "2018-10-05",
            "matchedEndDate": "2019-01-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-04-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.15714285714285725,
            "return": 0.0026057952224118885,
            "excessReturn": 0.15453706192044536,
            "matchedStartDate": "2018-10-05",
            "matchedEndDate": "2019-04-05"
          },
          "qqq": {
            "ipoReturn": 0.15714285714285725,
            "return": 0.025034748367610105,
            "excessReturn": 0.13210810877524715,
            "matchedStartDate": "2018-10-05",
            "matchedEndDate": "2019-04-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-10-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2244285583496093,
            "return": 0.022687786161929457,
            "excessReturn": 0.20174077218767983,
            "matchedStartDate": "2018-10-05",
            "matchedEndDate": "2019-10-04"
          },
          "qqq": {
            "ipoReturn": 0.2244285583496093,
            "return": 0.04807107385796239,
            "excessReturn": 0.1763574844916469,
            "matchedStartDate": "2018-10-05",
            "matchedEndDate": "2019-10-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ETOR",
      "name": "eToro Group Ltd.",
      "ipoDate": "2025-05-14",
      "horizons": {
        "90d": {
          "targetDate": "2025-08-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2426865421124359,
            "return": 0.09377282300179446,
            "excessReturn": -0.33645936511423036,
            "matchedStartDate": "2025-05-14",
            "matchedEndDate": "2025-08-12"
          },
          "qqq": {
            "ipoReturn": -0.2426865421124359,
            "return": 0.11831957273036542,
            "excessReturn": -0.3610061148428013,
            "matchedStartDate": "2025-05-14",
            "matchedEndDate": "2025-08-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-11-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3955223880597015,
            "return": 0.1435353936683781,
            "excessReturn": -0.5390577817280796,
            "matchedStartDate": "2025-05-14",
            "matchedEndDate": "2025-11-14"
          },
          "qqq": {
            "ipoReturn": -0.3955223880597015,
            "return": 0.1738644134132843,
            "excessReturn": -0.5693868014729858,
            "matchedStartDate": "2025-05-14",
            "matchedEndDate": "2025-11-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-05-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3794029577454524,
            "return": 0.2732857072371411,
            "excessReturn": -0.6526886649825935,
            "matchedStartDate": "2025-05-14",
            "matchedEndDate": "2026-05-14"
          },
          "qqq": {
            "ipoReturn": -0.3794029577454524,
            "return": 0.38773422571028915,
            "excessReturn": -0.7671371834557416,
            "matchedStartDate": "2025-05-14",
            "matchedEndDate": "2026-05-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "EVCM",
      "name": "EverCommerce Inc",
      "ipoDate": "2021-07-01",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-01-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-07-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "EVER",
      "name": "EverQuote, Inc",
      "ipoDate": "2018-06-28",
      "horizons": {
        "90d": {
          "targetDate": "2018-09-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2069922531163768,
            "return": 0.0701022156871316,
            "excessReturn": -0.2770944688035084,
            "matchedStartDate": "2018-06-28",
            "matchedEndDate": "2018-09-26"
          },
          "qqq": {
            "ipoReturn": -0.2069922531163768,
            "return": 0.07640634175194672,
            "excessReturn": -0.28339859486832353,
            "matchedStartDate": "2018-06-28",
            "matchedEndDate": "2018-09-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-12-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7624861209165857,
            "return": -0.08542217651864625,
            "excessReturn": -0.6770639443979395,
            "matchedStartDate": "2018-06-28",
            "matchedEndDate": "2018-12-28"
          },
          "qqq": {
            "ipoReturn": -0.7624861209165857,
            "return": -0.10643145604802096,
            "excessReturn": -0.6560546648685648,
            "matchedStartDate": "2018-06-28",
            "matchedEndDate": "2018-12-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-06-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2785793745971229,
            "return": 0.08161978720499152,
            "excessReturn": -0.3601991618021144,
            "matchedStartDate": "2018-06-28",
            "matchedEndDate": "2019-06-28"
          },
          "qqq": {
            "ipoReturn": -0.2785793745971229,
            "return": 0.09083476155145309,
            "excessReturn": -0.369414136148576,
            "matchedStartDate": "2018-06-28",
            "matchedEndDate": "2019-06-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "EVOP",
      "name": "EVO Payments, Inc.",
      "ipoDate": "2018-05-23",
      "horizons": {
        "90d": {
          "targetDate": "2018-08-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EVOP: HTTP 404",
            "qqq": "90-day source coverage unavailable: EVOP: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-11-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EVOP: HTTP 404",
            "qqq": "90-day source coverage unavailable: EVOP: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-05-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: EVOP: HTTP 404",
            "qqq": "90-day source coverage unavailable: EVOP: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "EXFY",
      "name": "Expensify, Inc.",
      "ipoDate": "2021-11-10",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-08",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.30199710450923034,
            "return": -0.02734996939158363,
            "excessReturn": -0.2746471351176467,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-02-08"
          },
          "qqq": {
            "ipoReturn": -0.30199710450923034,
            "return": -0.07802113908888686,
            "excessReturn": -0.22397596542034348,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-02-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-05-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6500243690954532,
            "return": -0.13918726426582584,
            "excessReturn": -0.5108371048296274,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-05-10"
          },
          "qqq": {
            "ipoReturn": -0.6500243690954532,
            "return": -0.2278503704010134,
            "excessReturn": -0.42217399869443983,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-05-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-11-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6846079060852409,
            "return": -0.14867778223921957,
            "excessReturn": -0.5359301238460213,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-11-10"
          },
          "qqq": {
            "ipoReturn": -0.6846079060852409,
            "return": -0.2740879748632503,
            "excessReturn": -0.4105199312219906,
            "matchedStartDate": "2021-11-10",
            "matchedEndDate": "2022-11-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "EXYN",
      "name": "Exyn Technologies, Inc.",
      "ipoDate": "2026-05-15",
      "horizons": {
        "90d": {
          "targetDate": "2026-08-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2026-11-15",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-05-15",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "FATN",
      "name": "FatPipe, Inc.",
      "ipoDate": "2025-04-08",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "FHL",
      "name": "Futu Holdings Limited",
      "ipoDate": "2019-03-08",
      "horizons": {
        "90d": {
          "targetDate": "2019-06-06",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.371409901679413,
            "return": 0.03767396582311355,
            "excessReturn": -0.40908386750252657,
            "matchedStartDate": "2019-03-08",
            "matchedEndDate": "2019-06-06"
          },
          "qqq": {
            "ipoReturn": -0.371409901679413,
            "return": 0.037623429983623335,
            "excessReturn": -0.40903333166303635,
            "matchedStartDate": "2019-03-08",
            "matchedEndDate": "2019-06-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-09-08",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.26958225827094606,
            "return": 0.08595058322645066,
            "excessReturn": -0.3555328414973967,
            "matchedStartDate": "2019-03-08",
            "matchedEndDate": "2019-09-06"
          },
          "qqq": {
            "ipoReturn": -0.26958225827094606,
            "return": 0.11929659629248057,
            "excessReturn": -0.38887885456342663,
            "matchedStartDate": "2019-03-08",
            "matchedEndDate": "2019-09-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-03-08",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1514360144281216,
            "return": 0.08380092077560408,
            "excessReturn": -0.23523693520372568,
            "matchedStartDate": "2019-03-08",
            "matchedEndDate": "2020-03-06"
          },
          "qqq": {
            "ipoReturn": -0.1514360144281216,
            "return": 0.21528308989724088,
            "excessReturn": -0.3667191043253625,
            "matchedStartDate": "2019-03-08",
            "matchedEndDate": "2020-03-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FIG",
      "name": "Figma, Inc.",
      "ipoDate": "2025-07-31",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5600865681966145,
            "return": 0.08750474000625141,
            "excessReturn": -0.6475913082028659,
            "matchedStartDate": "2025-07-31",
            "matchedEndDate": "2025-10-29"
          },
          "qqq": {
            "ipoReturn": -0.5600865681966145,
            "return": 0.12523673659335222,
            "excessReturn": -0.6853233047899667,
            "matchedStartDate": "2025-07-31",
            "matchedEndDate": "2025-10-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-01-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.775584414923862,
            "return": 0.09475058852361795,
            "excessReturn": -0.8703350034474799,
            "matchedStartDate": "2025-07-31",
            "matchedEndDate": "2026-01-30"
          },
          "qqq": {
            "ipoReturn": -0.775584414923862,
            "return": 0.10063535931894174,
            "excessReturn": -0.8762197742428037,
            "matchedStartDate": "2025-07-31",
            "matchedEndDate": "2026-01-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-07-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.789437232079444,
            "return": 0.1818599055484651,
            "excessReturn": -0.9712971376279091,
            "matchedStartDate": "2025-07-31",
            "matchedEndDate": "2026-07-31"
          },
          "qqq": {
            "ipoReturn": -0.789437232079444,
            "return": 0.2176598260971767,
            "excessReturn": -1.0070970581766208,
            "matchedStartDate": "2025-07-31",
            "matchedEndDate": "2026-07-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FIGR",
      "name": "Figure Technology Solutions, Inc.",
      "ipoDate": "2025-09-11",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2777241793680183,
            "return": 0.045527123487532295,
            "excessReturn": 0.232197055880486,
            "matchedStartDate": "2025-09-11",
            "matchedEndDate": "2025-12-10"
          },
          "qqq": {
            "ipoReturn": 0.2777241793680183,
            "return": 0.07452740547195091,
            "excessReturn": 0.20319677389606738,
            "matchedStartDate": "2025-09-11",
            "matchedEndDate": "2025-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-03-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.22404375068973548,
            "return": 0.02843546077305814,
            "excessReturn": 0.19560828991667734,
            "matchedStartDate": "2025-09-11",
            "matchedEndDate": "2026-03-11"
          },
          "qqq": {
            "ipoReturn": 0.22404375068973548,
            "return": 0.04042251859462387,
            "excessReturn": 0.1836212320951116,
            "matchedStartDate": "2025-09-11",
            "matchedEndDate": "2026-03-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-09-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.12086140301399095,
            "return": 0.16218842259719835,
            "excessReturn": -0.04132701958320739,
            "matchedStartDate": "2025-09-11",
            "matchedEndDate": "2026-09-11"
          },
          "qqq": {
            "ipoReturn": 0.12086140301399095,
            "return": 0.2239418983115955,
            "excessReturn": -0.10308049529760455,
            "matchedStartDate": "2025-09-11",
            "matchedEndDate": "2026-09-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FLNC",
      "name": "Fluence Energy, Inc.",
      "ipoDate": "2021-10-28",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4297143118722099,
            "return": -0.05441613292645009,
            "excessReturn": -0.3752981789457598,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-01-26"
          },
          "qqq": {
            "ipoReturn": -0.4297143118722099,
            "return": -0.10319606936263759,
            "excessReturn": -0.3265182425095723,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-01-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-04-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7300000054495674,
            "return": -0.06656922952971156,
            "excessReturn": -0.6634307759198559,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-04-28"
          },
          "qqq": {
            "ipoReturn": -0.7300000054495674,
            "return": -0.1462963699872305,
            "excessReturn": -0.583703635462337,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-04-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-10-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5828571319580078,
            "return": -0.15120443620852786,
            "excessReturn": -0.43165269574947995,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-10-28"
          },
          "qqq": {
            "ipoReturn": -0.5828571319580078,
            "return": -0.26807558084628413,
            "excessReturn": -0.3147815511117237,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-10-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FLX",
      "name": "BingEx Limited",
      "ipoDate": "2024-10-04",
      "horizons": {
        "90d": {
          "targetDate": "2025-01-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5391449147554966,
            "return": 0.02034981077375253,
            "excessReturn": -0.5594947255292492,
            "matchedStartDate": "2024-10-04",
            "matchedEndDate": "2025-01-02"
          },
          "qqq": {
            "ipoReturn": -0.5391449147554966,
            "return": 0.047012236964995235,
            "excessReturn": -0.5861571517204919,
            "matchedStartDate": "2024-10-04",
            "matchedEndDate": "2025-01-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-04-04",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8506385328687212,
            "return": -0.11815418338712003,
            "excessReturn": -0.7324843494816011,
            "matchedStartDate": "2024-10-04",
            "matchedEndDate": "2025-04-04"
          },
          "qqq": {
            "ipoReturn": -0.8506385328687212,
            "return": -0.13266435386362474,
            "excessReturn": -0.7179741790050964,
            "matchedStartDate": "2024-10-04",
            "matchedEndDate": "2025-04-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-10-04",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8162132203934434,
            "return": 0.16794660334411904,
            "excessReturn": -0.9841598237375624,
            "matchedStartDate": "2024-10-04",
            "matchedEndDate": "2025-10-03"
          },
          "qqq": {
            "ipoReturn": -0.8162132203934434,
            "return": 0.23774928919444038,
            "excessReturn": -1.0539625095878837,
            "matchedStartDate": "2024-10-04",
            "matchedEndDate": "2025-10-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FLYW",
      "name": "Flywire Corporation",
      "ipoDate": "2021-05-26",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-24",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.13931633666454601,
            "return": 0.06896221011141357,
            "excessReturn": 0.07035412655313245,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-08-24"
          },
          "qqq": {
            "ipoReturn": 0.13931633666454601,
            "return": 0.12043213613362291,
            "excessReturn": 0.0188842005309231,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-08-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-11-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.18319089984908588,
            "return": 0.09521080773889712,
            "excessReturn": 0.08798009211018876,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-11-26"
          },
          "qqq": {
            "ipoReturn": 0.18319089984908588,
            "return": 0.1708018031611216,
            "excessReturn": 0.012389096687964285,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-11-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-05-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.44216522008847925,
            "return": -0.032834632698921395,
            "excessReturn": -0.40933058738955785,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2022-05-26"
          },
          "qqq": {
            "ipoReturn": -0.44216522008847925,
            "return": -0.10415113220003125,
            "excessReturn": -0.338014087888448,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2022-05-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FORG",
      "name": "ForgeRock, Inc.",
      "ipoDate": "2021-09-16",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FORG: HTTP 404",
            "qqq": "90-day source coverage unavailable: FORG: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-03-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FORG: HTTP 404",
            "qqq": "90-day source coverage unavailable: FORG: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-09-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FORG: HTTP 404",
            "qqq": "90-day source coverage unavailable: FORG: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "FOUR",
      "name": "Shift4 Payments, Inc.",
      "ipoDate": "2020-06-05",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-03",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.47048295612870783,
            "return": 0.08157455567508554,
            "excessReturn": 0.3889084004536223,
            "matchedStartDate": "2020-06-05",
            "matchedEndDate": "2020-09-03"
          },
          "qqq": {
            "ipoReturn": 0.47048295612870783,
            "return": 0.19909049495032072,
            "excessReturn": 0.2713924611783871,
            "matchedStartDate": "2020-06-05",
            "matchedEndDate": "2020-09-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-12-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.8649373145396375,
            "return": 0.1581700079691266,
            "excessReturn": 0.7067673065705109,
            "matchedStartDate": "2020-06-05",
            "matchedEndDate": "2020-12-04"
          },
          "qqq": {
            "ipoReturn": 0.8649373145396375,
            "return": 0.2746463594715769,
            "excessReturn": 0.5902909550680606,
            "matchedStartDate": "2020-06-05",
            "matchedEndDate": "2020-12-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-06-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.83243880163461,
            "return": 0.32335445277692854,
            "excessReturn": 1.5090843488576815,
            "matchedStartDate": "2020-06-05",
            "matchedEndDate": "2021-06-04"
          },
          "qqq": {
            "ipoReturn": 1.83243880163461,
            "return": 0.4001418610922465,
            "excessReturn": 1.4322969405423636,
            "matchedStartDate": "2020-06-05",
            "matchedEndDate": "2021-06-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FRBT",
      "name": "Forbright, Inc.",
      "ipoDate": "2026-06-11",
      "horizons": {
        "90d": {
          "targetDate": "2026-09-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.023756922437195183,
            "return": 0.03339841455524972,
            "excessReturn": -0.00964149211805454,
            "matchedStartDate": "2026-06-11",
            "matchedEndDate": "2026-09-09"
          },
          "qqq": {
            "ipoReturn": 0.023756922437195183,
            "return": -0.001129514675520027,
            "excessReturn": 0.02488643711271521,
            "matchedStartDate": "2026-06-11",
            "matchedEndDate": "2026-09-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-12-11",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-06-11",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "FROG",
      "name": "JFrog Ltd.",
      "ipoDate": "2020-09-16",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-15",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.01003243581870561,
            "return": 0.09081514771419008,
            "excessReturn": -0.08078271189548447,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2020-12-15"
          },
          "qqq": {
            "ipoReturn": 0.01003243581870561,
            "return": 0.1190052253617857,
            "excessReturn": -0.1089727895430801,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2020-12-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-03-16",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.23198028062370502,
            "return": 0.16849653238824502,
            "excessReturn": -0.40047681301195004,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-03-16"
          },
          "qqq": {
            "ipoReturn": -0.23198028062370502,
            "return": 0.16740105485185186,
            "excessReturn": -0.3993813354755569,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-03-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-09-16",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.44420438628357584,
            "return": 0.3197863283198472,
            "excessReturn": -0.763990714603423,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-09-16"
          },
          "qqq": {
            "ipoReturn": -0.44420438628357584,
            "return": 0.377626516655146,
            "excessReturn": -0.8218309029387219,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-09-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FRSH",
      "name": "Freshworks, Inc.",
      "ipoDate": "2021-09-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.38065191933828524,
            "return": 0.057552672201361066,
            "excessReturn": -0.4382045915396463,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2021-12-21"
          },
          "qqq": {
            "ipoReturn": -0.38065191933828524,
            "return": 0.053142797688204846,
            "excessReturn": -0.4337947170264901,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2021-12-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-03-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5770767416820946,
            "return": 0.026789410722037,
            "excessReturn": -0.6038661524041316,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-03-22"
          },
          "qqq": {
            "ipoReturn": -0.5770767416820946,
            "return": -0.03412077717139539,
            "excessReturn": -0.5429559645106992,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-03-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-09-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7184016707010468,
            "return": -0.1453432290227712,
            "excessReturn": -0.5730584416782756,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-09-22"
          },
          "qqq": {
            "ipoReturn": -0.7184016707010468,
            "return": -0.24217333178090628,
            "excessReturn": -0.4762283389201405,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-09-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FSCT",
      "name": "ForeScout Technologies, Inc.",
      "ipoDate": "2017-10-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FSCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: FSCT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-04-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FSCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: FSCT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-10-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FSCT: HTTP 404",
            "qqq": "90-day source coverage unavailable: FSCT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "FSLY",
      "name": "Fastly, Inc.",
      "ipoDate": "2019-05-17",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.34264274246682747,
            "return": -0.00416317680049072,
            "excessReturn": -0.33847956566633675,
            "matchedStartDate": "2019-05-17",
            "matchedEndDate": "2019-08-15"
          },
          "qqq": {
            "ipoReturn": -0.34264274246682747,
            "return": -0.0026769572352913773,
            "excessReturn": -0.3399657852315361,
            "matchedStartDate": "2019-05-17",
            "matchedEndDate": "2019-08-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-11-17",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.13922468463751114,
            "return": 0.090785098444921,
            "excessReturn": -0.23000978308243214,
            "matchedStartDate": "2019-05-17",
            "matchedEndDate": "2019-11-15"
          },
          "qqq": {
            "ipoReturn": -0.13922468463751114,
            "return": 0.10855556766173646,
            "excessReturn": -0.2477802522992476,
            "matchedStartDate": "2019-05-17",
            "matchedEndDate": "2019-11-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-05-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6465193987852598,
            "return": 0.0015393312588982688,
            "excessReturn": 0.6449800675263615,
            "matchedStartDate": "2019-05-17",
            "matchedEndDate": "2020-05-15"
          },
          "qqq": {
            "ipoReturn": 0.6465193987852598,
            "return": 0.21978809255876408,
            "excessReturn": 0.4267313062264957,
            "matchedStartDate": "2019-05-17",
            "matchedEndDate": "2020-05-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FTCH",
      "name": "Farfetch Limited",
      "ipoDate": "2018-09-21",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FTCH: HTTP 404",
            "qqq": "90-day source coverage unavailable: FTCH: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-03-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FTCH: HTTP 404",
            "qqq": "90-day source coverage unavailable: FTCH: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-09-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: FTCH: HTTP 404",
            "qqq": "90-day source coverage unavailable: FTCH: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "FVRR",
      "name": "Fiverr International Ltd.",
      "ipoDate": "2019-06-13",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5177945103927073,
            "return": 0.03684651537571515,
            "excessReturn": -0.5546410257684224,
            "matchedStartDate": "2019-06-13",
            "matchedEndDate": "2019-09-11"
          },
          "qqq": {
            "ipoReturn": -0.5177945103927073,
            "return": 0.04912220366798259,
            "excessReturn": -0.5669167140606899,
            "matchedStartDate": "2019-06-13",
            "matchedEndDate": "2019-09-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-12-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.41604014170404724,
            "return": 0.0957939845232727,
            "excessReturn": -0.5118341262273199,
            "matchedStartDate": "2019-06-13",
            "matchedEndDate": "2019-12-13"
          },
          "qqq": {
            "ipoReturn": -0.41604014170404724,
            "return": 0.12959330776225797,
            "excessReturn": -0.5456334494663052,
            "matchedStartDate": "2019-06-13",
            "matchedEndDate": "2019-12-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-06-13",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5057643993343497,
            "return": 0.05052146405553315,
            "excessReturn": 0.45524293527881654,
            "matchedStartDate": "2019-06-13",
            "matchedEndDate": "2020-06-12"
          },
          "qqq": {
            "ipoReturn": 0.5057643993343497,
            "return": 0.2860102891591303,
            "excessReturn": 0.2197541101752194,
            "matchedStartDate": "2019-06-13",
            "matchedEndDate": "2020-06-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "FXHO",
      "name": "UTime Limited",
      "ipoDate": "2021-04-06",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-10-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-04-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "GAMB",
      "name": "Gambling.com Group Limited",
      "ipoDate": "2021-07-23",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GAMB: HTTP 404",
            "qqq": "90-day source coverage unavailable: GAMB: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GAMB: HTTP 404",
            "qqq": "90-day source coverage unavailable: GAMB: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GAMB: HTTP 404",
            "qqq": "90-day source coverage unavailable: GAMB: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "GAUZ",
      "name": "Gauzy Ltd.",
      "ipoDate": "2024-06-06",
      "horizons": {
        "90d": {
          "targetDate": "2024-09-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2024-12-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2025-06-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "GCT",
      "name": "GigaCloud Technology Inc.",
      "ipoDate": "2022-08-18",
      "horizons": {
        "90d": {
          "targetDate": "2022-11-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-02-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-08-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "GDRX",
      "name": "GoodRx Holdings, Inc.",
      "ipoDate": "2020-09-23",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.043168322874767906,
            "return": 0.1382344828943043,
            "excessReturn": -0.1814028057690722,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2020-12-22"
          },
          "qqq": {
            "ipoReturn": -0.043168322874767906,
            "return": 0.17262267364988082,
            "excessReturn": -0.21579099652464873,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2020-12-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-03-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2720792411577584,
            "return": 0.20722781526158807,
            "excessReturn": -0.47930705641934646,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-03-23"
          },
          "qqq": {
            "ipoReturn": -0.2720792411577584,
            "return": 0.20086310123792805,
            "excessReturn": -0.47294234239568644,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-03-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-09-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0825742211672339,
            "return": 0.373605171567728,
            "excessReturn": -0.4561793927349619,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-09-23"
          },
          "qqq": {
            "ipoReturn": -0.0825742211672339,
            "return": 0.41194732667937073,
            "excessReturn": -0.4945215478466046,
            "matchedStartDate": "2020-09-23",
            "matchedEndDate": "2021-09-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "GDS",
      "name": "GDS Holdings Limited",
      "ipoDate": "2016-11-02",
      "horizons": {
        "90d": {
          "targetDate": "2017-01-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.20653214697834565,
            "return": 0.08481926585394617,
            "excessReturn": -0.2913514128322918,
            "matchedStartDate": "2016-11-02",
            "matchedEndDate": "2017-01-31"
          },
          "qqq": {
            "ipoReturn": -0.20653214697834565,
            "return": 0.08152456472277403,
            "excessReturn": -0.2880567117011197,
            "matchedStartDate": "2016-11-02",
            "matchedEndDate": "2017-01-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-05-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.21998078726411452,
            "return": 0.13840944988552994,
            "excessReturn": -0.35839023714964446,
            "matchedStartDate": "2016-11-02",
            "matchedEndDate": "2017-05-02"
          },
          "qqq": {
            "ipoReturn": -0.21998078726411452,
            "return": 0.19317583184279297,
            "excessReturn": -0.4131566191069075,
            "matchedStartDate": "2016-11-02",
            "matchedEndDate": "2017-05-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2017-11-02",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5187320510429221,
            "return": 0.2281395517856326,
            "excessReturn": 0.29059249925728947,
            "matchedStartDate": "2016-11-02",
            "matchedEndDate": "2017-11-02"
          },
          "qqq": {
            "ipoReturn": 0.5187320510429221,
            "return": 0.3180239378048686,
            "excessReturn": 0.2007081132380535,
            "matchedStartDate": "2016-11-02",
            "matchedEndDate": "2017-11-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "GEMI",
      "name": "Gemini Space Station, Inc.",
      "ipoDate": "2025-09-12",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5315625071525574,
            "return": 0.04831081222225775,
            "excessReturn": -0.5798733193748151,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2025-12-11"
          },
          "qqq": {
            "ipoReturn": -0.5315625071525574,
            "return": 0.06634174091799516,
            "excessReturn": -0.5979042480705525,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2025-12-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-03-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7531249970197678,
            "return": 0.013157732263609612,
            "excessReturn": -0.7662827292833774,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-03-12"
          },
          "qqq": {
            "ipoReturn": -0.7531249970197678,
            "return": 0.01806845039090854,
            "excessReturn": -0.7711934474106763,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-03-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-09-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8606249988079071,
            "return": 0.16257740108745655,
            "excessReturn": -1.0232023998953637,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-09-11"
          },
          "qqq": {
            "ipoReturn": -0.8606249988079071,
            "return": 0.21855936591517322,
            "excessReturn": -1.0791843647230803,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-09-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "GFS",
      "name": "GlobalFoundries, Inc.",
      "ipoDate": "2021-10-28",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.025862002344394508,
            "return": -0.05441613292645009,
            "excessReturn": 0.0802781352708446,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-01-26"
          },
          "qqq": {
            "ipoReturn": 0.025862002344394508,
            "return": -0.10319606936263759,
            "excessReturn": 0.1290580717070321,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-01-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-04-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.16508619817910697,
            "return": -0.06656922952971156,
            "excessReturn": 0.23165542770881853,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-04-28"
          },
          "qqq": {
            "ipoReturn": 0.16508619817910697,
            "return": -0.1462963699872305,
            "excessReturn": 0.31138256816633747,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-04-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-10-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.233836166321453,
            "return": -0.15120443620852786,
            "excessReturn": 0.38504060252998085,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-10-28"
          },
          "qqq": {
            "ipoReturn": 0.233836166321453,
            "return": -0.26807558084628413,
            "excessReturn": 0.5019117471677371,
            "matchedStartDate": "2021-10-28",
            "matchedEndDate": "2022-10-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "GLBE",
      "name": "Global-E Online Ltd.",
      "ipoDate": "2021-05-12",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.5486273672066484,
            "return": 0.0919315968451897,
            "excessReturn": 1.4566957703614587,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-08-10"
          },
          "qqq": {
            "ipoReturn": 1.5486273672066484,
            "return": 0.15762560945591297,
            "excessReturn": 1.3910017577507354,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-08-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-11-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.1560784134210325,
            "return": 0.1525862331782024,
            "excessReturn": 1.00349218024283,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-11-12"
          },
          "qqq": {
            "ipoReturn": 1.1560784134210325,
            "return": 0.24554259825737113,
            "excessReturn": 0.9105358151636613,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-11-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-05-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2768627241546032,
            "return": -0.0322389857333466,
            "excessReturn": -0.24462373842125662,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2022-05-12"
          },
          "qqq": {
            "ipoReturn": -0.2768627241546032,
            "return": -0.08122698590080057,
            "excessReturn": -0.19563573825380265,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2022-05-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "GLE",
      "name": "Global Engine Group Holding Limited",
      "ipoDate": "2024-09-20",
      "horizons": {
        "90d": {
          "targetDate": "2024-12-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-03-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-09-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "GLOO",
      "name": "Gloo Holdings, Inc.",
      "ipoDate": "2025-11-19",
      "horizons": {
        "90d": {
          "targetDate": "2026-02-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-05-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-11-19",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "GMEX",
      "name": "GMEX Robotics Corporation",
      "ipoDate": "2023-08-08",
      "horizons": {
        "90d": {
          "targetDate": "2023-11-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-02-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-08-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "GMM",
      "name": "Global Mofy AI Limited",
      "ipoDate": "2023-10-10",
      "horizons": {
        "90d": {
          "targetDate": "2024-01-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-04-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-10-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "GNS",
      "name": "Genius Group Limited",
      "ipoDate": "2022-04-12",
      "horizons": {
        "90d": {
          "targetDate": "2022-07-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-10-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-04-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "GOCO",
      "name": "GoHealth, Inc.",
      "ipoDate": "2020-07-15",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GOCO: HTTP 404",
            "qqq": "90-day source coverage unavailable: GOCO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-01-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GOCO: HTTP 404",
            "qqq": "90-day source coverage unavailable: GOCO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-07-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GOCO: HTTP 404",
            "qqq": "90-day source coverage unavailable: GOCO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "GSKY",
      "name": "GreenSky, Inc.",
      "ipoDate": "2018-05-24",
      "horizons": {
        "90d": {
          "targetDate": "2018-08-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GSKY: HTTP 404",
            "qqq": "90-day source coverage unavailable: GSKY: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-11-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GSKY: HTTP 404",
            "qqq": "90-day source coverage unavailable: GSKY: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-05-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GSKY: HTTP 404",
            "qqq": "90-day source coverage unavailable: GSKY: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "GSX",
      "name": "GSX Techedu Inc.",
      "ipoDate": "2019-06-06",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GSX: HTTP 404",
            "qqq": "90-day source coverage unavailable: GSX: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-12-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GSX: HTTP 404",
            "qqq": "90-day source coverage unavailable: GSX: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-06-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: GSX: HTTP 404",
            "qqq": "90-day source coverage unavailable: GSX: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "GTLB",
      "name": "GitLab Inc.",
      "ipoDate": "2021-10-14",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.31687360056164804,
            "return": 0.06445195257326986,
            "excessReturn": -0.3813255531349179,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-01-12"
          },
          "qqq": {
            "ipoReturn": -0.31687360056164804,
            "return": 0.05651474496018394,
            "excessReturn": -0.373388345521832,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-01-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-04-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.514293970729386,
            "return": -0.010644048486052271,
            "excessReturn": -0.5036499222433337,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-04-14"
          },
          "qqq": {
            "ipoReturn": -0.514293970729386,
            "return": -0.07691681485819724,
            "excessReturn": -0.43737715587118875,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-04-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-10-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5964000331936312,
            "return": -0.191796599134887,
            "excessReturn": -0.4046034340587442,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-10-14"
          },
          "qqq": {
            "ipoReturn": -0.5964000331936312,
            "return": -0.2888198271777662,
            "excessReturn": -0.307580206015865,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-10-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "GV",
      "name": "Visionary Education Technology Holdings Group Inc.",
      "ipoDate": "2022-05-17",
      "horizons": {
        "90d": {
          "targetDate": "2022-08-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-11-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-05-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "GXAI",
      "name": "Gaxos.ai Inc.",
      "ipoDate": "2023-02-15",
      "horizons": {
        "90d": {
          "targetDate": "2023-05-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-08-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HAWK",
      "name": "HawkEye 360 Inc.",
      "ipoDate": "2026-05-07",
      "horizons": {
        "90d": {
          "targetDate": "2026-08-05",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3079411562751321,
            "return": 0.052229366637836394,
            "excessReturn": -0.36017052291296847,
            "matchedStartDate": "2026-05-07",
            "matchedEndDate": "2026-08-05"
          },
          "qqq": {
            "ipoReturn": -0.3079411562751321,
            "return": 0.032175418414552626,
            "excessReturn": -0.3401165746896847,
            "matchedStartDate": "2026-05-07",
            "matchedEndDate": "2026-08-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-11-07",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-05-07",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "HCAT",
      "name": "Health Catalyst, Inc.",
      "ipoDate": "2019-07-25",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2915496222310088,
            "return": -0.00039998372395833037,
            "excessReturn": -0.29114963850705045,
            "matchedStartDate": "2019-07-25",
            "matchedEndDate": "2019-10-23"
          },
          "qqq": {
            "ipoReturn": -0.2915496222310088,
            "return": -0.005587179586156066,
            "excessReturn": -0.2859624426448527,
            "matchedStartDate": "2019-07-25",
            "matchedEndDate": "2019-10-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-01-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.10722484413011846,
            "return": 0.09589996337890616,
            "excessReturn": -0.20312480750902462,
            "matchedStartDate": "2019-07-25",
            "matchedEndDate": "2020-01-24"
          },
          "qqq": {
            "ipoReturn": -0.10722484413011846,
            "return": 0.1520951548490781,
            "excessReturn": -0.25931999897919655,
            "matchedStartDate": "2019-07-25",
            "matchedEndDate": "2020-01-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-07-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.08143984620448808,
            "return": 0.06960001627604173,
            "excessReturn": -0.1510398624805298,
            "matchedStartDate": "2019-07-25",
            "matchedEndDate": "2020-07-24"
          },
          "qqq": {
            "ipoReturn": -0.08143984620448808,
            "return": 0.32208998201704775,
            "excessReturn": -0.4035298282215358,
            "matchedStartDate": "2019-07-25",
            "matchedEndDate": "2020-07-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "HCP",
      "name": "HashiCorp, Inc.",
      "ipoDate": "2021-12-09",
      "horizons": {
        "90d": {
          "targetDate": "2022-03-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HCP: HTTP 404",
            "qqq": "90-day source coverage unavailable: HCP: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-06-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HCP: HTTP 404",
            "qqq": "90-day source coverage unavailable: HCP: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-12-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HCP: HTTP 404",
            "qqq": "90-day source coverage unavailable: HCP: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "HCTI",
      "name": "Healthcare Triangle, Inc.",
      "ipoDate": "2021-10-13",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-04-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-10-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HEPS",
      "name": "D-MARKET Electronic S&T",
      "ipoDate": "2021-07-01",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5189873498619835,
            "return": 0.009339543246648319,
            "excessReturn": -0.5283268931086318,
            "matchedStartDate": "2021-07-01",
            "matchedEndDate": "2021-09-29"
          },
          "qqq": {
            "ipoReturn": -0.5189873498619835,
            "return": 0.01328367137035169,
            "excessReturn": -0.5322710212323352,
            "matchedStartDate": "2021-07-01",
            "matchedEndDate": "2021-09-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-01",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8577810928354703,
            "return": 0.10345468377441547,
            "excessReturn": -0.9612357766098858,
            "matchedStartDate": "2021-07-01",
            "matchedEndDate": "2021-12-31"
          },
          "qqq": {
            "ipoReturn": -0.8577810928354703,
            "return": 0.12206333836838512,
            "excessReturn": -0.9798444312038554,
            "matchedStartDate": "2021-07-01",
            "matchedEndDate": "2021-12-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-01",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.9538346991303173,
            "return": -0.11428107538606935,
            "excessReturn": -0.8395536237442479,
            "matchedStartDate": "2021-07-01",
            "matchedEndDate": "2022-07-01"
          },
          "qqq": {
            "ipoReturn": -0.9538346991303173,
            "return": -0.2043038072737131,
            "excessReturn": -0.7495308918566042,
            "matchedStartDate": "2021-07-01",
            "matchedEndDate": "2022-07-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "HHR",
      "name": "HeadHunter Group PLC",
      "ipoDate": "2019-05-09",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HHR: HTTP 404",
            "qqq": "90-day source coverage unavailable: HHR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-11-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HHR: HTTP 404",
            "qqq": "90-day source coverage unavailable: HHR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-05-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HHR: HTTP 404",
            "qqq": "90-day source coverage unavailable: HHR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "HIT",
      "name": "Health In Tech, Inc.",
      "ipoDate": "2024-12-23",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-06-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-12-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HKD",
      "name": "AMTD Digital Inc.",
      "ipoDate": "2022-07-15",
      "horizons": {
        "90d": {
          "targetDate": "2022-10-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-01-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-07-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HMI",
      "name": "Huami Corporation",
      "ipoDate": "2018-02-08",
      "horizons": {
        "90d": {
          "targetDate": "2018-05-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HMI: HTTP 404",
            "qqq": "90-day source coverage unavailable: HMI: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-08-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HMI: HTTP 404",
            "qqq": "90-day source coverage unavailable: HMI: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-02-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HMI: HTTP 404",
            "qqq": "90-day source coverage unavailable: HMI: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "HNGE",
      "name": "Hinge Health, Inc.",
      "ipoDate": "2025-05-22",
      "horizons": {
        "90d": {
          "targetDate": "2025-08-20",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5239616503094771,
            "return": 0.09435928580841879,
            "excessReturn": 0.42960236450105826,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-08-20"
          },
          "qqq": {
            "ipoReturn": 0.5239616503094771,
            "return": 0.10097281014409054,
            "excessReturn": 0.4229888401653865,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-08-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-11-22",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.22444089448756976,
            "return": 0.13023718284282992,
            "excessReturn": 0.09420371164473984,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-11-21"
          },
          "qqq": {
            "ipoReturn": 0.22444089448756976,
            "return": 0.14799612319886912,
            "excessReturn": 0.07644477128870064,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-11-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-05-22",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4709797119253669,
            "return": 0.27877339742814744,
            "excessReturn": 0.19220631449721948,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2026-05-22"
          },
          "qqq": {
            "ipoReturn": 0.4709797119253669,
            "return": 0.39599217515047425,
            "excessReturn": 0.07498753677489267,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2026-05-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "HOOD",
      "name": "Robinhood Markets, Inc",
      "ipoDate": "2021-07-29",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.017805828182615446,
            "return": 0.03016001073188246,
            "excessReturn": -0.012354182549267012,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2021-10-27"
          },
          "qqq": {
            "ipoReturn": 0.017805828182615446,
            "return": 0.036891477320372124,
            "excessReturn": -0.019085649137756677,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2021-10-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6344055240147355,
            "return": 0.0029502288177774005,
            "excessReturn": -0.6373557528325129,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-01-28"
          },
          "qqq": {
            "ipoReturn": -0.6344055240147355,
            "return": -0.04005681825278873,
            "excessReturn": -0.5943487057619468,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-01-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7400918934505307,
            "return": -0.06504029061405603,
            "excessReturn": -0.6750516028364747,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-07-29"
          },
          "qqq": {
            "ipoReturn": -0.7400918934505307,
            "return": -0.13921637743334747,
            "excessReturn": -0.6008755160171833,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-07-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "HOUR",
      "name": "Hour Loop, Inc.",
      "ipoDate": "2022-01-07",
      "horizons": {
        "90d": {
          "targetDate": "2022-04-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-07-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-01-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HRT",
      "name": "HireRight Holdings Corporation",
      "ipoDate": "2021-10-29",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HRT: HTTP 404",
            "qqq": "90-day source coverage unavailable: HRT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-04-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HRT: HTTP 404",
            "qqq": "90-day source coverage unavailable: HRT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-10-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HRT: HTTP 404",
            "qqq": "90-day source coverage unavailable: HRT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "HRYU",
      "name": "Hanryu Holdings, Inc.",
      "ipoDate": "2023-08-01",
      "horizons": {
        "90d": {
          "targetDate": "2023-10-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-02-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-08-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HSAI",
      "name": "Hesai Group",
      "ipoDate": "2023-02-09",
      "horizons": {
        "90d": {
          "targetDate": "2023-05-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5857481908276552,
            "return": 0.014149229451573486,
            "excessReturn": -0.5998974202792287,
            "matchedStartDate": "2023-02-09",
            "matchedEndDate": "2023-05-10"
          },
          "qqq": {
            "ipoReturn": -0.5857481908276552,
            "return": 0.07776459341759856,
            "excessReturn": -0.6635127842452537,
            "matchedStartDate": "2023-02-09",
            "matchedEndDate": "2023-05-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2023-08-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.47173395303591015,
            "return": 0.0949667248271584,
            "excessReturn": -0.5667006778630685,
            "matchedStartDate": "2023-02-09",
            "matchedEndDate": "2023-08-09"
          },
          "qqq": {
            "ipoReturn": -0.47173395303591015,
            "return": 0.21953729976885228,
            "excessReturn": -0.6912712528047624,
            "matchedStartDate": "2023-02-09",
            "matchedEndDate": "2023-08-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2024-02-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8085510519775627,
            "return": 0.23117742198466584,
            "excessReturn": -1.0397284739622286,
            "matchedStartDate": "2023-02-09",
            "matchedEndDate": "2024-02-09"
          },
          "qqq": {
            "ipoReturn": -0.8085510519775627,
            "return": 0.44872049325018093,
            "excessReturn": -1.2572715452277436,
            "matchedStartDate": "2023-02-09",
            "matchedEndDate": "2024-02-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "HTCR",
      "name": "HeartCore Enterprises, Inc.",
      "ipoDate": "2022-02-10",
      "horizons": {
        "90d": {
          "targetDate": "2022-05-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-08-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-02-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HTFL",
      "name": "Heartflow, Inc.",
      "ipoDate": "2025-08-08",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HTFL: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: HTFL: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2026-02-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HTFL: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: HTFL: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2026-08-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HTFL: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: HTFL: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "HUHU",
      "name": "HUHUTECH International Group Inc.",
      "ipoDate": "2024-10-22",
      "horizons": {
        "90d": {
          "targetDate": "2025-01-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "HUIZ",
      "name": "Huize Holding Limited",
      "ipoDate": "2020-02-12",
      "horizons": {
        "90d": {
          "targetDate": "2020-05-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2020-08-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2021-02-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "HUYA",
      "name": "HUYA Inc.",
      "ipoDate": "2018-05-11",
      "horizons": {
        "90d": {
          "targetDate": "2018-08-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.9246575887478303,
            "return": 0.04478651620798213,
            "excessReturn": 0.8798710725398482,
            "matchedStartDate": "2018-05-11",
            "matchedEndDate": "2018-08-09"
          },
          "qqq": {
            "ipoReturn": 0.9246575887478303,
            "return": 0.07346864425223343,
            "excessReturn": 0.8511889444955969,
            "matchedStartDate": "2018-05-11",
            "matchedEndDate": "2018-08-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-11-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1818181926149025,
            "return": 0.01799524849651868,
            "excessReturn": 0.16382294411838383,
            "matchedStartDate": "2018-05-11",
            "matchedEndDate": "2018-11-09"
          },
          "qqq": {
            "ipoReturn": 0.1818181926149025,
            "return": 0.012156246175960783,
            "excessReturn": 0.16966194643894172,
            "matchedStartDate": "2018-05-11",
            "matchedEndDate": "2018-11-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-05-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3692403799733137,
            "return": 0.05589151423443384,
            "excessReturn": 0.3133488657388799,
            "matchedStartDate": "2018-05-11",
            "matchedEndDate": "2019-05-10"
          },
          "qqq": {
            "ipoReturn": 0.3692403799733137,
            "return": 0.09170301351617471,
            "excessReturn": 0.277537366457139,
            "matchedStartDate": "2018-05-11",
            "matchedEndDate": "2019-05-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "HX",
      "name": "Hexindai, Inc",
      "ipoDate": "2017-11-03",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HX: HTTP 404",
            "qqq": "90-day source coverage unavailable: HX: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-05-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HX: HTTP 404",
            "qqq": "90-day source coverage unavailable: HX: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-11-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: HX: HTTP 404",
            "qqq": "90-day source coverage unavailable: HX: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "HYRE",
      "name": "Hyrecar Inc",
      "ipoDate": "2018-06-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2018-12-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2019-06-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "IAS",
      "name": "Integral Ad Science",
      "ipoDate": "2021-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IAS: HTTP 400",
            "qqq": "90-day source coverage unavailable: IAS: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2021-12-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IAS: HTTP 400",
            "qqq": "90-day source coverage unavailable: IAS: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2022-06-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IAS: HTTP 400",
            "qqq": "90-day source coverage unavailable: IAS: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "IBG",
      "name": "Innovation Beverage Group Limited",
      "ipoDate": "2024-09-26",
      "horizons": {
        "90d": {
          "targetDate": "2024-12-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-03-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-09-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "IBTA",
      "name": "Ibotta, Inc.",
      "ipoDate": "2024-04-18",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IBTA: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: IBTA: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2024-10-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IBTA: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: IBTA: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2025-04-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IBTA: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: IBTA: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "ICG",
      "name": "Intchains Group Limited",
      "ipoDate": "2023-03-16",
      "horizons": {
        "90d": {
          "targetDate": "2023-06-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-09-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-03-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ICHR",
      "name": "Ichor Holdings, Ltd.",
      "ipoDate": "2016-12-09",
      "horizons": {
        "90d": {
          "targetDate": "2017-03-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.8341862064145478,
            "return": 0.04569337492612613,
            "excessReturn": 0.7884928314884216,
            "matchedStartDate": "2016-12-09",
            "matchedEndDate": "2017-03-09"
          },
          "qqq": {
            "ipoReturn": 0.8341862064145478,
            "return": 0.09489536684427291,
            "excessReturn": 0.7392908395702749,
            "matchedStartDate": "2016-12-09",
            "matchedEndDate": "2017-03-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-06-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.531217848877866,
            "return": 0.07461043470540285,
            "excessReturn": 1.4566074141724632,
            "matchedStartDate": "2016-12-09",
            "matchedEndDate": "2017-06-09"
          },
          "qqq": {
            "ipoReturn": 1.531217848877866,
            "return": 0.17138071738526417,
            "excessReturn": 1.3598371314926019,
            "matchedStartDate": "2016-12-09",
            "matchedEndDate": "2017-06-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2017-12-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.5179118965057454,
            "return": 0.17217790033371827,
            "excessReturn": 1.3457339961720272,
            "matchedStartDate": "2016-12-09",
            "matchedEndDate": "2017-12-08"
          },
          "qqq": {
            "ipoReturn": 1.5179118965057454,
            "return": 0.2945606439183446,
            "excessReturn": 1.2233512525874009,
            "matchedStartDate": "2016-12-09",
            "matchedEndDate": "2017-12-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ICLK",
      "name": "iClick Interactive Asia Group Limited",
      "ipoDate": "2017-12-22",
      "horizons": {
        "90d": {
          "targetDate": "2018-03-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ICLK: HTTP 404",
            "qqq": "90-day source coverage unavailable: ICLK: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-06-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ICLK: HTTP 404",
            "qqq": "90-day source coverage unavailable: ICLK: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-12-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ICLK: HTTP 404",
            "qqq": "90-day source coverage unavailable: ICLK: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "IE",
      "name": "Ivanhoe Electric Inc",
      "ipoDate": "2022-06-28",
      "horizons": {
        "90d": {
          "targetDate": "2022-09-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2611111223942947,
            "return": -0.04292656403492334,
            "excessReturn": -0.21818455835937134,
            "matchedStartDate": "2022-06-28",
            "matchedEndDate": "2022-09-26"
          },
          "qqq": {
            "ipoReturn": -0.2611111223942947,
            "return": -0.032341162274746704,
            "excessReturn": -0.22876996011954798,
            "matchedStartDate": "2022-06-28",
            "matchedEndDate": "2022-09-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-12-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.04722224258101004,
            "return": -0.010482044656120681,
            "excessReturn": 0.057704287237130725,
            "matchedStartDate": "2022-06-28",
            "matchedEndDate": "2022-12-28"
          },
          "qqq": {
            "ipoReturn": 0.04722224258101004,
            "return": -0.08266911806096178,
            "excessReturn": 0.12989136064197182,
            "matchedStartDate": "2022-06-28",
            "matchedEndDate": "2022-12-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2023-06-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2787037199743816,
            "return": 0.14643378863973222,
            "excessReturn": 0.13226993133464937,
            "matchedStartDate": "2022-06-28",
            "matchedEndDate": "2023-06-28"
          },
          "qqq": {
            "ipoReturn": 0.2787037199743816,
            "return": 0.2856739703708058,
            "excessReturn": -0.006970250396424182,
            "matchedStartDate": "2022-06-28",
            "matchedEndDate": "2023-06-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "IFBD",
      "name": "Infobird Co., Ltd",
      "ipoDate": "2021-04-20",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-04-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "IH",
      "name": "iHuman Inc.",
      "ipoDate": "2020-10-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-01-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2887500524520874,
            "return": 0.09297967257459172,
            "excessReturn": 0.19577037987749568,
            "matchedStartDate": "2020-10-09",
            "matchedEndDate": "2021-01-07"
          },
          "qqq": {
            "ipoReturn": 0.2887500524520874,
            "return": 0.1024466081223907,
            "excessReturn": 0.1863034443296967,
            "matchedStartDate": "2020-10-09",
            "matchedEndDate": "2021-01-07"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-04-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.23874998092651367,
            "return": 0.18636293208415822,
            "excessReturn": -0.4251129130106719,
            "matchedStartDate": "2020-10-09",
            "matchedEndDate": "2021-04-09"
          },
          "qqq": {
            "ipoReturn": -0.23874998092651367,
            "return": 0.17990268255832387,
            "excessReturn": -0.41865266348483754,
            "matchedStartDate": "2020-10-09",
            "matchedEndDate": "2021-04-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-10-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6956250071525574,
            "return": 0.2623900177210474,
            "excessReturn": -0.9580150248736048,
            "matchedStartDate": "2020-10-09",
            "matchedEndDate": "2021-10-08"
          },
          "qqq": {
            "ipoReturn": -0.6956250071525574,
            "return": 0.26407901180765725,
            "excessReturn": -0.9597040189602146,
            "matchedStartDate": "2020-10-09",
            "matchedEndDate": "2021-10-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "IHS",
      "name": "IHS Holding Limited",
      "ipoDate": "2021-10-14",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.26411763359518614,
            "return": 0.06445195257326986,
            "excessReturn": -0.328569586168456,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-01-12"
          },
          "qqq": {
            "ipoReturn": -0.26411763359518614,
            "return": 0.05651474496018394,
            "excessReturn": -0.3206323785553701,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-01-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-04-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3176470363841337,
            "return": -0.010644048486052271,
            "excessReturn": -0.30700298789808145,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-04-14"
          },
          "qqq": {
            "ipoReturn": -0.3176470363841337,
            "return": -0.07691681485819724,
            "excessReturn": -0.24073022152593648,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-04-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-10-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6900000011219698,
            "return": -0.191796599134887,
            "excessReturn": -0.4982034019870828,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-10-14"
          },
          "qqq": {
            "ipoReturn": -0.6900000011219698,
            "return": -0.2888198271777662,
            "excessReturn": -0.4011801739442036,
            "matchedStartDate": "2021-10-14",
            "matchedEndDate": "2022-10-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "IIIV",
      "name": "i3 Verticals, Inc.",
      "ipoDate": "2018-06-21",
      "horizons": {
        "90d": {
          "targetDate": "2018-09-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.20926430914222838,
            "return": 0.06191661169407281,
            "excessReturn": 0.14734769744815557,
            "matchedStartDate": "2018-06-21",
            "matchedEndDate": "2018-09-19"
          },
          "qqq": {
            "ipoReturn": 0.20926430914222838,
            "return": 0.03978140098621563,
            "excessReturn": 0.16948290815601275,
            "matchedStartDate": "2018-06-21",
            "matchedEndDate": "2018-09-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-12-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1422342587871861,
            "return": -0.12230161347901292,
            "excessReturn": 0.264535872266199,
            "matchedStartDate": "2018-06-21",
            "matchedEndDate": "2018-12-21"
          },
          "qqq": {
            "ipoReturn": 0.1422342587871861,
            "return": -0.16015023797405392,
            "excessReturn": 0.30238449676124,
            "matchedStartDate": "2018-06-21",
            "matchedEndDate": "2018-12-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-06-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4692097288290802,
            "return": 0.07205371378819492,
            "excessReturn": 0.39715601504088527,
            "matchedStartDate": "2018-06-21",
            "matchedEndDate": "2019-06-21"
          },
          "qqq": {
            "ipoReturn": 0.4692097288290802,
            "return": 0.07318877763913179,
            "excessReturn": 0.3960209511899484,
            "matchedStartDate": "2018-06-21",
            "matchedEndDate": "2019-06-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "INFA",
      "name": "Informatica Inc.",
      "ipoDate": "2021-10-27",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: INFA: HTTP 404",
            "qqq": "90-day source coverage unavailable: INFA: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-04-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: INFA: HTTP 404",
            "qqq": "90-day source coverage unavailable: INFA: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-10-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: INFA: HTTP 404",
            "qqq": "90-day source coverage unavailable: INFA: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "INGM",
      "name": "Ingram Micro Holding Corporation",
      "ipoDate": "2024-10-24",
      "horizons": {
        "90d": {
          "targetDate": "2025-01-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1056910707785278,
            "return": 0.04695810487122176,
            "excessReturn": -0.15264917564974956,
            "matchedStartDate": "2024-10-24",
            "matchedEndDate": "2025-01-22"
          },
          "qqq": {
            "ipoReturn": -0.1056910707785278,
            "return": 0.07960270120730151,
            "excessReturn": -0.1852937719858293,
            "matchedStartDate": "2024-10-24",
            "matchedEndDate": "2025-01-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-04-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2804877850216535,
            "return": -0.05619430346961751,
            "excessReturn": -0.224293481552036,
            "matchedStartDate": "2024-10-24",
            "matchedEndDate": "2025-04-24"
          },
          "qqq": {
            "ipoReturn": -0.2804877850216535,
            "return": -0.0507190462488335,
            "excessReturn": -0.22976873877282,
            "matchedStartDate": "2024-10-24",
            "matchedEndDate": "2025-04-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-10-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.11666669897270665,
            "return": 0.1692044945411446,
            "excessReturn": -0.28587119351385126,
            "matchedStartDate": "2024-10-24",
            "matchedEndDate": "2025-10-24"
          },
          "qqq": {
            "ipoReturn": -0.11666669897270665,
            "return": 0.2534529704366546,
            "excessReturn": -0.37011966940936125,
            "matchedStartDate": "2024-10-24",
            "matchedEndDate": "2025-10-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "INLF",
      "name": "INLIF Limited",
      "ipoDate": "2025-01-02",
      "horizons": {
        "90d": {
          "targetDate": "2025-04-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-07-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-01-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "INST",
      "name": "Instructure Holdings Inc.",
      "ipoDate": "2021-07-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: INST: HTTP 404",
            "qqq": "90-day source coverage unavailable: INST: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: INST: HTTP 404",
            "qqq": "90-day source coverage unavailable: INST: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: INST: HTTP 404",
            "qqq": "90-day source coverage unavailable: INST: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "INTA",
      "name": "Intapp, Inc.",
      "ipoDate": "2021-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.04999998637608116,
            "return": 0.01322245408211642,
            "excessReturn": -0.06322244045819758,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "qqq": {
            "ipoReturn": -0.04999998637608116,
            "return": 0.015348595078923166,
            "excessReturn": -0.06534858145500433,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.09071431841169086,
            "return": 0.11236744002674914,
            "excessReturn": -0.20308175843844,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "qqq": {
            "ipoReturn": -0.09071431841169086,
            "return": 0.12956017937720143,
            "excessReturn": -0.2202744977888923,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4771428448813302,
            "return": -0.11869830829412831,
            "excessReturn": -0.3584445365872019,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "qqq": {
            "ipoReturn": -0.4771428448813302,
            "return": -0.20920913982670164,
            "excessReturn": -0.26793370505462855,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "IOT",
      "name": "Samsara Inc.",
      "ipoDate": "2021-12-15",
      "horizons": {
        "90d": {
          "targetDate": "2022-03-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4457490219626169,
            "return": -0.09441137292719926,
            "excessReturn": -0.35133764903541764,
            "matchedStartDate": "2021-12-15",
            "matchedEndDate": "2022-03-15"
          },
          "qqq": {
            "ipoReturn": -0.4457490219626169,
            "return": -0.17352977210620257,
            "excessReturn": -0.2722192498564143,
            "matchedStartDate": "2021-12-15",
            "matchedEndDate": "2022-03-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-06-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5392712646585915,
            "return": -0.19422012900777474,
            "excessReturn": -0.3450511356508168,
            "matchedStartDate": "2021-12-15",
            "matchedEndDate": "2022-06-15"
          },
          "qqq": {
            "ipoReturn": -0.5392712646585915,
            "return": -0.28774714396811074,
            "excessReturn": -0.2515241206904808,
            "matchedStartDate": "2021-12-15",
            "matchedEndDate": "2022-06-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-12-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.48097168830619264,
            "return": -0.17205694893869705,
            "excessReturn": -0.3089147393674956,
            "matchedStartDate": "2021-12-15",
            "matchedEndDate": "2022-12-15"
          },
          "qqq": {
            "ipoReturn": -0.48097168830619264,
            "return": -0.3026318520054596,
            "excessReturn": -0.17833983630073302,
            "matchedStartDate": "2021-12-15",
            "matchedEndDate": "2022-12-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "IOTR",
      "name": "iOThree Limited",
      "ipoDate": "2025-04-10",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "IPW",
      "name": "iPower Inc.",
      "ipoDate": "2021-05-12",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IPW: malformed or incomplete daily observations",
            "qqq": "90-day source coverage unavailable: IPW: malformed or incomplete daily observations"
          }
        },
        "6m": {
          "targetDate": "2021-11-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IPW: malformed or incomplete daily observations",
            "qqq": "90-day source coverage unavailable: IPW: malformed or incomplete daily observations"
          }
        },
        "12m": {
          "targetDate": "2022-05-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: IPW: malformed or incomplete daily observations",
            "qqq": "90-day source coverage unavailable: IPW: malformed or incomplete daily observations"
          }
        }
      }
    },
    {
      "symbol": "IQ",
      "name": "iQIYI, Inc.",
      "ipoDate": "2018-03-29",
      "horizons": {
        "90d": {
          "targetDate": "2018-06-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.0077169730169047,
            "return": 0.02356075375578448,
            "excessReturn": 0.9841562192611202,
            "matchedStartDate": "2018-03-29",
            "matchedEndDate": "2018-06-27"
          },
          "qqq": {
            "ipoReturn": 1.0077169730169047,
            "return": 0.05995123057513241,
            "excessReturn": 0.9477657424417723,
            "matchedStartDate": "2018-03-29",
            "matchedEndDate": "2018-06-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-09-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.740835971883351,
            "return": 0.1047691733371805,
            "excessReturn": 0.6360667985461705,
            "matchedStartDate": "2018-03-29",
            "matchedEndDate": "2018-09-28"
          },
          "qqq": {
            "ipoReturn": 0.740835971883351,
            "return": 0.16024472379238985,
            "excessReturn": 0.5805912480909612,
            "matchedStartDate": "2018-03-29",
            "matchedEndDate": "2018-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-03-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5382636516330186,
            "return": 0.073456270333214,
            "excessReturn": 0.4648073812998046,
            "matchedStartDate": "2018-03-29",
            "matchedEndDate": "2019-03-29"
          },
          "qqq": {
            "ipoReturn": 0.5382636516330186,
            "return": 0.12196339339144746,
            "excessReturn": 0.41630025824157113,
            "matchedStartDate": "2018-03-29",
            "matchedEndDate": "2019-03-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "IREN",
      "name": "Iris Energy Limited",
      "ipoDate": "2021-11-17",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4061349691337174,
            "return": -0.047079950133024684,
            "excessReturn": -0.3590550190006927,
            "matchedStartDate": "2021-11-17",
            "matchedEndDate": "2022-02-15"
          },
          "qqq": {
            "ipoReturn": -0.4061349691337174,
            "return": -0.10436838138568205,
            "excessReturn": -0.30176658774803533,
            "matchedStartDate": "2021-11-17",
            "matchedEndDate": "2022-02-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-05-17",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7578732150688806,
            "return": -0.12778229899689775,
            "excessReturn": -0.6300909160719829,
            "matchedStartDate": "2021-11-17",
            "matchedEndDate": "2022-05-17"
          },
          "qqq": {
            "ipoReturn": -0.7578732150688806,
            "return": -0.23001280167987515,
            "excessReturn": -0.5278604133890055,
            "matchedStartDate": "2021-11-17",
            "matchedEndDate": "2022-05-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-11-17",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.9206543968636168,
            "return": -0.15785880741162395,
            "excessReturn": -0.7627955894519929,
            "matchedStartDate": "2021-11-17",
            "matchedEndDate": "2022-11-17"
          },
          "qqq": {
            "ipoReturn": -0.9206543968636168,
            "return": -0.28373112174336157,
            "excessReturn": -0.6369232751202553,
            "matchedStartDate": "2021-11-17",
            "matchedEndDate": "2022-11-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ISPC",
      "name": "iSpecimen Inc.",
      "ipoDate": "2021-06-17",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-12-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-06-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ITOC",
      "name": "iTonic Holdings Ltd.",
      "ipoDate": "2024-09-05",
      "horizons": {
        "90d": {
          "targetDate": "2024-12-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-03-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-09-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "IZM",
      "name": "ICZOOM Group Inc.",
      "ipoDate": "2023-03-15",
      "horizons": {
        "90d": {
          "targetDate": "2023-06-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-09-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-03-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "JAMF",
      "name": "Jamf Holding Corp.",
      "ipoDate": "2020-07-22",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: JAMF: HTTP 404",
            "qqq": "90-day source coverage unavailable: JAMF: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-01-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: JAMF: HTTP 404",
            "qqq": "90-day source coverage unavailable: JAMF: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-07-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: JAMF: HTTP 404",
            "qqq": "90-day source coverage unavailable: JAMF: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "JDZG",
      "name": "JIADE Limited",
      "ipoDate": "2024-05-15",
      "horizons": {
        "90d": {
          "targetDate": "2024-08-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-11-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-05-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "JFIN",
      "name": "Jiayin Group Inc.",
      "ipoDate": "2019-05-10",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2019-11-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2020-05-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "JFU",
      "name": "9F Inc.",
      "ipoDate": "2019-08-15",
      "horizons": {
        "90d": {
          "targetDate": "2019-11-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2020-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2020-08-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "JG",
      "name": "Aurora Mobile Limited",
      "ipoDate": "2018-07-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2019-01-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2019-07-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "JLHL",
      "name": "Julong Holding Limited",
      "ipoDate": "2025-06-26",
      "horizons": {
        "90d": {
          "targetDate": "2025-09-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-12-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-06-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "JMIA",
      "name": "Jumia Technologies AG",
      "ipoDate": "2019-04-12",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.023173537566978153,
            "return": 0.031534304456170004,
            "excessReturn": -0.05470784202314816,
            "matchedStartDate": "2019-04-12",
            "matchedEndDate": "2019-07-11"
          },
          "qqq": {
            "ipoReturn": -0.023173537566978153,
            "return": 0.03546249945087898,
            "excessReturn": -0.058636037017857134,
            "matchedStartDate": "2019-04-12",
            "matchedEndDate": "2019-07-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-10-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7376276485252284,
            "return": 0.02109179432019248,
            "excessReturn": -0.7587194428454209,
            "matchedStartDate": "2019-04-12",
            "matchedEndDate": "2019-10-11"
          },
          "qqq": {
            "ipoReturn": -0.7376276485252284,
            "return": 0.028413058856325835,
            "excessReturn": -0.7660407073815543,
            "matchedStartDate": "2019-04-12",
            "matchedEndDate": "2019-10-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-04-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8880597012130018,
            "return": -0.041218608023611325,
            "excessReturn": -0.8468410931893905,
            "matchedStartDate": "2019-04-12",
            "matchedEndDate": "2020-04-09"
          },
          "qqq": {
            "ipoReturn": -0.8880597012130018,
            "return": 0.08088036716999669,
            "excessReturn": -0.9689400683829985,
            "matchedStartDate": "2019-04-12",
            "matchedEndDate": "2020-04-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "JNVR",
      "name": "Janover Inc.",
      "ipoDate": "2023-07-25",
      "horizons": {
        "90d": {
          "targetDate": "2023-10-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-01-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-07-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "JT",
      "name": "Jianpu Technology Inc.",
      "ipoDate": "2017-11-16",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: JT: HTTP 404",
            "qqq": "90-day source coverage unavailable: JT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-05-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: JT: HTTP 404",
            "qqq": "90-day source coverage unavailable: JT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-11-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: JT: HTTP 404",
            "qqq": "90-day source coverage unavailable: JT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "JWEL",
      "name": "Jowell Global Ltd.",
      "ipoDate": "2021-03-17",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-09-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-03-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "JZ",
      "name": "Jianzhi Education Technology Group Company Limited",
      "ipoDate": "2022-08-26",
      "horizons": {
        "90d": {
          "targetDate": "2022-11-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-02-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-08-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "KBNT",
      "name": "Kubient, Inc.",
      "ipoDate": "2020-08-12",
      "horizons": {
        "90d": {
          "targetDate": "2020-11-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-02-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-08-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "KC",
      "name": "Kingsoft Cloud Holdings Limited",
      "ipoDate": "2020-05-08",
      "horizons": {
        "90d": {
          "targetDate": "2020-08-06",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6048656911346533,
            "return": 0.1432430029446896,
            "excessReturn": 0.46162268818996366,
            "matchedStartDate": "2020-05-08",
            "matchedEndDate": "2020-08-06"
          },
          "qqq": {
            "ipoReturn": 0.6048656911346533,
            "return": 0.22138225519418708,
            "excessReturn": 0.3834834359404662,
            "matchedStartDate": "2020-05-08",
            "matchedEndDate": "2020-08-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-11-08",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6212248858431049,
            "return": 0.19737382279726923,
            "excessReturn": 0.42385106304583564,
            "matchedStartDate": "2020-05-08",
            "matchedEndDate": "2020-11-06"
          },
          "qqq": {
            "ipoReturn": 0.6212248858431049,
            "return": 0.3101929402823276,
            "excessReturn": 0.3110319455607773,
            "matchedStartDate": "2020-05-08",
            "matchedEndDate": "2020-11-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-05-08",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7076341788552163,
            "return": 0.4434413609395458,
            "excessReturn": 0.2641928179156705,
            "matchedStartDate": "2020-05-08",
            "matchedEndDate": "2021-05-07"
          },
          "qqq": {
            "ipoReturn": 0.7076341788552163,
            "return": 0.4862581664141743,
            "excessReturn": 0.221376012441042,
            "matchedStartDate": "2020-05-08",
            "matchedEndDate": "2021-05-07"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "KLAR",
      "name": "Klarna Group plc",
      "ipoDate": "2025-09-10",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KLAR: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: KLAR: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2026-03-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KLAR: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: KLAR: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2026-09-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KLAR: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: KLAR: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "KLTR",
      "name": "Kaltura Inc",
      "ipoDate": "2021-07-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.15833330154418945,
            "return": 0.03702687218376921,
            "excessReturn": -0.19536017372795866,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2021-10-19"
          },
          "qqq": {
            "ipoReturn": -0.15833330154418945,
            "return": 0.03847218651409334,
            "excessReturn": -0.1968054880582828,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2021-10-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7341666618982952,
            "return": 0.007893276469250532,
            "excessReturn": -0.7420599383675457,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-01-21"
          },
          "qqq": {
            "ipoReturn": -0.7341666618982952,
            "return": -0.027298360393389398,
            "excessReturn": -0.7068683015049058,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-01-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7866666714350382,
            "return": -0.08229198079067457,
            "excessReturn": -0.7043746906443636,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-07-21"
          },
          "qqq": {
            "ipoReturn": -0.7866666714350382,
            "return": -0.14985062795007054,
            "excessReturn": -0.6368160434849677,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-07-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "KNBE",
      "name": "KnowBe4, Inc.",
      "ipoDate": "2021-04-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KNBE: HTTP 404",
            "qqq": "90-day source coverage unavailable: KNBE: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KNBE: HTTP 404",
            "qqq": "90-day source coverage unavailable: KNBE: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KNBE: HTTP 404",
            "qqq": "90-day source coverage unavailable: KNBE: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "KNRX",
      "name": "Knorex Ltd.",
      "ipoDate": "2025-09-29",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-03-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-09-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "KRKR",
      "name": "36Kr Holdings Inc.",
      "ipoDate": "2019-11-08",
      "horizons": {
        "90d": {
          "targetDate": "2020-02-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2020-05-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2020-11-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "KSCP",
      "name": "Knightscope, Inc.",
      "ipoDate": "2022-01-27",
      "horizons": {
        "90d": {
          "targetDate": "2022-04-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-07-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-01-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "KUKE",
      "name": "Kuke Music Holding Limited",
      "ipoDate": "2021-01-12",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KUKE: HTTP 404",
            "qqq": "90-day source coverage unavailable: KUKE: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-07-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KUKE: HTTP 404",
            "qqq": "90-day source coverage unavailable: KUKE: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-01-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: KUKE: HTTP 404",
            "qqq": "90-day source coverage unavailable: KUKE: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "KVYO",
      "name": "Klaviyo, Inc.",
      "ipoDate": "2023-09-20",
      "horizons": {
        "90d": {
          "targetDate": "2023-12-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1654456180293129,
            "return": 0.08252776874099554,
            "excessReturn": -0.24797338677030845,
            "matchedStartDate": "2023-09-20",
            "matchedEndDate": "2023-12-19"
          },
          "qqq": {
            "ipoReturn": -0.1654456180293129,
            "return": 0.12240081766413025,
            "excessReturn": -0.28784643569344315,
            "matchedStartDate": "2023-09-20",
            "matchedEndDate": "2023-12-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-03-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.19505487819575518,
            "return": 0.18657660743948723,
            "excessReturn": -0.3816314856352424,
            "matchedStartDate": "2023-09-20",
            "matchedEndDate": "2024-03-20"
          },
          "qqq": {
            "ipoReturn": -0.19505487819575518,
            "return": 0.21734234545338404,
            "excessReturn": -0.4123972236491392,
            "matchedStartDate": "2023-09-20",
            "matchedEndDate": "2024-03-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2024-09-20",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.039072120255659204,
            "return": 0.2954814449736025,
            "excessReturn": -0.2564093247179433,
            "matchedStartDate": "2023-09-20",
            "matchedEndDate": "2024-09-20"
          },
          "qqq": {
            "ipoReturn": 0.039072120255659204,
            "return": 0.32342127375013674,
            "excessReturn": -0.28434915349447754,
            "matchedStartDate": "2023-09-20",
            "matchedEndDate": "2024-09-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "LAIX",
      "name": "LAIX Inc.",
      "ipoDate": "2018-09-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LAIX: HTTP 404",
            "qqq": "90-day source coverage unavailable: LAIX: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-03-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LAIX: HTTP 404",
            "qqq": "90-day source coverage unavailable: LAIX: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-09-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LAIX: HTTP 404",
            "qqq": "90-day source coverage unavailable: LAIX: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "LASR",
      "name": "nLIGHT, Inc.",
      "ipoDate": "2018-04-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-07-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3692022442026157,
            "return": 0.06646394190716354,
            "excessReturn": 0.3027383022954522,
            "matchedStartDate": "2018-04-26",
            "matchedEndDate": "2018-07-25"
          },
          "qqq": {
            "ipoReturn": 0.3692022442026157,
            "return": 0.1285881913988436,
            "excessReturn": 0.24061405280377213,
            "matchedStartDate": "2018-04-26",
            "matchedEndDate": "2018-07-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-10-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.34805197783200925,
            "return": -0.0036799631831790913,
            "excessReturn": -0.34437201464883016,
            "matchedStartDate": "2018-04-26",
            "matchedEndDate": "2018-10-26"
          },
          "qqq": {
            "ipoReturn": -0.34805197783200925,
            "return": 0.028828927776920032,
            "excessReturn": -0.3768809056089293,
            "matchedStartDate": "2018-04-26",
            "matchedEndDate": "2018-10-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-04-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.034508359140927314,
            "return": 0.10176112933031378,
            "excessReturn": -0.1362694884712411,
            "matchedStartDate": "2018-04-26",
            "matchedEndDate": "2019-04-26"
          },
          "qqq": {
            "ipoReturn": -0.034508359140927314,
            "return": 0.17692442392397933,
            "excessReturn": -0.21143278306490665,
            "matchedStartDate": "2018-04-26",
            "matchedEndDate": "2019-04-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "LAUR",
      "name": "Laureate Education",
      "ipoDate": "2017-02-01",
      "horizons": {
        "90d": {
          "targetDate": "2017-05-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.008301860881301582,
            "return": 0.048985191962301,
            "excessReturn": -0.05728705284360258,
            "matchedStartDate": "2017-02-01",
            "matchedEndDate": "2017-05-02"
          },
          "qqq": {
            "ipoReturn": -0.008301860881301582,
            "return": 0.09567083107238328,
            "excessReturn": -0.10397269195368486,
            "matchedStartDate": "2017-02-01",
            "matchedEndDate": "2017-05-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-08-01",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.31245278412441047,
            "return": 0.08654781051589477,
            "excessReturn": 0.2259049736085157,
            "matchedStartDate": "2017-02-01",
            "matchedEndDate": "2017-08-01"
          },
          "qqq": {
            "ipoReturn": 0.31245278412441047,
            "return": 0.14454275061234978,
            "excessReturn": 0.16791003351206069,
            "matchedStartDate": "2017-02-01",
            "matchedEndDate": "2017-08-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-02-01",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.07622643236844051,
            "return": 0.2370617371610848,
            "excessReturn": -0.1608353047926443,
            "matchedStartDate": "2017-02-01",
            "matchedEndDate": "2018-02-01"
          },
          "qqq": {
            "ipoReturn": 0.07622643236844051,
            "return": 0.3390736371299876,
            "excessReturn": -0.2628472047615471,
            "matchedStartDate": "2017-02-01",
            "matchedEndDate": "2018-02-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "LAW",
      "name": "CS Disco, Inc.",
      "ipoDate": "2021-07-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2026829603241711,
            "return": 0.03702687218376921,
            "excessReturn": 0.1656560881404019,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2021-10-19"
          },
          "qqq": {
            "ipoReturn": 0.2026829603241711,
            "return": 0.03847218651409334,
            "excessReturn": 0.16421077381007776,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2021-10-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3078048985178877,
            "return": 0.007893276469250532,
            "excessReturn": -0.31569817498713826,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-01-21"
          },
          "qqq": {
            "ipoReturn": -0.3078048985178877,
            "return": -0.027298360393389398,
            "excessReturn": -0.28050653812449833,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-01-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.36829269223096894,
            "return": -0.08229198079067457,
            "excessReturn": -0.2860007114402944,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-07-21"
          },
          "qqq": {
            "ipoReturn": -0.36829269223096894,
            "return": -0.14985062795007054,
            "excessReturn": -0.2184420642808984,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-07-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "LAWR",
      "name": "Robot Consulting Co., Ltd.",
      "ipoDate": "2025-07-17",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-01-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-07-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "LCFY",
      "name": "Locafy Limited",
      "ipoDate": "2022-03-25",
      "horizons": {
        "90d": {
          "targetDate": "2022-06-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2022-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-03-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "LFTO",
      "name": "Liftoff Mobile, Inc.",
      "ipoDate": "2026-06-04",
      "horizons": {
        "90d": {
          "targetDate": "2026-09-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.34270649344589443,
            "return": 0.010659163379262315,
            "excessReturn": -0.35336565682515675,
            "matchedStartDate": "2026-06-04",
            "matchedEndDate": "2026-09-02"
          },
          "qqq": {
            "ipoReturn": -0.34270649344589443,
            "return": -0.0423569702510781,
            "excessReturn": -0.30034952319481634,
            "matchedStartDate": "2026-06-04",
            "matchedEndDate": "2026-09-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-12-04",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-06-04",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "LGCL",
      "name": "Lucas GC Limited",
      "ipoDate": "2024-03-05",
      "horizons": {
        "90d": {
          "targetDate": "2024-06-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-09-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-03-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "LHAI",
      "name": "Linkhome Holdings Inc.",
      "ipoDate": "2025-07-24",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-01-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-07-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "LHSW",
      "name": "Lianhe Sowell International Group Ltd",
      "ipoDate": "2025-04-03",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "LIFE",
      "name": "Ethos Technologies Inc.",
      "ipoDate": "2026-01-29",
      "horizons": {
        "90d": {
          "targetDate": "2026-04-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.04925815459439531,
            "return": 0.02527237568123053,
            "excessReturn": 0.02398577891316478,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-04-29"
          },
          "qqq": {
            "ipoReturn": 0.04925815459439531,
            "return": 0.05106209590014377,
            "excessReturn": -0.0018039413057484577,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-04-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-07-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1774480536158518,
            "return": 0.0510345874397411,
            "excessReturn": 0.1264134661761107,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-07-29"
          },
          "qqq": {
            "ipoReturn": 0.1774480536158518,
            "return": 0.05131625147962482,
            "excessReturn": 0.126131802136227,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-07-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-01-29",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "LIZI",
      "name": "LIZHI Inc",
      "ipoDate": "2020-01-17",
      "horizons": {
        "90d": {
          "targetDate": "2020-04-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LIZI: HTTP 404",
            "qqq": "90-day source coverage unavailable: LIZI: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-07-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LIZI: HTTP 404",
            "qqq": "90-day source coverage unavailable: LIZI: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-01-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LIZI: HTTP 404",
            "qqq": "90-day source coverage unavailable: LIZI: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "LMND",
      "name": "Lemonade, Inc.",
      "ipoDate": "2020-07-02",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2836767238517658,
            "return": 0.07257471371994928,
            "excessReturn": -0.35625143757171507,
            "matchedStartDate": "2020-07-02",
            "matchedEndDate": "2020-09-30"
          },
          "qqq": {
            "ipoReturn": -0.2836767238517658,
            "return": 0.10170900372009739,
            "excessReturn": -0.3853857275718632,
            "matchedStartDate": "2020-07-02",
            "matchedEndDate": "2020-09-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-01-02",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7648752850718006,
            "return": 0.19745057082031714,
            "excessReturn": 0.5674247142514834,
            "matchedStartDate": "2020-07-02",
            "matchedEndDate": "2020-12-31"
          },
          "qqq": {
            "ipoReturn": 0.7648752850718006,
            "return": 0.24406196596659013,
            "excessReturn": 0.5208133191052104,
            "matchedStartDate": "2020-07-02",
            "matchedEndDate": "2020-12-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-07-02",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5509292010691045,
            "return": 0.3891041410484233,
            "excessReturn": 0.1618250600206812,
            "matchedStartDate": "2020-07-02",
            "matchedEndDate": "2021-07-02"
          },
          "qqq": {
            "ipoReturn": 0.5509292010691045,
            "return": 0.4221024274416423,
            "excessReturn": 0.1288267736274622,
            "matchedStartDate": "2020-07-02",
            "matchedEndDate": "2021-07-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "LOBO",
      "name": "Lobo Technologies Ltd.",
      "ipoDate": "2024-03-21",
      "horizons": {
        "90d": {
          "targetDate": "2024-06-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-09-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-03-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "LSE",
      "name": "Leishen Energy Holding Co., Ltd.",
      "ipoDate": "2024-12-19",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-06-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-12-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "LU",
      "name": "Lufax Holding Ltd",
      "ipoDate": "2020-10-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-01-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2021-04-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2021-10-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "LUCY",
      "name": "Lucyd, Inc",
      "ipoDate": "2022-08-15",
      "horizons": {
        "90d": {
          "targetDate": "2022-11-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2023-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-08-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "LVGO",
      "name": "Livongo Health, Inc.",
      "ipoDate": "2019-07-25",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LVGO: HTTP 404",
            "qqq": "90-day source coverage unavailable: LVGO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-01-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LVGO: HTTP 404",
            "qqq": "90-day source coverage unavailable: LVGO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-07-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: LVGO: HTTP 404",
            "qqq": "90-day source coverage unavailable: LVGO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "LX",
      "name": "LexinFintech Holdings Ltd.",
      "ipoDate": "2017-12-21",
      "horizons": {
        "90d": {
          "targetDate": "2018-03-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2018-06-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2018-12-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "LYFT",
      "name": "Lyft Inc",
      "ipoDate": "2019-03-29",
      "horizons": {
        "90d": {
          "targetDate": "2019-06-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.16630481696518495,
            "return": 0.031931424040154255,
            "excessReturn": -0.1982362410053392,
            "matchedStartDate": "2019-03-29",
            "matchedEndDate": "2019-06-27"
          },
          "qqq": {
            "ipoReturn": -0.16630481696518495,
            "return": 0.038071892455010525,
            "excessReturn": -0.20437670942019548,
            "matchedStartDate": "2019-03-29",
            "matchedEndDate": "2019-06-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-09-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.47183550912540473,
            "return": 0.04573768906707376,
            "excessReturn": -0.5175731981924785,
            "matchedStartDate": "2019-03-29",
            "matchedEndDate": "2019-09-27"
          },
          "qqq": {
            "ipoReturn": -0.47183550912540473,
            "return": 0.0410219022985685,
            "excessReturn": -0.5128574114239732,
            "matchedStartDate": "2019-03-29",
            "matchedEndDate": "2019-09-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-03-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6474645541101816,
            "return": -0.10287458116386616,
            "excessReturn": -0.5445899729463154,
            "matchedStartDate": "2019-03-29",
            "matchedEndDate": "2020-03-27"
          },
          "qqq": {
            "ipoReturn": -0.6474645541101816,
            "return": 0.03139262648717134,
            "excessReturn": -0.6788571805973529,
            "matchedStartDate": "2019-03-29",
            "matchedEndDate": "2020-03-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "LYL",
      "name": "Dragon Victory Intl Ltd",
      "ipoDate": "2017-10-20",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2018-04-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2018-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "LYNX",
      "name": "Lyntris Inc.",
      "ipoDate": "2026-08-19",
      "horizons": {
        "90d": {
          "targetDate": "2026-11-17",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "6m": {
          "targetDate": "2027-02-19",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-08-19",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "LYT",
      "name": "Lytus Technologies Holdings PTV. LTD.",
      "ipoDate": "2022-06-15",
      "horizons": {
        "90d": {
          "targetDate": "2022-09-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-12-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "LZ",
      "name": "LegalZoom.com, Inc.",
      "ipoDate": "2021-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3075297188613355,
            "return": 0.01322245408211642,
            "excessReturn": -0.32075217294345193,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "qqq": {
            "ipoReturn": -0.3075297188613355,
            "return": 0.015348595078923166,
            "excessReturn": -0.3228783139402587,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5653896584913551,
            "return": 0.11236744002674914,
            "excessReturn": -0.6777570985181043,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "qqq": {
            "ipoReturn": -0.5653896584913551,
            "return": 0.12956017937720143,
            "excessReturn": -0.6949498378685566,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7096433232716699,
            "return": -0.11869830829412831,
            "excessReturn": -0.5909450149775416,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "qqq": {
            "ipoReturn": -0.7096433232716699,
            "return": -0.20920913982670164,
            "excessReturn": -0.5004341834449683,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "LZMH",
      "name": "LZ Technology Holdings Limited",
      "ipoDate": "2025-02-27",
      "horizons": {
        "90d": {
          "targetDate": "2025-05-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-08-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-02-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MASK",
      "name": "3 E Network Technology Group Limited",
      "ipoDate": "2025-01-08",
      "horizons": {
        "90d": {
          "targetDate": "2025-04-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-07-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-01-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MAX",
      "name": "MediaAlpha, Inc.",
      "ipoDate": "2020-10-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-01-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6993094272590168,
            "return": 0.17489133729976514,
            "excessReturn": 0.5244180899592517,
            "matchedStartDate": "2020-10-28",
            "matchedEndDate": "2021-01-26"
          },
          "qqq": {
            "ipoReturn": 0.6993094272590168,
            "return": 0.20965240251204897,
            "excessReturn": 0.4896570247469678,
            "matchedStartDate": "2020-10-28",
            "matchedEndDate": "2021-01-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-04-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.385436238042852,
            "return": 0.2777811461982185,
            "excessReturn": 0.10765509184463351,
            "matchedStartDate": "2020-10-28",
            "matchedEndDate": "2021-04-28"
          },
          "qqq": {
            "ipoReturn": 0.385436238042852,
            "return": 0.24797519407713664,
            "excessReturn": 0.13746104396571535,
            "matchedStartDate": "2020-10-28",
            "matchedEndDate": "2021-04-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-10-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4585687486021158,
            "return": 0.40304904850945844,
            "excessReturn": -0.8616177971115743,
            "matchedStartDate": "2020-10-28",
            "matchedEndDate": "2021-10-28"
          },
          "qqq": {
            "ipoReturn": -0.4585687486021158,
            "return": 0.4144455179696891,
            "excessReturn": -0.8730142665718049,
            "matchedStartDate": "2020-10-28",
            "matchedEndDate": "2021-10-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "MBLY",
      "name": "Mobileye Global Inc.",
      "ipoDate": "2022-10-26",
      "horizons": {
        "90d": {
          "targetDate": "2023-01-24",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1777700980529966,
            "return": 0.04758919354010227,
            "excessReturn": 0.13018090451289432,
            "matchedStartDate": "2022-10-26",
            "matchedEndDate": "2023-01-24"
          },
          "qqq": {
            "ipoReturn": 0.1777700980529966,
            "return": 0.03756342502259202,
            "excessReturn": 0.14020667303040457,
            "matchedStartDate": "2022-10-26",
            "matchedEndDate": "2023-01-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2023-04-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4874007999276828,
            "return": 0.058478605780733384,
            "excessReturn": 0.42892219414694943,
            "matchedStartDate": "2022-10-26",
            "matchedEndDate": "2023-04-26"
          },
          "qqq": {
            "ipoReturn": 0.4874007999276828,
            "return": 0.1221170918426171,
            "excessReturn": 0.3652837080850657,
            "matchedStartDate": "2022-10-26",
            "matchedEndDate": "2023-04-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2023-10-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.25716254857336307,
            "return": 0.07991728092061767,
            "excessReturn": 0.1772452676527454,
            "matchedStartDate": "2022-10-26",
            "matchedEndDate": "2023-10-26"
          },
          "qqq": {
            "ipoReturn": 0.25716254857336307,
            "return": 0.236498444638918,
            "excessReturn": 0.020664103934445066,
            "matchedStartDate": "2022-10-26",
            "matchedEndDate": "2023-10-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "MCFE",
      "name": "McAfee Corp.",
      "ipoDate": "2020-10-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-01-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MCFE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MCFE: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MCFE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MCFE: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MCFE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MCFE: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "MCRP",
      "name": "Micropolis AI Robotics",
      "ipoDate": "2025-03-07",
      "horizons": {
        "90d": {
          "targetDate": "2025-06-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-09-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-03-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MDB",
      "name": "MongoDB, Inc.",
      "ipoDate": "2017-10-19",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-17",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.07920171600714554,
            "return": 0.09312323660286448,
            "excessReturn": -0.17232495261001002,
            "matchedStartDate": "2017-10-19",
            "matchedEndDate": "2018-01-17"
          },
          "qqq": {
            "ipoReturn": -0.07920171600714554,
            "return": 0.1178612097315499,
            "excessReturn": -0.19706292573869544,
            "matchedStartDate": "2017-10-19",
            "matchedEndDate": "2018-01-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-04-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.179295293255896,
            "return": 0.05121397125043381,
            "excessReturn": 0.12808132200546218,
            "matchedStartDate": "2017-10-19",
            "matchedEndDate": "2018-04-19"
          },
          "qqq": {
            "ipoReturn": 0.179295293255896,
            "return": 0.11192776196329834,
            "excessReturn": 0.06736753129259765,
            "matchedStartDate": "2017-10-19",
            "matchedEndDate": "2018-04-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-10-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.02806365869795,
            "return": 0.0799875180847287,
            "excessReturn": 0.9480761406132212,
            "matchedStartDate": "2017-10-19",
            "matchedEndDate": "2018-10-19"
          },
          "qqq": {
            "ipoReturn": 1.02806365869795,
            "return": 0.16661052606453497,
            "excessReturn": 0.8614531326334149,
            "matchedStartDate": "2017-10-19",
            "matchedEndDate": "2018-10-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "MDLA",
      "name": "Medallia, Inc.",
      "ipoDate": "2019-07-19",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MDLA: HTTP 404",
            "qqq": "90-day source coverage unavailable: MDLA: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-01-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MDLA: HTTP 404",
            "qqq": "90-day source coverage unavailable: MDLA: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-07-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MDLA: HTTP 404",
            "qqq": "90-day source coverage unavailable: MDLA: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "MEDS",
      "name": "DataMEDS AI, Inc.",
      "ipoDate": "2025-02-21",
      "horizons": {
        "90d": {
          "targetDate": "2025-05-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-08-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-02-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MF",
      "name": "Missfresh Limited",
      "ipoDate": "2021-06-25",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MF: HTTP 400",
            "qqq": "90-day source coverage unavailable: MF: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2021-12-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MF: HTTP 400",
            "qqq": "90-day source coverage unavailable: MF: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2022-06-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MF: HTTP 400",
            "qqq": "90-day source coverage unavailable: MF: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "MF",
      "name": "MindForge Inc.",
      "ipoDate": "2024-03-28",
      "horizons": {
        "90d": {
          "targetDate": "2024-06-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-09-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-03-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MFI",
      "name": "mF International Limited",
      "ipoDate": "2024-04-22",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MGRT",
      "name": "Mega Fortune Company Limited",
      "ipoDate": "2025-07-16",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-01-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-07-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MH",
      "name": "McGraw Hill, Inc.",
      "ipoDate": "2025-07-24",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.24823530982522402,
            "return": 0.05261499603101183,
            "excessReturn": -0.30085030585623584,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2025-10-22"
          },
          "qqq": {
            "ipoReturn": -0.24823530982522402,
            "return": 0.07164471384417026,
            "excessReturn": -0.3198800236693943,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2025-10-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-01-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.11058824202593631,
            "return": 0.08639387004673793,
            "excessReturn": -0.19698211207267424,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-01-23"
          },
          "qqq": {
            "ipoReturn": -0.11058824202593631,
            "return": 0.10213971423522028,
            "excessReturn": -0.2127279562611566,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-01-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-07-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.41647058374741497,
            "return": 0.16473316191306853,
            "excessReturn": -0.5812037456604835,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-07-24"
          },
          "qqq": {
            "ipoReturn": -0.41647058374741497,
            "return": 0.2110050594547508,
            "excessReturn": -0.6274756432021658,
            "matchedStartDate": "2025-07-24",
            "matchedEndDate": "2026-07-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "MIAX",
      "name": "Miami International Holdings, Inc.",
      "ipoDate": "2025-08-14",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6577748687022515,
            "return": 0.059586001935674204,
            "excessReturn": 0.5981888667665773,
            "matchedStartDate": "2025-08-14",
            "matchedEndDate": "2025-11-12"
          },
          "qqq": {
            "ipoReturn": 0.6577748687022515,
            "return": 0.07103071513721093,
            "excessReturn": 0.5867441535650406,
            "matchedStartDate": "2025-08-14",
            "matchedEndDate": "2025-11-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-02-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3708523000459216,
            "return": 0.05705866671284876,
            "excessReturn": 0.31379363333307286,
            "matchedStartDate": "2025-08-14",
            "matchedEndDate": "2026-02-13"
          },
          "qqq": {
            "ipoReturn": 0.3708523000459216,
            "return": 0.037989907922581834,
            "excessReturn": 0.3328623921233398,
            "matchedStartDate": "2025-08-14",
            "matchedEndDate": "2026-02-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-08-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.41574498314254993,
            "return": 0.20372123755578886,
            "excessReturn": 0.21202374558676107,
            "matchedStartDate": "2025-08-14",
            "matchedEndDate": "2026-08-14"
          },
          "qqq": {
            "ipoReturn": 0.41574498314254993,
            "return": 0.26070459717682026,
            "excessReturn": 0.15504038596572967,
            "matchedStartDate": "2025-08-14",
            "matchedEndDate": "2026-08-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "MITQ",
      "name": "Moving iMage Technologies, Inc.",
      "ipoDate": "2021-07-08",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-01-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-07-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MKDTY",
      "name": "Molecular Data Inc.",
      "ipoDate": "2019-12-30",
      "horizons": {
        "90d": {
          "targetDate": "2020-03-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-06-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2020-12-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MLNK",
      "name": "MeridianLink, Inc.",
      "ipoDate": "2021-07-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MLNK: HTTP 404",
            "qqq": "90-day source coverage unavailable: MLNK: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MLNK: HTTP 404",
            "qqq": "90-day source coverage unavailable: MLNK: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MLNK: HTTP 404",
            "qqq": "90-day source coverage unavailable: MLNK: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "MMA",
      "name": "Mixed Martial Arts Group Limited",
      "ipoDate": "2024-03-28",
      "horizons": {
        "90d": {
          "targetDate": "2024-06-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-09-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-03-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MNDR",
      "name": "Mobile-health Network Solutions",
      "ipoDate": "2024-04-10",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-10-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-04-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MNDY",
      "name": "Monday.Com Ltd.",
      "ipoDate": "2021-06-10",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-08",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.1757701308193593,
            "return": 0.06444611613177642,
            "excessReturn": 1.111324014687583,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-09-08"
          },
          "qqq": {
            "ipoReturn": 1.1757701308193593,
            "return": 0.11878945776626404,
            "excessReturn": 1.0569806730530953,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-09-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7215855696739855,
            "return": 0.11125801211625919,
            "excessReturn": 0.6103275575577263,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-12-10"
          },
          "qqq": {
            "ipoReturn": 0.7215855696739855,
            "return": 0.16941384641718615,
            "excessReturn": 0.5521717232567993,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4557499796970319,
            "return": -0.07981397683658031,
            "excessReturn": -0.3759360028604516,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2022-06-10"
          },
          "qqq": {
            "ipoReturn": -0.4557499796970319,
            "return": -0.15134423047419754,
            "excessReturn": -0.30440574922283437,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2022-06-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "MNTN",
      "name": "MNTN, Inc.",
      "ipoDate": "2025-05-22",
      "horizons": {
        "90d": {
          "targetDate": "2025-08-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1464340106591554,
            "return": 0.09435928580841879,
            "excessReturn": -0.2407932964675742,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-08-20"
          },
          "qqq": {
            "ipoReturn": -0.1464340106591554,
            "return": 0.10097281014409054,
            "excessReturn": -0.24740682080324594,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-08-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-11-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.47572081279098644,
            "return": 0.13023718284282992,
            "excessReturn": -0.6059579956338164,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-11-21"
          },
          "qqq": {
            "ipoReturn": -0.47572081279098644,
            "return": 0.14799612319886912,
            "excessReturn": -0.6237169359898556,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2025-11-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-05-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6820940849618153,
            "return": 0.27877339742814744,
            "excessReturn": -0.9608674823899628,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2026-05-22"
          },
          "qqq": {
            "ipoReturn": -0.6820940849618153,
            "return": 0.39599217515047425,
            "excessReturn": -1.0780862601122896,
            "matchedStartDate": "2025-05-22",
            "matchedEndDate": "2026-05-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "MOGU",
      "name": "MOGU Inc.",
      "ipoDate": "2018-12-06",
      "horizons": {
        "90d": {
          "targetDate": "2019-03-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2019-06-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2019-12-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "MOHO",
      "name": "ECMOHO Limited",
      "ipoDate": "2019-11-08",
      "horizons": {
        "90d": {
          "targetDate": "2020-02-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MOHO: HTTP 404",
            "qqq": "90-day source coverage unavailable: MOHO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-05-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MOHO: HTTP 404",
            "qqq": "90-day source coverage unavailable: MOHO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-11-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MOHO: HTTP 404",
            "qqq": "90-day source coverage unavailable: MOHO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "MQ",
      "name": "Marqeta Inc.",
      "ipoDate": "2021-06-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2021-12-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2022-06-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "MSGM",
      "name": "Motorsport Gaming US LLC",
      "ipoDate": "2021-01-13",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2021-07-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2022-01-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "MSP",
      "name": "Datto Holding Corp.",
      "ipoDate": "2020-10-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-01-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MSP: HTTP 404",
            "qqq": "90-day source coverage unavailable: MSP: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-04-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MSP: HTTP 404",
            "qqq": "90-day source coverage unavailable: MSP: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-10-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MSP: HTTP 404",
            "qqq": "90-day source coverage unavailable: MSP: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "MTC",
      "name": "MMTec, Inc.",
      "ipoDate": "2019-01-08",
      "horizons": {
        "90d": {
          "targetDate": "2019-04-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2019-07-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2020-01-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MTEK",
      "name": "Maris-Tech Ltd.",
      "ipoDate": "2022-02-02",
      "horizons": {
        "90d": {
          "targetDate": "2022-05-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2022-08-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-02-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "MULE",
      "name": "MuleSoft, Inc.",
      "ipoDate": "2017-03-17",
      "horizons": {
        "90d": {
          "targetDate": "2017-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MULE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MULE: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-09-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MULE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MULE: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-03-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MULE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MULE: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "MWC",
      "name": "Micware Co., Ltd.",
      "ipoDate": "2026-05-14",
      "horizons": {
        "90d": {
          "targetDate": "2026-08-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-11-14",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-05-14",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "MYSE",
      "name": "Myseum.AI, Inc.",
      "ipoDate": "2021-08-13",
      "horizons": {
        "90d": {
          "targetDate": "2021-11-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-02-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-08-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "MYTE",
      "name": "MYT Netherlands Parent B.V.",
      "ipoDate": "2021-01-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MYTE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MYTE: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-07-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MYTE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MYTE: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-01-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: MYTE: HTTP 404",
            "qqq": "90-day source coverage unavailable: MYTE: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "NA",
      "name": "Nano Labs Ltd",
      "ipoDate": "2022-07-12",
      "horizons": {
        "90d": {
          "targetDate": "2022-10-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-01-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-07-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "NAMI",
      "name": "Jinxin Technology Holding Company",
      "ipoDate": "2024-12-06",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-06-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-12-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "NAVN",
      "name": "Navan, Inc.",
      "ipoDate": "2025-10-30",
      "horizons": {
        "90d": {
          "targetDate": "2026-01-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.321500015258789,
            "return": 0.0229321527858517,
            "excessReturn": -0.3444321680446407,
            "matchedStartDate": "2025-10-30",
            "matchedEndDate": "2026-01-28"
          },
          "qqq": {
            "ipoReturn": -0.321500015258789,
            "return": 0.011452732289689571,
            "excessReturn": -0.3329527475484786,
            "matchedStartDate": "2025-10-30",
            "matchedEndDate": "2026-01-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-04-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.12550001144409184,
            "return": 0.05711715440413667,
            "excessReturn": -0.1826171658482285,
            "matchedStartDate": "2025-10-30",
            "matchedEndDate": "2026-04-30"
          },
          "qqq": {
            "ipoReturn": -0.12550001144409184,
            "return": 0.06659213042775902,
            "excessReturn": -0.19209214187185086,
            "matchedStartDate": "2025-10-30",
            "matchedEndDate": "2026-04-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-10-30",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "NCNO",
      "name": "nCino, Inc.",
      "ipoDate": "2020-07-14",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.12217485816605977,
            "return": 0.10507330313918994,
            "excessReturn": -0.22724816130524972,
            "matchedStartDate": "2020-07-14",
            "matchedEndDate": "2020-10-12"
          },
          "qqq": {
            "ipoReturn": -0.12217485816605977,
            "return": 0.13119792719101375,
            "excessReturn": -0.2533727853570735,
            "matchedStartDate": "2020-07-14",
            "matchedEndDate": "2020-10-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-01-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.22928268194844703,
            "return": 0.1866925107252173,
            "excessReturn": -0.41597519267366434,
            "matchedStartDate": "2020-07-14",
            "matchedEndDate": "2021-01-14"
          },
          "qqq": {
            "ipoReturn": -0.22928268194844703,
            "return": 0.2073203978900593,
            "excessReturn": -0.4366030798385063,
            "matchedStartDate": "2020-07-14",
            "matchedEndDate": "2021-01-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-07-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.30953156232080214,
            "return": 0.3678664613916578,
            "excessReturn": -0.6773980237124599,
            "matchedStartDate": "2020-07-14",
            "matchedEndDate": "2021-07-14"
          },
          "qqq": {
            "ipoReturn": -0.30953156232080214,
            "return": 0.3944387376925209,
            "excessReturn": -0.7039703000133231,
            "matchedStartDate": "2020-07-14",
            "matchedEndDate": "2021-07-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "NET",
      "name": "Cloudflare, Inc.",
      "ipoDate": "2019-09-13",
      "horizons": {
        "90d": {
          "targetDate": "2019-12-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.018888897365993973,
            "return": 0.05327313673657019,
            "excessReturn": -0.07216203410256417,
            "matchedStartDate": "2019-09-13",
            "matchedEndDate": "2019-12-12"
          },
          "qqq": {
            "ipoReturn": -0.018888897365993973,
            "return": 0.07255636079690908,
            "excessReturn": -0.09144525816290305,
            "matchedStartDate": "2019-09-13",
            "matchedEndDate": "2019-12-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-03-13",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.05888885921902132,
            "return": -0.10551658773152595,
            "excessReturn": 0.16440544695054726,
            "matchedStartDate": "2019-09-13",
            "matchedEndDate": "2020-03-13"
          },
          "qqq": {
            "ipoReturn": 0.05888885921902132,
            "return": -0.0010387293820300902,
            "excessReturn": 0.05992758860105141,
            "matchedStartDate": "2019-09-13",
            "matchedEndDate": "2020-03-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-09-13",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.898333231608073,
            "return": 0.10950214760274979,
            "excessReturn": 0.7888310840053232,
            "matchedStartDate": "2019-09-13",
            "matchedEndDate": "2020-09-11"
          },
          "qqq": {
            "ipoReturn": 0.898333231608073,
            "return": 0.4046433034051098,
            "excessReturn": 0.4936899282029632,
            "matchedStartDate": "2019-09-13",
            "matchedEndDate": "2020-09-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "NETS",
      "name": "Netshoes (Cayman) Limited",
      "ipoDate": "2017-04-12",
      "horizons": {
        "90d": {
          "targetDate": "2017-07-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: NETS: HTTP 404",
            "qqq": "90-day source coverage unavailable: NETS: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-10-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: NETS: HTTP 404",
            "qqq": "90-day source coverage unavailable: NETS: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-04-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: NETS: HTTP 404",
            "qqq": "90-day source coverage unavailable: NETS: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "NEXR",
      "name": "Nexera Technologies Ltd",
      "ipoDate": "2022-08-26",
      "horizons": {
        "90d": {
          "targetDate": "2022-11-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2023-02-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-08-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "NGMS",
      "name": "NeoGames S.A",
      "ipoDate": "2020-11-19",
      "horizons": {
        "90d": {
          "targetDate": "2021-02-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: NGMS: HTTP 404",
            "qqq": "90-day source coverage unavailable: NGMS: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-05-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: NGMS: HTTP 404",
            "qqq": "90-day source coverage unavailable: NGMS: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-11-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: NGMS: HTTP 404",
            "qqq": "90-day source coverage unavailable: NGMS: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "NIQ",
      "name": "NIQ Global Intelligence plc",
      "ipoDate": "2025-07-23",
      "horizons": {
        "90d": {
          "targetDate": "2025-10-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.260389255637389,
            "return": 0.0584663672443293,
            "excessReturn": -0.3188556228817183,
            "matchedStartDate": "2025-07-23",
            "matchedEndDate": "2025-10-21"
          },
          "qqq": {
            "ipoReturn": -0.260389255637389,
            "return": 0.08437240831167614,
            "excessReturn": -0.34476166394906516,
            "matchedStartDate": "2025-07-23",
            "matchedEndDate": "2025-10-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-01-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.06733301795024738,
            "return": 0.08675353051810641,
            "excessReturn": -0.1540865484683538,
            "matchedStartDate": "2025-07-23",
            "matchedEndDate": "2026-01-23"
          },
          "qqq": {
            "ipoReturn": -0.06733301795024738,
            "return": 0.1044855064642749,
            "excessReturn": -0.17181852441452228,
            "matchedStartDate": "2025-07-23",
            "matchedEndDate": "2026-01-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-07-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4513413898160026,
            "return": 0.1639361837577642,
            "excessReturn": -0.6152775735737668,
            "matchedStartDate": "2025-07-23",
            "matchedEndDate": "2026-07-23"
          },
          "qqq": {
            "ipoReturn": -0.4513413898160026,
            "return": 0.22729292664013911,
            "excessReturn": -0.6786343164561417,
            "matchedStartDate": "2025-07-23",
            "matchedEndDate": "2026-07-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "NP",
      "name": "Neptune Insurance Holdings Inc.",
      "ipoDate": "2025-10-01",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-30",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.20362908466797758,
            "return": 0.027765722521739367,
            "excessReturn": 0.1758633621462382,
            "matchedStartDate": "2025-10-01",
            "matchedEndDate": "2025-12-30"
          },
          "qqq": {
            "ipoReturn": 0.20362908466797758,
            "return": 0.02682137202781809,
            "excessReturn": 0.1768077126401595,
            "matchedStartDate": "2025-10-01",
            "matchedEndDate": "2025-12-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-04-01",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.020161290942816268,
            "return": -0.0197621687956,
            "excessReturn": -0.0003991221472162687,
            "matchedStartDate": "2025-10-01",
            "matchedEndDate": "2026-04-01"
          },
          "qqq": {
            "ipoReturn": -0.020161290942816268,
            "return": -0.03139660578766057,
            "excessReturn": 0.011235314844844302,
            "matchedStartDate": "2025-10-01",
            "matchedEndDate": "2026-04-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-10-01",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.09838712133552563,
            "return": 0.14292763300564237,
            "excessReturn": -0.044540511670116745,
            "matchedStartDate": "2025-10-01",
            "matchedEndDate": "2026-10-01"
          },
          "qqq": {
            "ipoReturn": 0.09838712133552563,
            "return": 0.23005392340965614,
            "excessReturn": -0.1316668020741305,
            "matchedStartDate": "2025-10-01",
            "matchedEndDate": "2026-10-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "NPT",
      "name": "Texxon Holding Limited",
      "ipoDate": "2025-10-22",
      "horizons": {
        "90d": {
          "targetDate": "2026-01-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "NRDS",
      "name": "NerdWallet, Inc.",
      "ipoDate": "2021-11-04",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.46360421503839977,
            "return": -0.02047503262644179,
            "excessReturn": -0.443129182411958,
            "matchedStartDate": "2021-11-04",
            "matchedEndDate": "2022-02-02"
          },
          "qqq": {
            "ipoReturn": -0.46360421503839977,
            "return": -0.07465725200942641,
            "excessReturn": -0.38894696302897336,
            "matchedStartDate": "2021-11-04",
            "matchedEndDate": "2022-02-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-05-04",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6378091775148527,
            "return": -0.08106488575238724,
            "excessReturn": -0.5567442917624654,
            "matchedStartDate": "2021-11-04",
            "matchedEndDate": "2022-05-04"
          },
          "qqq": {
            "ipoReturn": -0.6378091775148527,
            "return": -0.17231679701381108,
            "excessReturn": -0.4654923805010416,
            "matchedStartDate": "2021-11-04",
            "matchedEndDate": "2022-05-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-11-04",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5310953775438336,
            "return": -0.19395600190252005,
            "excessReturn": -0.3371393756413136,
            "matchedStartDate": "2021-11-04",
            "matchedEndDate": "2022-11-04"
          },
          "qqq": {
            "ipoReturn": -0.5310953775438336,
            "return": -0.3353422935451974,
            "excessReturn": -0.19575308399863622,
            "matchedStartDate": "2021-11-04",
            "matchedEndDate": "2022-11-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "NTCL",
      "name": "NetClass Technology Inc",
      "ipoDate": "2024-12-13",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-06-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-12-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "NTSK",
      "name": "Netskope, Inc.",
      "ipoDate": "2025-09-18",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-17",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.17741217482101324,
            "return": 0.013801248019901013,
            "excessReturn": -0.19121342284091425,
            "matchedStartDate": "2025-09-18",
            "matchedEndDate": "2025-12-17"
          },
          "qqq": {
            "ipoReturn": -0.17741217482101324,
            "return": 0.008549965997599163,
            "excessReturn": -0.1859621408186124,
            "matchedStartDate": "2025-09-18",
            "matchedEndDate": "2025-12-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-03-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5789239500486675,
            "return": -0.0012533099954766813,
            "excessReturn": -0.5776706400531908,
            "matchedStartDate": "2025-09-18",
            "matchedEndDate": "2026-03-18"
          },
          "qqq": {
            "ipoReturn": -0.5789239500486675,
            "return": -0.0007054742071309628,
            "excessReturn": -0.5782184758415365,
            "matchedStartDate": "2025-09-18",
            "matchedEndDate": "2026-03-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-09-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.22232103383215862,
            "return": 0.15013739499531265,
            "excessReturn": -0.37245842882747127,
            "matchedStartDate": "2025-09-18",
            "matchedEndDate": "2026-09-18"
          },
          "qqq": {
            "ipoReturn": -0.22232103383215862,
            "return": 0.2118692523870116,
            "excessReturn": -0.4341902862191702,
            "matchedStartDate": "2025-09-18",
            "matchedEndDate": "2026-09-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "NU",
      "name": "Nu Holdings Ltd.",
      "ipoDate": "2021-12-09",
      "horizons": {
        "90d": {
          "targetDate": "2022-03-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.22942883863147268,
            "return": -0.08349952167206098,
            "excessReturn": -0.1459293169594117,
            "matchedStartDate": "2021-12-09",
            "matchedEndDate": "2022-03-09"
          },
          "qqq": {
            "ipoReturn": -0.22942883863147268,
            "return": -0.14918857875426927,
            "excessReturn": -0.0802402598772034,
            "matchedStartDate": "2021-12-09",
            "matchedEndDate": "2022-03-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-06-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6263310819356727,
            "return": -0.13918731170275,
            "excessReturn": -0.48714377023292266,
            "matchedStartDate": "2021-12-09",
            "matchedEndDate": "2022-06-09"
          },
          "qqq": {
            "ipoReturn": -0.6263310819356727,
            "return": -0.23958045985252385,
            "excessReturn": -0.3867506220831488,
            "matchedStartDate": "2021-12-09",
            "matchedEndDate": "2022-06-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-12-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6195546857906218,
            "return": -0.15668490697521165,
            "excessReturn": -0.46286977881541014,
            "matchedStartDate": "2021-12-09",
            "matchedEndDate": "2022-12-09"
          },
          "qqq": {
            "ipoReturn": -0.6195546857906218,
            "return": -0.2836715498562403,
            "excessReturn": -0.33588313593438146,
            "matchedStartDate": "2021-12-09",
            "matchedEndDate": "2022-12-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "NUTR",
      "name": "NusaTrip Incorporated",
      "ipoDate": "2025-08-15",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-08-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "OB",
      "name": "Outbrain, Inc.",
      "ipoDate": "2021-07-23",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OB: HTTP 404",
            "qqq": "90-day source coverage unavailable: OB: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OB: HTTP 404",
            "qqq": "90-day source coverage unavailable: OB: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OB: HTTP 404",
            "qqq": "90-day source coverage unavailable: OB: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "OCFT",
      "name": "OneConnect Financial Technology Co., Ltd.",
      "ipoDate": "2019-12-13",
      "horizons": {
        "90d": {
          "targetDate": "2020-03-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OCFT: HTTP 404",
            "qqq": "90-day source coverage unavailable: OCFT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-06-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OCFT: HTTP 404",
            "qqq": "90-day source coverage unavailable: OCFT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-12-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OCFT: HTTP 404",
            "qqq": "90-day source coverage unavailable: OCFT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "OCG",
      "name": "Oriental Culture Holding LTD",
      "ipoDate": "2020-12-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-12-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "OG",
      "name": "Onion Global Limited",
      "ipoDate": "2021-05-07",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OG: HTTP 404",
            "qqq": "90-day source coverage unavailable: OG: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-11-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OG: HTTP 404",
            "qqq": "90-day source coverage unavailable: OG: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-05-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OG: HTTP 404",
            "qqq": "90-day source coverage unavailable: OG: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "OKTA",
      "name": "Okta, Inc.",
      "ipoDate": "2017-04-07",
      "horizons": {
        "90d": {
          "targetDate": "2017-07-06",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.031050596985513046,
            "return": 0.02274662488491841,
            "excessReturn": -0.053797221870431455,
            "matchedStartDate": "2017-04-07",
            "matchedEndDate": "2017-07-06"
          },
          "qqq": {
            "ipoReturn": -0.031050596985513046,
            "return": 0.032734652007807785,
            "excessReturn": -0.06378524899332083,
            "matchedStartDate": "2017-04-07",
            "matchedEndDate": "2017-07-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-10-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1905571883718098,
            "return": 0.08150509531326167,
            "excessReturn": 0.10905209305854813,
            "matchedStartDate": "2017-04-07",
            "matchedEndDate": "2017-10-06"
          },
          "qqq": {
            "ipoReturn": 0.1905571883718098,
            "return": 0.1188906743674778,
            "excessReturn": 0.071666514004332,
            "matchedStartDate": "2017-04-07",
            "matchedEndDate": "2017-10-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-04-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6435558916830433,
            "return": 0.10425172019818008,
            "excessReturn": 0.5393041714848632,
            "matchedStartDate": "2017-04-07",
            "matchedEndDate": "2018-04-06"
          },
          "qqq": {
            "ipoReturn": 0.6435558916830433,
            "return": 0.18686067616888669,
            "excessReturn": 0.4566952155141566,
            "matchedStartDate": "2017-04-07",
            "matchedEndDate": "2018-04-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "OLO",
      "name": "Olo, Inc.",
      "ipoDate": "2021-03-17",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OLO: HTTP 404",
            "qqq": "90-day source coverage unavailable: OLO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-09-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OLO: HTTP 404",
            "qqq": "90-day source coverage unavailable: OLO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-03-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OLO: HTTP 404",
            "qqq": "90-day source coverage unavailable: OLO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "OMDA",
      "name": "Omada Health, Inc.",
      "ipoDate": "2025-06-06",
      "horizons": {
        "90d": {
          "targetDate": "2025-09-04",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.03130431797193434,
            "return": 0.08341953340919339,
            "excessReturn": -0.052115215437259055,
            "matchedStartDate": "2025-06-06",
            "matchedEndDate": "2025-09-04"
          },
          "qqq": {
            "ipoReturn": 0.03130431797193434,
            "return": 0.08550347037257455,
            "excessReturn": -0.054199152400640216,
            "matchedStartDate": "2025-06-06",
            "matchedEndDate": "2025-09-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-12-06",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.23956522734268848,
            "return": 0.14445703120622722,
            "excessReturn": -0.3840222585489157,
            "matchedStartDate": "2025-06-06",
            "matchedEndDate": "2025-12-05"
          },
          "qqq": {
            "ipoReturn": -0.23956522734268848,
            "return": 0.1803291074886586,
            "excessReturn": -0.4198943348313471,
            "matchedStartDate": "2025-06-06",
            "matchedEndDate": "2025-12-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-06-06",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.22043476934018347,
            "return": 0.2310144035793491,
            "excessReturn": -0.45144917291953257,
            "matchedStartDate": "2025-06-06",
            "matchedEndDate": "2026-06-05"
          },
          "qqq": {
            "ipoReturn": -0.22043476934018347,
            "return": 0.3305027556927045,
            "excessReturn": -0.550937525032888,
            "matchedStartDate": "2025-06-06",
            "matchedEndDate": "2026-06-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "OMH",
      "name": "Ohmyhome Limited",
      "ipoDate": "2023-03-21",
      "horizons": {
        "90d": {
          "targetDate": "2023-06-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-09-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-03-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ONFO",
      "name": "Onfolio Holdings, Inc.",
      "ipoDate": "2022-08-26",
      "horizons": {
        "90d": {
          "targetDate": "2022-11-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2023-02-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-08-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "ONTF",
      "name": "ON24, Inc.",
      "ipoDate": "2021-02-03",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ONTF: HTTP 404",
            "qqq": "90-day source coverage unavailable: ONTF: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-08-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ONTF: HTTP 404",
            "qqq": "90-day source coverage unavailable: ONTF: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-02-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ONTF: HTTP 404",
            "qqq": "90-day source coverage unavailable: ONTF: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "OPRA",
      "name": "Opera Limited",
      "ipoDate": "2018-07-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.46529363749361585,
            "return": -0.040295737027888245,
            "excessReturn": -0.4249979004657276,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2018-10-25"
          },
          "qqq": {
            "ipoReturn": -0.46529363749361585,
            "return": -0.03693276511051413,
            "excessReturn": -0.4283608723831017,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2018-10-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-01-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4248665019596153,
            "return": -0.05557534610968129,
            "excessReturn": -0.369291155849934,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-01-25"
          },
          "qqq": {
            "ipoReturn": -0.4248665019596153,
            "return": -0.07020606667889984,
            "excessReturn": -0.35466043528071545,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-01-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-07-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1647597180761151,
            "return": 0.07316464840969061,
            "excessReturn": -0.23792436648580573,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-07-26"
          },
          "qqq": {
            "ipoReturn": -0.1647597180761151,
            "return": 0.09948203273672696,
            "excessReturn": -0.26424175081284207,
            "matchedStartDate": "2018-07-27",
            "matchedEndDate": "2019-07-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ORKT",
      "name": "Orangekloud Technology Inc.",
      "ipoDate": "2024-07-25",
      "horizons": {
        "90d": {
          "targetDate": "2024-10-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-01-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-07-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "OS",
      "name": "OneStream, Inc.",
      "ipoDate": "2024-07-24",
      "horizons": {
        "90d": {
          "targetDate": "2024-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OS: HTTP 404",
            "qqq": "90-day source coverage unavailable: OS: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2025-01-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OS: HTTP 404",
            "qqq": "90-day source coverage unavailable: OS: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2025-07-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OS: HTTP 404",
            "qqq": "90-day source coverage unavailable: OS: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "OSS",
      "name": "One Stop Systems, Inc.",
      "ipoDate": "2018-02-01",
      "horizons": {
        "90d": {
          "targetDate": "2018-05-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2018-08-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2019-02-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "OST",
      "name": "Ostin Technology Group Co., Ltd.",
      "ipoDate": "2022-04-27",
      "horizons": {
        "90d": {
          "targetDate": "2022-07-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-10-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-04-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "OZON",
      "name": "Ozon Holdings PLC",
      "ipoDate": "2020-11-24",
      "horizons": {
        "90d": {
          "targetDate": "2021-02-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OZON: HTTP 404",
            "qqq": "90-day source coverage unavailable: OZON: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-05-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OZON: HTTP 404",
            "qqq": "90-day source coverage unavailable: OZON: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-11-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: OZON: HTTP 404",
            "qqq": "90-day source coverage unavailable: OZON: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PAGS",
      "name": "PagSeguro Digital Ltd.",
      "ipoDate": "2018-01-24",
      "horizons": {
        "90d": {
          "targetDate": "2018-04-24",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.15787672910620465,
            "return": -0.07133265842188408,
            "excessReturn": 0.22920938752808873,
            "matchedStartDate": "2018-01-24",
            "matchedEndDate": "2018-04-24"
          },
          "qqq": {
            "ipoReturn": 0.15787672910620465,
            "return": -0.05908198285064725,
            "excessReturn": 0.2169587119568519,
            "matchedStartDate": "2018-01-24",
            "matchedEndDate": "2018-04-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-07-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0462328885683847,
            "return": -0.0055442028562247,
            "excessReturn": -0.04068868571216,
            "matchedStartDate": "2018-01-24",
            "matchedEndDate": "2018-07-24"
          },
          "qqq": {
            "ipoReturn": -0.0462328885683847,
            "return": 0.07060150306453306,
            "excessReturn": -0.11683439163291776,
            "matchedStartDate": "2018-01-24",
            "matchedEndDate": "2018-07-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-01-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.21746576080673008,
            "return": -0.06931988625795082,
            "excessReturn": -0.14814587454877925,
            "matchedStartDate": "2018-01-24",
            "matchedEndDate": "2019-01-24"
          },
          "qqq": {
            "ipoReturn": -0.21746576080673008,
            "return": -0.030936444395074814,
            "excessReturn": -0.18652931641165527,
            "matchedStartDate": "2018-01-24",
            "matchedEndDate": "2019-01-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PAPL",
      "name": "Pineapple Financial Inc.",
      "ipoDate": "2023-11-01",
      "horizons": {
        "90d": {
          "targetDate": "2024-01-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-05-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-11-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "PATH",
      "name": "UiPath Inc",
      "ipoDate": "2021-04-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.09739132203917578,
            "return": 0.03602756740572799,
            "excessReturn": -0.13341888944490377,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-07-20"
          },
          "qqq": {
            "ipoReturn": -0.09739132203917578,
            "return": 0.05747295678887698,
            "excessReturn": -0.15486427882805276,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-07-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-10-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.26159419184145716,
            "return": 0.09017710566297743,
            "excessReturn": -0.3517712975044346,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-10-21"
          },
          "qqq": {
            "ipoReturn": -0.26159419184145716,
            "return": 0.1119395782729673,
            "excessReturn": -0.37353377011442446,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2021-10-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-04-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7385507113691689,
            "return": 0.05285165920945478,
            "excessReturn": -0.7914023705786237,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2022-04-21"
          },
          "qqq": {
            "ipoReturn": -0.7385507113691689,
            "return": -0.015149325117120194,
            "excessReturn": -0.7234013862520488,
            "matchedStartDate": "2021-04-21",
            "matchedEndDate": "2022-04-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PAY",
      "name": "Paymentus Holdings, Inc.",
      "ipoDate": "2021-05-26",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0622160310615818,
            "return": 0.06896221011141357,
            "excessReturn": -0.13117824117299537,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-08-24"
          },
          "qqq": {
            "ipoReturn": -0.0622160310615818,
            "return": 0.12043213613362291,
            "excessReturn": -0.1826481671952047,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-08-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-11-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.01223349786798289,
            "return": 0.09521080773889712,
            "excessReturn": -0.10744430560688001,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-11-26"
          },
          "qqq": {
            "ipoReturn": -0.01223349786798289,
            "return": 0.1708018031611216,
            "excessReturn": -0.18303530102910448,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2021-11-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-05-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.48374693664215984,
            "return": -0.032834632698921395,
            "excessReturn": -0.45091230394323845,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2022-05-26"
          },
          "qqq": {
            "ipoReturn": -0.48374693664215984,
            "return": -0.10415113220003125,
            "excessReturn": -0.3795958044421286,
            "matchedStartDate": "2021-05-26",
            "matchedEndDate": "2022-05-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PAYP",
      "name": "PayPay Corporation",
      "ipoDate": "2026-03-12",
      "horizons": {
        "90d": {
          "targetDate": "2026-06-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2593612377600417,
            "return": 0.08913610685944962,
            "excessReturn": -0.34849734461949133,
            "matchedStartDate": "2026-03-12",
            "matchedEndDate": "2026-06-10"
          },
          "qqq": {
            "ipoReturn": -0.2593612377600417,
            "return": 0.1614539582411052,
            "excessReturn": -0.4208151960011469,
            "matchedStartDate": "2026-03-12",
            "matchedEndDate": "2026-06-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-09-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.01596921354427594,
            "return": 0.14747917729454785,
            "excessReturn": -0.1315099637502719,
            "matchedStartDate": "2026-03-12",
            "matchedEndDate": "2026-09-11"
          },
          "qqq": {
            "ipoReturn": 0.01596921354427594,
            "return": 0.19693264774807817,
            "excessReturn": -0.18096343420380223,
            "matchedStartDate": "2026-03-12",
            "matchedEndDate": "2026-09-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-03-12",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "PCLA",
      "name": "PicoCELA Inc.",
      "ipoDate": "2025-01-16",
      "horizons": {
        "90d": {
          "targetDate": "2025-04-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-07-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-01-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "PCOR",
      "name": "Procore Technologies, Inc.",
      "ipoDate": "2021-05-20",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.024659070101651248,
            "return": 0.057551516968642025,
            "excessReturn": -0.08221058707029327,
            "matchedStartDate": "2021-05-20",
            "matchedEndDate": "2021-08-18"
          },
          "qqq": {
            "ipoReturn": -0.024659070101651248,
            "return": 0.10151143826865283,
            "excessReturn": -0.12617050837030408,
            "matchedStartDate": "2021-05-20",
            "matchedEndDate": "2021-08-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-11-20",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.008522727272727293,
            "return": 0.12909366217184948,
            "excessReturn": -0.12057093489912218,
            "matchedStartDate": "2021-05-20",
            "matchedEndDate": "2021-11-19"
          },
          "qqq": {
            "ipoReturn": 0.008522727272727293,
            "return": 0.22856797351597913,
            "excessReturn": -0.22004524624325184,
            "matchedStartDate": "2021-05-20",
            "matchedEndDate": "2021-11-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-05-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5055682008916682,
            "return": -0.06176554125380895,
            "excessReturn": -0.44380265963785925,
            "matchedStartDate": "2021-05-20",
            "matchedEndDate": "2022-05-20"
          },
          "qqq": {
            "ipoReturn": -0.5055682008916682,
            "return": -0.12209955154944718,
            "excessReturn": -0.383468649342221,
            "matchedStartDate": "2021-05-20",
            "matchedEndDate": "2022-05-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PD",
      "name": "PagerDuty Inc.",
      "ipoDate": "2019-04-11",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.32078432569316795,
            "return": 0.036084779170833636,
            "excessReturn": 0.2846995465223343,
            "matchedStartDate": "2019-04-11",
            "matchedEndDate": "2019-07-10"
          },
          "qqq": {
            "ipoReturn": 0.32078432569316795,
            "return": 0.040696097005754384,
            "excessReturn": 0.28008822868741357,
            "matchedStartDate": "2019-04-11",
            "matchedEndDate": "2019-07-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-10-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3179084927428002,
            "return": 0.02800044260601764,
            "excessReturn": -0.34590893534881784,
            "matchedStartDate": "2019-04-11",
            "matchedEndDate": "2019-10-11"
          },
          "qqq": {
            "ipoReturn": -0.3179084927428002,
            "return": 0.032859546404185425,
            "excessReturn": -0.3507680391469856,
            "matchedStartDate": "2019-04-11",
            "matchedEndDate": "2019-10-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-04-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5192157022314134,
            "return": -0.034731548332206486,
            "excessReturn": -0.48448415389920696,
            "matchedStartDate": "2019-04-11",
            "matchedEndDate": "2020-04-09"
          },
          "qqq": {
            "ipoReturn": -0.5192157022314134,
            "return": 0.08555370445598198,
            "excessReturn": -0.6047694066873954,
            "matchedStartDate": "2019-04-11",
            "matchedEndDate": "2020-04-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PDD",
      "name": "Pinduoduo Inc.",
      "ipoDate": "2018-07-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.35131089138899985,
            "return": -0.06359846561225524,
            "excessReturn": -0.2877124257767446,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2018-10-24"
          },
          "qqq": {
            "ipoReturn": -0.35131089138899985,
            "return": -0.08169956381305143,
            "excessReturn": -0.2696113275759484,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2018-10-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-01-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.10486888228658953,
            "return": -0.06197500453713911,
            "excessReturn": 0.16684388682372864,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-01-25"
          },
          "qqq": {
            "ipoReturn": 0.10486888228658953,
            "return": -0.08275483978187004,
            "excessReturn": 0.18762372206845956,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-01-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-07-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.19063670438740177,
            "return": 0.06589261547624892,
            "excessReturn": -0.2565293198636507,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-07-26"
          },
          "qqq": {
            "ipoReturn": -0.19063670438740177,
            "return": 0.08464309900619149,
            "excessReturn": -0.27527980339359326,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-07-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PFAI",
      "name": "Pinnacle Food Group Limited",
      "ipoDate": "2025-04-22",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "PHR",
      "name": "Phreesia, Inc.",
      "ipoDate": "2019-07-18",
      "horizons": {
        "90d": {
          "targetDate": "2019-10-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1124401795615122,
            "return": -0.0014389207746969834,
            "excessReturn": 0.11387910033620918,
            "matchedStartDate": "2019-07-18",
            "matchedEndDate": "2019-10-16"
          },
          "qqq": {
            "ipoReturn": 0.1124401795615122,
            "return": 0.00322209293777842,
            "excessReturn": 0.10921808662373378,
            "matchedStartDate": "2019-07-18",
            "matchedEndDate": "2019-10-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-01-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.10964912314057274,
            "return": 0.11083233652241331,
            "excessReturn": -0.0011832133818405755,
            "matchedStartDate": "2019-07-18",
            "matchedEndDate": "2020-01-17"
          },
          "qqq": {
            "ipoReturn": 0.10964912314057274,
            "return": 0.16089807197006722,
            "excessReturn": -0.05124894882949449,
            "matchedStartDate": "2019-07-18",
            "matchedEndDate": "2020-01-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-07-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.16307815650038937,
            "return": 0.07659878752797811,
            "excessReturn": 0.08647936897241126,
            "matchedStartDate": "2019-07-18",
            "matchedEndDate": "2020-07-17"
          },
          "qqq": {
            "ipoReturn": 0.16307815650038937,
            "return": 0.34819673576736476,
            "excessReturn": -0.1851185792669754,
            "matchedStartDate": "2019-07-18",
            "matchedEndDate": "2020-07-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PICS",
      "name": "PicS N.V.",
      "ipoDate": "2026-01-29",
      "horizons": {
        "90d": {
          "targetDate": "2026-04-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.37631576939633016,
            "return": 0.02527237568123053,
            "excessReturn": -0.4015881450775607,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-04-29"
          },
          "qqq": {
            "ipoReturn": -0.37631576939633016,
            "return": 0.05106209590014377,
            "excessReturn": -0.4273778652964739,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-04-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-07-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.36157894134521484,
            "return": 0.0510345874397411,
            "excessReturn": -0.41261352878495594,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-07-29"
          },
          "qqq": {
            "ipoReturn": -0.36157894134521484,
            "return": 0.05131625147962482,
            "excessReturn": -0.41289519282483966,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-07-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-01-29",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "PIK",
      "name": "Kidpik Corp.",
      "ipoDate": "2021-11-11",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-05-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-11-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "PING",
      "name": "Ping Identity Holding Corp.",
      "ipoDate": "2019-09-19",
      "horizons": {
        "90d": {
          "targetDate": "2019-12-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PING: HTTP 404",
            "qqq": "90-day source coverage unavailable: PING: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-03-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PING: HTTP 404",
            "qqq": "90-day source coverage unavailable: PING: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-09-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PING: HTTP 404",
            "qqq": "90-day source coverage unavailable: PING: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PINS",
      "name": "Pinterest, Inc.",
      "ipoDate": "2019-04-18",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.061885256249556875,
            "return": 0.026618859089533986,
            "excessReturn": 0.03526639716002289,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-07-17"
          },
          "qqq": {
            "ipoReturn": 0.061885256249556875,
            "return": 0.025668379178507283,
            "excessReturn": 0.03621687707104959,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-07-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-10-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.03729507629668238,
            "return": 0.027411945756113054,
            "excessReturn": 0.00988313054056933,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-10-18"
          },
          "qqq": {
            "ipoReturn": 0.03729507629668238,
            "return": 0.022946811813669088,
            "excessReturn": 0.014348264483013295,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-10-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-04-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.28483602312488276,
            "return": -0.01165428071606145,
            "excessReturn": -0.2731817424088213,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2020-04-17"
          },
          "qqq": {
            "ipoReturn": -0.28483602312488276,
            "return": 0.14888731515746834,
            "excessReturn": -0.4337233382823511,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2020-04-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PIXY",
      "name": "ShiftPixy, Inc.",
      "ipoDate": "2017-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2017-09-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PIXY: HTTP 404",
            "qqq": "90-day source coverage unavailable: PIXY: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-12-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PIXY: HTTP 404",
            "qqq": "90-day source coverage unavailable: PIXY: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-06-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PIXY: HTTP 404",
            "qqq": "90-day source coverage unavailable: PIXY: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PLAN",
      "name": "Anaplan, Inc.",
      "ipoDate": "2018-10-12",
      "horizons": {
        "90d": {
          "targetDate": "2019-01-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PLAN: HTTP 404",
            "qqq": "90-day source coverage unavailable: PLAN: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-04-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PLAN: HTTP 404",
            "qqq": "90-day source coverage unavailable: PLAN: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-10-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PLAN: HTTP 404",
            "qqq": "90-day source coverage unavailable: PLAN: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PLTK",
      "name": "Playtika Holding Corp.",
      "ipoDate": "2021-01-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PLTK: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: PLTK: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2021-07-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PLTK: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: PLTK: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2022-01-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PLTK: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: PLTK: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "PLTS",
      "name": "Platinum Analytics Cayman Limited",
      "ipoDate": "2025-09-19",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-03-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-09-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "PN",
      "name": "PN Smart Energy Limited",
      "ipoDate": "2025-03-04",
      "horizons": {
        "90d": {
          "targetDate": "2025-06-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-09-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-03-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "POAS",
      "name": "Phaos Technology Holdings (Cayman) Limited",
      "ipoDate": "2025-11-13",
      "horizons": {
        "90d": {
          "targetDate": "2026-02-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-05-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-11-13",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "POLCQ",
      "name": "Polished.com Inc.",
      "ipoDate": "2020-07-31",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-01-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-07-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "POM",
      "name": "Pomdoctor Limited",
      "ipoDate": "2025-10-08",
      "horizons": {
        "90d": {
          "targetDate": "2026-01-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-04-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-10-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "PONY",
      "name": "Pony AI Inc.",
      "ipoDate": "2024-11-27",
      "horizons": {
        "90d": {
          "targetDate": "2025-02-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.4245832761128743,
            "return": -0.007664991273775956,
            "excessReturn": 0.43224826738665023,
            "matchedStartDate": "2024-11-27",
            "matchedEndDate": "2025-02-25"
          },
          "qqq": {
            "ipoReturn": 0.4245832761128743,
            "return": 0.015871798387091962,
            "excessReturn": 0.4087114777257823,
            "matchedStartDate": "2024-11-27",
            "matchedEndDate": "2025-02-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-05-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7791666984558105,
            "return": -0.012824996170205383,
            "excessReturn": 0.7919916946260159,
            "matchedStartDate": "2024-11-27",
            "matchedEndDate": "2025-05-27"
          },
          "qqq": {
            "ipoReturn": 0.7791666984558105,
            "return": 0.03150600295814576,
            "excessReturn": 0.7476606954976648,
            "matchedStartDate": "2024-11-27",
            "matchedEndDate": "2025-05-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-11-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.12083331743876147,
            "return": 0.13501323126527143,
            "excessReturn": -0.01417991382650996,
            "matchedStartDate": "2024-11-27",
            "matchedEndDate": "2025-11-26"
          },
          "qqq": {
            "ipoReturn": 0.12083331743876147,
            "return": 0.2156541349114942,
            "excessReturn": -0.09482081747273274,
            "matchedStartDate": "2024-11-27",
            "matchedEndDate": "2025-11-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "POSH",
      "name": "Poshmark, Inc",
      "ipoDate": "2021-01-14",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: POSH: HTTP 404",
            "qqq": "90-day source coverage unavailable: POSH: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-07-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: POSH: HTTP 404",
            "qqq": "90-day source coverage unavailable: POSH: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-01-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: POSH: HTTP 404",
            "qqq": "90-day source coverage unavailable: POSH: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PPDF",
      "name": "PPDAI Group Inc.",
      "ipoDate": "2017-11-10",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PPDF: HTTP 404",
            "qqq": "90-day source coverage unavailable: PPDF: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-05-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PPDF: HTTP 404",
            "qqq": "90-day source coverage unavailable: PPDF: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-11-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PPDF: HTTP 404",
            "qqq": "90-day source coverage unavailable: PPDF: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PRVA",
      "name": "Privia Health Group, Inc.",
      "ipoDate": "2021-04-29",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.24949635018547656,
            "return": 0.04468406685417281,
            "excessReturn": 0.20481228333130375,
            "matchedStartDate": "2021-04-29",
            "matchedEndDate": "2021-07-28"
          },
          "qqq": {
            "ipoReturn": 0.24949635018547656,
            "return": 0.0752747788480228,
            "excessReturn": 0.17422157133745375,
            "matchedStartDate": "2021-04-29",
            "matchedEndDate": "2021-07-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-10-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.26043163272116676,
            "return": 0.09329620213583811,
            "excessReturn": -0.3537278348570049,
            "matchedStartDate": "2021-04-29",
            "matchedEndDate": "2021-10-29"
          },
          "qqq": {
            "ipoReturn": -0.26043163272116676,
            "return": 0.1348832636711743,
            "excessReturn": -0.3953148963923411,
            "matchedStartDate": "2021-04-29",
            "matchedEndDate": "2021-10-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-04-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.36719425119084415,
            "return": -0.019187729384942176,
            "excessReturn": -0.34800652180590197,
            "matchedStartDate": "2021-04-29",
            "matchedEndDate": "2022-04-29"
          },
          "qqq": {
            "ipoReturn": -0.36719425119084415,
            "return": -0.07927223891580526,
            "excessReturn": -0.2879220122750389,
            "matchedStartDate": "2021-04-29",
            "matchedEndDate": "2022-04-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PS",
      "name": "Pluralsight, Inc.",
      "ipoDate": "2018-05-17",
      "horizons": {
        "90d": {
          "targetDate": "2018-08-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PS: HTTP 400",
            "qqq": "90-day source coverage unavailable: PS: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2018-11-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PS: HTTP 400",
            "qqq": "90-day source coverage unavailable: PS: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2019-05-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PS: HTTP 400",
            "qqq": "90-day source coverage unavailable: PS: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "PSDO",
      "name": "Presidio, Inc.",
      "ipoDate": "2017-03-10",
      "horizons": {
        "90d": {
          "targetDate": "2017-06-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PSDO: HTTP 404",
            "qqq": "90-day source coverage unavailable: PSDO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-09-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PSDO: HTTP 404",
            "qqq": "90-day source coverage unavailable: PSDO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-03-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PSDO: HTTP 404",
            "qqq": "90-day source coverage unavailable: PSDO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PSN",
      "name": "Parsons Corporation",
      "ipoDate": "2019-05-08",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-06",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1975390318255108,
            "return": 0.000938994243446345,
            "excessReturn": 0.19660003758206446,
            "matchedStartDate": "2019-05-08",
            "matchedEndDate": "2019-08-06"
          },
          "qqq": {
            "ipoReturn": 0.1975390318255108,
            "return": -0.013511383473640226,
            "excessReturn": 0.21105041529915103,
            "matchedStartDate": "2019-05-08",
            "matchedEndDate": "2019-08-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-11-08",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2680412855035159,
            "return": 0.07446180834349514,
            "excessReturn": 0.19357947716002077,
            "matchedStartDate": "2019-05-08",
            "matchedEndDate": "2019-11-08"
          },
          "qqq": {
            "ipoReturn": 0.2680412855035159,
            "return": 0.08322113957861355,
            "excessReturn": 0.18482014592490237,
            "matchedStartDate": "2019-05-08",
            "matchedEndDate": "2019-11-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-05-08",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.29098769833064186,
            "return": 0.017076491785047443,
            "excessReturn": 0.2739112065455944,
            "matchedStartDate": "2019-05-08",
            "matchedEndDate": "2020-05-08"
          },
          "qqq": {
            "ipoReturn": 0.29098769833064186,
            "return": 0.2104214643853859,
            "excessReturn": 0.08056623394525597,
            "matchedStartDate": "2019-05-08",
            "matchedEndDate": "2020-05-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PT",
      "name": "Pintec Technology Holdings Limited",
      "ipoDate": "2018-10-25",
      "horizons": {
        "90d": {
          "targetDate": "2019-01-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PT: HTTP 404",
            "qqq": "90-day source coverage unavailable: PT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-04-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PT: HTTP 404",
            "qqq": "90-day source coverage unavailable: PT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-10-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PT: HTTP 404",
            "qqq": "90-day source coverage unavailable: PT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PTON",
      "name": "Peloton Interactive, Inc.",
      "ipoDate": "2019-09-26",
      "horizons": {
        "90d": {
          "targetDate": "2019-12-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.11607141865495052,
            "return": 0.08158252857349546,
            "excessReturn": 0.03448889008145506,
            "matchedStartDate": "2019-09-26",
            "matchedEndDate": "2019-12-24"
          },
          "qqq": {
            "ipoReturn": 0.11607141865495052,
            "return": 0.11901992134851014,
            "excessReturn": -0.002948502693559618,
            "matchedStartDate": "2019-09-26",
            "matchedEndDate": "2019-12-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-03-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.0003882076394791101,
            "return": -0.12053867943760521,
            "excessReturn": 0.1201504717981261,
            "matchedStartDate": "2019-09-26",
            "matchedEndDate": "2020-03-26"
          },
          "qqq": {
            "ipoReturn": -0.0003882076394791101,
            "return": 0.013306521009075034,
            "excessReturn": -0.013694728648554144,
            "matchedStartDate": "2019-09-26",
            "matchedEndDate": "2020-03-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-09-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 2.793866556233946,
            "return": 0.10683505382602054,
            "excessReturn": 2.687031502407925,
            "matchedStartDate": "2019-09-26",
            "matchedEndDate": "2020-09-25"
          },
          "qqq": {
            "ipoReturn": 2.793866556233946,
            "return": 0.43394228829296866,
            "excessReturn": 2.3599242679409773,
            "matchedStartDate": "2019-09-26",
            "matchedEndDate": "2020-09-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PTRN",
      "name": "Pattern Group Inc.",
      "ipoDate": "2025-09-19",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2616762714421893,
            "return": 0.019240557874376396,
            "excessReturn": -0.2809168293165657,
            "matchedStartDate": "2025-09-19",
            "matchedEndDate": "2025-12-18"
          },
          "qqq": {
            "ipoReturn": -0.2616762714421893,
            "return": 0.016284324957356322,
            "excessReturn": -0.2779605963995456,
            "matchedStartDate": "2025-09-19",
            "matchedEndDate": "2025-12-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-03-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.27767115296295264,
            "return": -0.0058761855391468165,
            "excessReturn": -0.2717949674238058,
            "matchedStartDate": "2025-09-19",
            "matchedEndDate": "2026-03-19"
          },
          "qqq": {
            "ipoReturn": -0.27767115296295264,
            "return": -0.01056136867028179,
            "excessReturn": -0.26710978429267085,
            "matchedStartDate": "2025-09-19",
            "matchedEndDate": "2026-03-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-09-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.25207930592035277,
            "return": 0.14764198950143825,
            "excessReturn": 0.10443731641891452,
            "matchedStartDate": "2025-09-19",
            "matchedEndDate": "2026-09-18"
          },
          "qqq": {
            "ipoReturn": 0.25207930592035277,
            "return": 0.20372076682196583,
            "excessReturn": 0.04835853909838694,
            "matchedStartDate": "2025-09-19",
            "matchedEndDate": "2026-09-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PUBM",
      "name": "PubMatic, Inc.",
      "ipoDate": "2020-12-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7045840224938897,
            "return": 0.05539050561848691,
            "excessReturn": 0.6491935168754028,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-03-09"
          },
          "qqq": {
            "ipoReturn": 0.7045840224938897,
            "return": 0.03471504941698478,
            "excessReturn": 0.669868973076905,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-03-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-06-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.09100170579786049,
            "return": 0.14937981976618975,
            "excessReturn": -0.05837811396832926,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-06-09"
          },
          "qqq": {
            "ipoReturn": 0.09100170579786049,
            "return": 0.11791841979085871,
            "excessReturn": -0.02691671399299822,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-06-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-12-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3127334073302548,
            "return": 0.27122801783986805,
            "excessReturn": 0.041505389490386735,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-12-09"
          },
          "qqq": {
            "ipoReturn": 0.3127334073302548,
            "return": 0.3067273378798594,
            "excessReturn": 0.00600606945039539,
            "matchedStartDate": "2020-12-09",
            "matchedEndDate": "2021-12-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PVTL",
      "name": "Pivotal Software, Inc.",
      "ipoDate": "2018-04-20",
      "horizons": {
        "90d": {
          "targetDate": "2018-07-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PVTL: HTTP 404",
            "qqq": "90-day source coverage unavailable: PVTL: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PVTL: HTTP 404",
            "qqq": "90-day source coverage unavailable: PVTL: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-04-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PVTL: HTTP 404",
            "qqq": "90-day source coverage unavailable: PVTL: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PWSC",
      "name": "PowerSchool Holdings, Inc.",
      "ipoDate": "2021-07-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PWSC: HTTP 404",
            "qqq": "90-day source coverage unavailable: PWSC: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PWSC: HTTP 404",
            "qqq": "90-day source coverage unavailable: PWSC: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PWSC: HTTP 404",
            "qqq": "90-day source coverage unavailable: PWSC: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "PXED",
      "name": "Phoenix Education Partners, Inc.",
      "ipoDate": "2025-10-09",
      "horizons": {
        "90d": {
          "targetDate": "2026-01-07",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.16068154188557426,
            "return": 0.027445087136246382,
            "excessReturn": -0.18812662902182065,
            "matchedStartDate": "2025-10-09",
            "matchedEndDate": "2026-01-07"
          },
          "qqq": {
            "ipoReturn": -0.16068154188557426,
            "return": 0.021811048072655215,
            "excessReturn": -0.18249258995822948,
            "matchedStartDate": "2025-10-09",
            "matchedEndDate": "2026-01-07"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-04-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2353866602991722,
            "return": 0.013037130267176567,
            "excessReturn": -0.24842379056634878,
            "matchedStartDate": "2025-10-09",
            "matchedEndDate": "2026-04-09"
          },
          "qqq": {
            "ipoReturn": -0.2353866602991722,
            "return": -0.0008351232281490484,
            "excessReturn": -0.23455153707102316,
            "matchedStartDate": "2025-10-09",
            "matchedEndDate": "2026-04-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-10-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3182175835238682,
            "return": 0.16003641229742582,
            "excessReturn": -0.478253995821294,
            "matchedStartDate": "2025-10-09",
            "matchedEndDate": "2026-10-09"
          },
          "qqq": {
            "ipoReturn": -0.3182175835238682,
            "return": 0.23017849109943134,
            "excessReturn": -0.5483960746232995,
            "matchedStartDate": "2025-10-09",
            "matchedEndDate": "2026-10-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "PYCR",
      "name": "Paycor HCM, Inc",
      "ipoDate": "2021-07-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PYCR: HTTP 404",
            "qqq": "90-day source coverage unavailable: PYCR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PYCR: HTTP 404",
            "qqq": "90-day source coverage unavailable: PYCR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: PYCR: HTTP 404",
            "qqq": "90-day source coverage unavailable: PYCR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "QD",
      "name": "Qudian Inc.",
      "ipoDate": "2017-10-18",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QD: HTTP 404",
            "qqq": "90-day source coverage unavailable: QD: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-04-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QD: HTTP 404",
            "qqq": "90-day source coverage unavailable: QD: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-10-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QD: HTTP 404",
            "qqq": "90-day source coverage unavailable: QD: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "QFIN",
      "name": "360 Finance, Inc.",
      "ipoDate": "2018-12-14",
      "horizons": {
        "90d": {
          "targetDate": "2019-03-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2242424126827356,
            "return": 0.07943334105440836,
            "excessReturn": -0.30367575373714395,
            "matchedStartDate": "2018-12-14",
            "matchedEndDate": "2019-03-14"
          },
          "qqq": {
            "ipoReturn": -0.2242424126827356,
            "return": 0.09703255962962865,
            "excessReturn": -0.32127497231236424,
            "matchedStartDate": "2018-12-14",
            "matchedEndDate": "2019-03-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-06-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.13030300718365295,
            "return": 0.11053099554649815,
            "excessReturn": -0.2408340027301511,
            "matchedStartDate": "2018-12-14",
            "matchedEndDate": "2019-06-14"
          },
          "qqq": {
            "ipoReturn": -0.13030300718365295,
            "return": 0.1338465192048266,
            "excessReturn": -0.26414952638847955,
            "matchedStartDate": "2018-12-14",
            "matchedEndDate": "2019-06-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-12-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3993939486416903,
            "return": 0.21825932290507843,
            "excessReturn": -0.6176532715467687,
            "matchedStartDate": "2018-12-14",
            "matchedEndDate": "2019-12-13"
          },
          "qqq": {
            "ipoReturn": -0.3993939486416903,
            "return": 0.28625527741620616,
            "excessReturn": -0.6856492260578965,
            "matchedStartDate": "2018-12-14",
            "matchedEndDate": "2019-12-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "QMMM",
      "name": "QMMM Holdings Limited",
      "ipoDate": "2024-07-19",
      "horizons": {
        "90d": {
          "targetDate": "2024-10-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-01-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-07-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "QNT",
      "name": "Quantinuum Inc.",
      "ipoDate": "2026-06-04",
      "horizons": {
        "90d": {
          "targetDate": "2026-09-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.20503479379122969,
            "return": 0.010659163379262315,
            "excessReturn": -0.215693957170492,
            "matchedStartDate": "2026-06-04",
            "matchedEndDate": "2026-09-02"
          },
          "qqq": {
            "ipoReturn": -0.20503479379122969,
            "return": -0.0423569702510781,
            "excessReturn": -0.1626778235401516,
            "matchedStartDate": "2026-06-04",
            "matchedEndDate": "2026-09-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-12-04",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-06-04",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "QSG",
      "name": "QuantaSing Group Limited",
      "ipoDate": "2023-01-25",
      "horizons": {
        "90d": {
          "targetDate": "2023-04-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.15335463307458186,
            "return": 0.014312427579352693,
            "excessReturn": -0.16766706065393455,
            "matchedStartDate": "2023-01-25",
            "matchedEndDate": "2023-04-25"
          },
          "qqq": {
            "ipoReturn": -0.15335463307458186,
            "return": 0.0773641205230573,
            "excessReturn": -0.23071875359763916,
            "matchedStartDate": "2023-01-25",
            "matchedEndDate": "2023-04-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2023-07-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.39257190566973066,
            "return": 0.13760458473340553,
            "excessReturn": -0.5301764904031362,
            "matchedStartDate": "2023-01-25",
            "matchedEndDate": "2023-07-25"
          },
          "qqq": {
            "ipoReturn": -0.39257190566973066,
            "return": 0.31644244366742513,
            "excessReturn": -0.7090143493371558,
            "matchedStartDate": "2023-01-25",
            "matchedEndDate": "2023-07-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2024-01-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7587859528348654,
            "return": 0.21900834604486175,
            "excessReturn": -0.9777942988797271,
            "matchedStartDate": "2023-01-25",
            "matchedEndDate": "2024-01-25"
          },
          "qqq": {
            "ipoReturn": -0.7587859528348654,
            "return": 0.4817710694897732,
            "excessReturn": -1.2405570223246385,
            "matchedStartDate": "2023-01-25",
            "matchedEndDate": "2024-01-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "QTNA",
      "name": "Quantenna Communications",
      "ipoDate": "2016-10-28",
      "horizons": {
        "90d": {
          "targetDate": "2017-01-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QTNA: HTTP 404",
            "qqq": "90-day source coverage unavailable: QTNA: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QTNA: HTTP 404",
            "qqq": "90-day source coverage unavailable: QTNA: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2017-10-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QTNA: HTTP 404",
            "qqq": "90-day source coverage unavailable: QTNA: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "QTT",
      "name": "Qutoutiao Inc.",
      "ipoDate": "2018-09-14",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QTT: HTTP 404",
            "qqq": "90-day source coverage unavailable: QTT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-03-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QTT: HTTP 404",
            "qqq": "90-day source coverage unavailable: QTT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-09-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: QTT: HTTP 404",
            "qqq": "90-day source coverage unavailable: QTT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "RAAS",
      "name": "Cloopen Group Holding Limited",
      "ipoDate": "2021-02-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2021-08-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2022-02-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "RBRK",
      "name": "Rubrik Inc",
      "ipoDate": "2024-04-25",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.05405405405405406,
            "return": 0.07495678358333802,
            "excessReturn": -0.12901083763739207,
            "matchedStartDate": "2024-04-25",
            "matchedEndDate": "2024-07-24"
          },
          "qqq": {
            "ipoReturn": -0.05405405405405406,
            "return": 0.09171867488789842,
            "excessReturn": -0.14577272894195248,
            "matchedStartDate": "2024-04-25",
            "matchedEndDate": "2024-07-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-10-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.0648649061048352,
            "return": 0.15005261128984948,
            "excessReturn": -0.08518770518501428,
            "matchedStartDate": "2024-04-25",
            "matchedEndDate": "2024-10-25"
          },
          "qqq": {
            "ipoReturn": 0.0648649061048352,
            "return": 0.16696900242429424,
            "excessReturn": -0.10210409631945905,
            "matchedStartDate": "2024-04-25",
            "matchedEndDate": "2024-10-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-04-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.8875674685916386,
            "return": 0.09364639879357717,
            "excessReturn": 0.7939210697980614,
            "matchedStartDate": "2024-04-25",
            "matchedEndDate": "2025-04-25"
          },
          "qqq": {
            "ipoReturn": 0.8875674685916386,
            "return": 0.11334664617254431,
            "excessReturn": 0.7742208224190943,
            "matchedStartDate": "2024-04-25",
            "matchedEndDate": "2025-04-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RCT",
      "name": "RedCloud Holdings plc",
      "ipoDate": "2025-03-21",
      "horizons": {
        "90d": {
          "targetDate": "2025-06-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-09-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-03-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "RDDT",
      "name": "Reddit Inc.",
      "ipoDate": "2024-03-21",
      "horizons": {
        "90d": {
          "targetDate": "2024-06-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.19369549412696174,
            "return": 0.05034465226500395,
            "excessReturn": 0.1433508418619578,
            "matchedStartDate": "2024-03-21",
            "matchedEndDate": "2024-06-18"
          },
          "qqq": {
            "ipoReturn": 0.19369549412696174,
            "return": 0.08823198862608139,
            "excessReturn": 0.10546350550088035,
            "matchedStartDate": "2024-03-21",
            "matchedEndDate": "2024-06-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-09-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.311855669518337,
            "return": 0.08818457816257541,
            "excessReturn": 0.22367109135576158,
            "matchedStartDate": "2024-03-21",
            "matchedEndDate": "2024-09-20"
          },
          "qqq": {
            "ipoReturn": 0.311855669518337,
            "return": 0.08201944002669914,
            "excessReturn": 0.22983622949163784,
            "matchedStartDate": "2024-03-21",
            "matchedEndDate": "2024-09-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-03-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.2938144349388767,
            "return": 0.08000759725213236,
            "excessReturn": 1.2138068376867444,
            "matchedStartDate": "2024-03-21",
            "matchedEndDate": "2025-03-21"
          },
          "qqq": {
            "ipoReturn": 1.2938144349388767,
            "return": 0.07843093637981169,
            "excessReturn": 1.215383498559065,
            "matchedStartDate": "2024-03-21",
            "matchedEndDate": "2025-03-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RDFN",
      "name": "Redfin Corporation",
      "ipoDate": "2017-07-28",
      "horizons": {
        "90d": {
          "targetDate": "2017-10-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: RDFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: RDFN: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-01-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: RDFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: RDFN: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-07-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: RDFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: RDFN: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "REAL",
      "name": "The RealReal, Inc.",
      "ipoDate": "2019-06-28",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.35328717021595213,
            "return": 0.013651877133105783,
            "excessReturn": -0.3669390473490579,
            "matchedStartDate": "2019-06-28",
            "matchedEndDate": "2019-09-26"
          },
          "qqq": {
            "ipoReturn": -0.35328717021595213,
            "return": 0.014137299517992474,
            "excessReturn": -0.3674244697339446,
            "matchedStartDate": "2019-06-28",
            "matchedEndDate": "2019-09-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-12-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.36608996759025236,
            "return": 0.10191121280396764,
            "excessReturn": -0.46800118039422,
            "matchedStartDate": "2019-06-28",
            "matchedEndDate": "2019-12-27"
          },
          "qqq": {
            "ipoReturn": -0.36608996759025236,
            "return": 0.143889870015941,
            "excessReturn": -0.5099798376061934,
            "matchedStartDate": "2019-06-28",
            "matchedEndDate": "2019-12-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-06-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.53633218701019,
            "return": 0.024061391784876207,
            "excessReturn": -0.5603935787950662,
            "matchedStartDate": "2019-06-28",
            "matchedEndDate": "2020-06-26"
          },
          "qqq": {
            "ipoReturn": -0.53633218701019,
            "return": 0.2863874593250817,
            "excessReturn": -0.8227196463352717,
            "matchedStartDate": "2019-06-28",
            "matchedEndDate": "2020-06-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RELY",
      "name": "Remitly Global, Inc.",
      "ipoDate": "2021-09-23",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5785345767855243,
            "return": 0.05530486522561917,
            "excessReturn": -0.6338394420111435,
            "matchedStartDate": "2021-09-23",
            "matchedEndDate": "2021-12-22"
          },
          "qqq": {
            "ipoReturn": -0.5785345767855243,
            "return": 0.05622285538908356,
            "excessReturn": -0.6347574321746079,
            "matchedStartDate": "2021-09-23",
            "matchedEndDate": "2021-12-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-03-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.807017539025061,
            "return": 0.0013989691038265306,
            "excessReturn": -0.8084165081288875,
            "matchedStartDate": "2021-09-23",
            "matchedEndDate": "2022-03-23"
          },
          "qqq": {
            "ipoReturn": -0.807017539025061,
            "return": -0.0567055171619848,
            "excessReturn": -0.7503120218630762,
            "matchedStartDate": "2021-09-23",
            "matchedEndDate": "2022-03-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-09-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7936016544369338,
            "return": -0.16975039873649322,
            "excessReturn": -0.6238512557004405,
            "matchedStartDate": "2021-09-23",
            "matchedEndDate": "2022-09-23"
          },
          "qqq": {
            "ipoReturn": -0.7936016544369338,
            "return": -0.26132768070585954,
            "excessReturn": -0.5322739737310742,
            "matchedStartDate": "2021-09-23",
            "matchedEndDate": "2022-09-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RENT",
      "name": "Rent the Runway, Inc.",
      "ipoDate": "2021-10-27",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2022-04-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2022-10-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "RERE",
      "name": "AiHuiShou International Co. Ltd.",
      "ipoDate": "2021-06-18",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-16",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4619406902097707,
            "return": 0.07772582415000073,
            "excessReturn": -0.5396665143597714,
            "matchedStartDate": "2021-06-18",
            "matchedEndDate": "2021-09-16"
          },
          "qqq": {
            "ipoReturn": -0.4619406902097707,
            "return": 0.10413563367862255,
            "excessReturn": -0.5660763238883932,
            "matchedStartDate": "2021-06-18",
            "matchedEndDate": "2021-09-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6844857572806194,
            "return": 0.1083340890648119,
            "excessReturn": -0.7928198463454313,
            "matchedStartDate": "2021-06-18",
            "matchedEndDate": "2021-12-17"
          },
          "qqq": {
            "ipoReturn": -0.6844857572806194,
            "return": 0.12339841279737773,
            "excessReturn": -0.8078841700779972,
            "matchedStartDate": "2021-06-18",
            "matchedEndDate": "2021-12-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8314933033329506,
            "return": -0.11823972449744591,
            "excessReturn": -0.7132535788355047,
            "matchedStartDate": "2021-06-18",
            "matchedEndDate": "2022-06-17"
          },
          "qqq": {
            "ipoReturn": -0.8314933033329506,
            "return": -0.19828970455942208,
            "excessReturn": -0.6332035987735285,
            "matchedStartDate": "2021-06-18",
            "matchedEndDate": "2022-06-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RKT",
      "name": "Rocket Companies, Inc.",
      "ipoDate": "2020-08-06",
      "horizons": {
        "90d": {
          "targetDate": "2020-11-04",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.04137607532209231,
            "return": 0.027547699406452963,
            "excessReturn": -0.06892377472854527,
            "matchedStartDate": "2020-08-06",
            "matchedEndDate": "2020-11-04"
          },
          "qqq": {
            "ipoReturn": -0.04137607532209231,
            "return": 0.04467662525207228,
            "excessReturn": -0.08605270057416459,
            "matchedStartDate": "2020-08-06",
            "matchedEndDate": "2020-11-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-02-06",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.0055787508418359,
            "return": 0.15966262981700674,
            "excessReturn": -0.15408387897517084,
            "matchedStartDate": "2020-08-06",
            "matchedEndDate": "2021-02-05"
          },
          "qqq": {
            "ipoReturn": 0.0055787508418359,
            "return": 0.20652478764149262,
            "excessReturn": -0.20094603679965672,
            "matchedStartDate": "2020-08-06",
            "matchedEndDate": "2021-02-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-08-06",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.18503019525273257,
            "return": 0.32351272098271844,
            "excessReturn": -0.508542916235451,
            "matchedStartDate": "2020-08-06",
            "matchedEndDate": "2021-08-06"
          },
          "qqq": {
            "ipoReturn": -0.18503019525273257,
            "return": 0.34011785669362093,
            "excessReturn": -0.5251480519463535,
            "matchedStartDate": "2020-08-06",
            "matchedEndDate": "2021-08-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ROC",
      "name": "Rank One Computing Corporation",
      "ipoDate": "2026-02-20",
      "horizons": {
        "90d": {
          "targetDate": "2026-05-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-08-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2027-02-20",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "ROKU",
      "name": "Roku, Inc.",
      "ipoDate": "2017-09-28",
      "horizons": {
        "90d": {
          "targetDate": "2017-12-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.3302126945333277,
            "return": 0.06778510408218774,
            "excessReturn": 1.26242759045114,
            "matchedStartDate": "2017-09-28",
            "matchedEndDate": "2017-12-27"
          },
          "qqq": {
            "ipoReturn": 1.3302126945333277,
            "return": 0.08399687913868625,
            "excessReturn": 1.2462158153946414,
            "matchedStartDate": "2017-09-28",
            "matchedEndDate": "2017-12-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-03-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3319148611515126,
            "return": 0.037866907280322604,
            "excessReturn": 0.29404795387119,
            "matchedStartDate": "2017-09-28",
            "matchedEndDate": "2018-03-28"
          },
          "qqq": {
            "ipoReturn": 0.3319148611515126,
            "return": 0.08891348253084774,
            "excessReturn": 0.24300137862066484,
            "matchedStartDate": "2017-09-28",
            "matchedEndDate": "2018-03-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 2.1076595225232713,
            "return": 0.1612542206230072,
            "excessReturn": 1.946405301900264,
            "matchedStartDate": "2017-09-28",
            "matchedEndDate": "2018-09-28"
          },
          "qqq": {
            "ipoReturn": 2.1076595225232713,
            "return": 0.28654517398146706,
            "excessReturn": 1.8211143485418042,
            "matchedStartDate": "2017-09-28",
            "matchedEndDate": "2018-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ROLR",
      "name": "High Roller Technologies, Inc.",
      "ipoDate": "2024-10-23",
      "horizons": {
        "90d": {
          "targetDate": "2025-01-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-04-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-10-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ROOT",
      "name": "Root, Inc.",
      "ipoDate": "2020-10-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-01-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2021-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2021-10-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "RPGL",
      "name": "Republic Power Group Limited",
      "ipoDate": "2025-10-14",
      "horizons": {
        "90d": {
          "targetDate": "2026-01-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-04-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-10-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "RR",
      "name": "Richtech Robotics Inc.",
      "ipoDate": "2023-11-17",
      "horizons": {
        "90d": {
          "targetDate": "2024-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-05-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-11-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "RSKD",
      "name": "Riskified, Ltd.",
      "ipoDate": "2021-07-29",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2700000176062951,
            "return": 0.03016001073188246,
            "excessReturn": -0.30016002833817756,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2021-10-27"
          },
          "qqq": {
            "ipoReturn": -0.2700000176062951,
            "return": 0.036891477320372124,
            "excessReturn": -0.30689149492666723,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2021-10-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.75,
            "return": 0.0029502288177774005,
            "excessReturn": -0.7529502288177774,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-01-28"
          },
          "qqq": {
            "ipoReturn": -0.75,
            "return": -0.04005681825278873,
            "excessReturn": -0.7099431817472113,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-01-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8311538512890155,
            "return": -0.06504029061405603,
            "excessReturn": -0.7661135606749595,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-07-29"
          },
          "qqq": {
            "ipoReturn": -0.8311538512890155,
            "return": -0.13921637743334747,
            "excessReturn": -0.6919374738556681,
            "matchedStartDate": "2021-07-29",
            "matchedEndDate": "2022-07-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RVLV",
      "name": "Revolve Group, Inc.",
      "ipoDate": "2019-06-07",
      "horizons": {
        "90d": {
          "targetDate": "2019-09-05",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3132352828979492,
            "return": 0.03535551414401983,
            "excessReturn": -0.34859079704196905,
            "matchedStartDate": "2019-06-07",
            "matchedEndDate": "2019-09-05"
          },
          "qqq": {
            "ipoReturn": -0.3132352828979492,
            "return": 0.059323938861340686,
            "excessReturn": -0.3725592217592899,
            "matchedStartDate": "2019-06-07",
            "matchedEndDate": "2019-09-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-12-07",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5076470655553481,
            "return": 0.09462889552675846,
            "excessReturn": -0.6022759610821066,
            "matchedStartDate": "2019-06-07",
            "matchedEndDate": "2019-12-06"
          },
          "qqq": {
            "ipoReturn": -0.5076470655553481,
            "return": 0.13234648476813904,
            "excessReturn": -0.6399935503234871,
            "matchedStartDate": "2019-06-07",
            "matchedEndDate": "2019-12-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-06-07",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.48647061516256895,
            "return": 0.11016861850798576,
            "excessReturn": -0.5966392336705547,
            "matchedStartDate": "2019-06-07",
            "matchedEndDate": "2020-06-05"
          },
          "qqq": {
            "ipoReturn": -0.48647061516256895,
            "return": 0.32396161804191737,
            "excessReturn": -0.8104322332044863,
            "matchedStartDate": "2019-06-07",
            "matchedEndDate": "2020-06-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RVSN",
      "name": "Rail Vision Ltd.",
      "ipoDate": "2022-03-31",
      "horizons": {
        "90d": {
          "targetDate": "2022-06-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2022-09-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-03-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "RXT",
      "name": "Rackspace Technology, Inc.",
      "ipoDate": "2020-08-05",
      "horizons": {
        "90d": {
          "targetDate": "2020-11-03",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.014643061626331777,
            "return": 0.011803359129912261,
            "excessReturn": 0.002839702496419516,
            "matchedStartDate": "2020-08-05",
            "matchedEndDate": "2020-11-03"
          },
          "qqq": {
            "ipoReturn": 0.014643061626331777,
            "return": 0.013281705462629745,
            "excessReturn": 0.0013613561637020322,
            "matchedStartDate": "2020-08-05",
            "matchedEndDate": "2020-11-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-02-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.35814527503526095,
            "return": 0.16741443665013267,
            "excessReturn": 0.19073083838512828,
            "matchedStartDate": "2020-08-05",
            "matchedEndDate": "2021-02-05"
          },
          "qqq": {
            "ipoReturn": 0.35814527503526095,
            "return": 0.22250507387832563,
            "excessReturn": 0.1356402011569353,
            "matchedStartDate": "2020-08-05",
            "matchedEndDate": "2021-02-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-08-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.04514946910770057,
            "return": 0.33016178148931585,
            "excessReturn": -0.2850123123816153,
            "matchedStartDate": "2020-08-05",
            "matchedEndDate": "2021-08-05"
          },
          "qqq": {
            "ipoReturn": 0.04514946910770057,
            "return": 0.36384442012996066,
            "excessReturn": -0.3186949510222601,
            "matchedStartDate": "2020-08-05",
            "matchedEndDate": "2021-08-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "RYDE",
      "name": "Ryde Group Ltd",
      "ipoDate": "2024-03-06",
      "horizons": {
        "90d": {
          "targetDate": "2024-06-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-09-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-03-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "RYET",
      "name": "Ruanyun Edai Technology Inc.",
      "ipoDate": "2025-04-08",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "RYM",
      "name": "RYTHM, Inc.",
      "ipoDate": "2021-01-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-07-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-01-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "S",
      "name": "SentinelOne, Inc.",
      "ipoDate": "2021-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3094118006089155,
            "return": 0.01322245408211642,
            "excessReturn": 0.29618934652679907,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "qqq": {
            "ipoReturn": 0.3094118006089155,
            "return": 0.015348595078923166,
            "excessReturn": 0.2940632055299923,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-30",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.23082356172449447,
            "return": 0.11236744002674914,
            "excessReturn": 0.11845612169774533,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "qqq": {
            "ipoReturn": 0.23082356172449447,
            "return": 0.12956017937720143,
            "excessReturn": 0.10126338234729304,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.45105882532456343,
            "return": -0.11869830829412831,
            "excessReturn": -0.3323605170304351,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "qqq": {
            "ipoReturn": -0.45105882532456343,
            "return": -0.20920913982670164,
            "excessReturn": -0.2418496854978618,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SAGT",
      "name": "Sagtec Global Limited",
      "ipoDate": "2025-03-07",
      "horizons": {
        "90d": {
          "targetDate": "2025-06-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-09-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-03-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SAIL",
      "name": "SailPoint Technologies Holdings, Inc.",
      "ipoDate": "2017-11-17",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SAIL: HTTP 400",
            "qqq": "90-day source coverage unavailable: SAIL: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2018-05-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SAIL: HTTP 400",
            "qqq": "90-day source coverage unavailable: SAIL: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2018-11-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SAIL: HTTP 400",
            "qqq": "90-day source coverage unavailable: SAIL: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "SAIL",
      "name": "Sailpoint, Inc.",
      "ipoDate": "2025-02-13",
      "horizons": {
        "90d": {
          "targetDate": "2025-05-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1368181922219016,
            "return": -0.036311079203060426,
            "excessReturn": -0.10050711301884119,
            "matchedStartDate": "2025-02-13",
            "matchedEndDate": "2025-05-14"
          },
          "qqq": {
            "ipoReturn": -0.1368181922219016,
            "return": -0.03213291836869969,
            "excessReturn": -0.10468527385320192,
            "matchedStartDate": "2025-02-13",
            "matchedEndDate": "2025-05-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-08-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.09545456279407849,
            "return": 0.05766492596059836,
            "excessReturn": -0.15311948875467685,
            "matchedStartDate": "2025-02-13",
            "matchedEndDate": "2025-08-13"
          },
          "qqq": {
            "ipoReturn": -0.09545456279407849,
            "return": 0.08292591979258757,
            "excessReturn": -0.17838048258666606,
            "matchedStartDate": "2025-02-13",
            "matchedEndDate": "2025-08-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-02-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.27636363289572974,
            "return": 0.11811789126045968,
            "excessReturn": -0.3944815241561894,
            "matchedStartDate": "2025-02-13",
            "matchedEndDate": "2026-02-13"
          },
          "qqq": {
            "ipoReturn": -0.27636363289572974,
            "return": 0.12319454280353503,
            "excessReturn": -0.3995581756992648,
            "matchedStartDate": "2025-02-13",
            "matchedEndDate": "2026-02-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SCNX",
      "name": "Scienture Holdings, Inc.",
      "ipoDate": "2020-02-13",
      "horizons": {
        "90d": {
          "targetDate": "2020-05-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-08-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-02-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SCPL",
      "name": "SciPlay Corporation",
      "ipoDate": "2019-05-03",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SCPL: HTTP 404",
            "qqq": "90-day source coverage unavailable: SCPL: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-11-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SCPL: HTTP 404",
            "qqq": "90-day source coverage unavailable: SCPL: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-05-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SCPL: HTTP 404",
            "qqq": "90-day source coverage unavailable: SCPL: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SDGR",
      "name": "Schrodinger Inc.",
      "ipoDate": "2020-02-06",
      "horizons": {
        "90d": {
          "targetDate": "2020-05-06",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6721368858323953,
            "return": -0.14890115980133878,
            "excessReturn": 0.8210380456337341,
            "matchedStartDate": "2020-02-06",
            "matchedEndDate": "2020-05-06"
          },
          "qqq": {
            "ipoReturn": 0.6721368858323953,
            "return": -0.04861202625102978,
            "excessReturn": 0.7207489120834251,
            "matchedStartDate": "2020-02-06",
            "matchedEndDate": "2020-05-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-08-06",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.5132683271966076,
            "return": 0.0010478938092850498,
            "excessReturn": 1.5122204333873226,
            "matchedStartDate": "2020-02-06",
            "matchedEndDate": "2020-08-06"
          },
          "qqq": {
            "ipoReturn": 1.5132683271966076,
            "return": 0.19310140204002035,
            "excessReturn": 1.3201669251565873,
            "matchedStartDate": "2020-02-06",
            "matchedEndDate": "2020-08-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-02-06",
          "status": "mature",
          "spy": {
            "ipoReturn": 2.4787010955533737,
            "return": 0.16087783310765125,
            "excessReturn": 2.3178232624457227,
            "matchedStartDate": "2020-02-06",
            "matchedEndDate": "2021-02-05"
          },
          "qqq": {
            "ipoReturn": 2.4787010955533737,
            "return": 0.43950641573110283,
            "excessReturn": 2.0391946798222707,
            "matchedStartDate": "2020-02-06",
            "matchedEndDate": "2021-02-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SDIG",
      "name": "Stronghold Digital Mining, Inc.",
      "ipoDate": "2021-10-20",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SDIG: HTTP 404",
            "qqq": "90-day source coverage unavailable: SDIG: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-04-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SDIG: HTTP 404",
            "qqq": "90-day source coverage unavailable: SDIG: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SDIG: HTTP 404",
            "qqq": "90-day source coverage unavailable: SDIG: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SE",
      "name": "Sea Limited",
      "ipoDate": "2017-10-20",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2263222788053335,
            "return": 0.08568328945588011,
            "excessReturn": -0.3120055682612136,
            "matchedStartDate": "2017-10-20",
            "matchedEndDate": "2018-01-18"
          },
          "qqq": {
            "ipoReturn": -0.2263222788053335,
            "return": 0.11505614846264445,
            "excessReturn": -0.34137842726797796,
            "matchedStartDate": "2017-10-20",
            "matchedEndDate": "2018-01-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-04-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.30012300404355563,
            "return": 0.036949167831852314,
            "excessReturn": -0.33707217187540794,
            "matchedStartDate": "2017-10-20",
            "matchedEndDate": "2018-04-20"
          },
          "qqq": {
            "ipoReturn": -0.30012300404355563,
            "return": 0.0913858901508835,
            "excessReturn": -0.3915088941944391,
            "matchedStartDate": "2017-10-20",
            "matchedEndDate": "2018-04-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-10-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2041820788293337,
            "return": 0.0744429066893928,
            "excessReturn": -0.2786249855187265,
            "matchedStartDate": "2017-10-20",
            "matchedEndDate": "2018-10-19"
          },
          "qqq": {
            "ipoReturn": -0.2041820788293337,
            "return": 0.16347250663076496,
            "excessReturn": -0.36765458546009866,
            "matchedStartDate": "2017-10-20",
            "matchedEndDate": "2018-10-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SECO",
      "name": "Secoo Holding Limited",
      "ipoDate": "2017-09-22",
      "horizons": {
        "90d": {
          "targetDate": "2017-12-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SECO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SECO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-03-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SECO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SECO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-09-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SECO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SECO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SEMR",
      "name": "SEMrush Holdings Inc.",
      "ipoDate": "2021-03-25",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SEMR: HTTP 404",
            "qqq": "90-day source coverage unavailable: SEMR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SEMR: HTTP 404",
            "qqq": "90-day source coverage unavailable: SEMR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-03-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SEMR: HTTP 404",
            "qqq": "90-day source coverage unavailable: SEMR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SEND",
      "name": "SendGrid, Inc.",
      "ipoDate": "2017-11-15",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SEND: HTTP 404",
            "qqq": "90-day source coverage unavailable: SEND: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-05-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SEND: HTTP 404",
            "qqq": "90-day source coverage unavailable: SEND: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-11-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SEND: HTTP 404",
            "qqq": "90-day source coverage unavailable: SEND: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SFIX",
      "name": "Stitch Fix, Inc.",
      "ipoDate": "2017-11-17",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-15",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.37425744020210083,
            "return": 0.05883042848641984,
            "excessReturn": 0.315427011715681,
            "matchedStartDate": "2017-11-17",
            "matchedEndDate": "2018-02-15"
          },
          "qqq": {
            "ipoReturn": 0.37425744020210083,
            "return": 0.07632348316285009,
            "excessReturn": 0.29793395703925074,
            "matchedStartDate": "2017-11-17",
            "matchedEndDate": "2018-02-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-05-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3841584053708924,
            "return": 0.05487483602688714,
            "excessReturn": 0.32928356934400527,
            "matchedStartDate": "2017-11-17",
            "matchedEndDate": "2018-05-17"
          },
          "qqq": {
            "ipoReturn": 0.3841584053708924,
            "return": 0.09340698387702506,
            "excessReturn": 0.29075142149386735,
            "matchedStartDate": "2017-11-17",
            "matchedEndDate": "2018-05-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-11-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7683169366393876,
            "return": 0.061545127341602335,
            "excessReturn": 0.7067718092977853,
            "matchedStartDate": "2017-11-17",
            "matchedEndDate": "2018-11-16"
          },
          "qqq": {
            "ipoReturn": 0.7683169366393876,
            "return": 0.08801561104488553,
            "excessReturn": 0.6803013255945021,
            "matchedStartDate": "2017-11-17",
            "matchedEndDate": "2018-11-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SGFY",
      "name": "Signify Health, Inc.",
      "ipoDate": "2021-02-11",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SGFY: HTTP 404",
            "qqq": "90-day source coverage unavailable: SGFY: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-08-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SGFY: HTTP 404",
            "qqq": "90-day source coverage unavailable: SGFY: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-02-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SGFY: HTTP 404",
            "qqq": "90-day source coverage unavailable: SGFY: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SGH",
      "name": "SMART Global Holdings, Inc.",
      "ipoDate": "2017-05-24",
      "horizons": {
        "90d": {
          "targetDate": "2017-08-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SGH: HTTP 404",
            "qqq": "90-day source coverage unavailable: SGH: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-11-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SGH: HTTP 404",
            "qqq": "90-day source coverage unavailable: SGH: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-05-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SGH: HTTP 404",
            "qqq": "90-day source coverage unavailable: SGH: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SGN",
      "name": "Signing Day Sports, Inc.",
      "ipoDate": "2023-11-14",
      "horizons": {
        "90d": {
          "targetDate": "2024-02-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-05-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-11-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SI",
      "name": "Silvergate Capital Corporation",
      "ipoDate": "2019-11-07",
      "horizons": {
        "90d": {
          "targetDate": "2020-02-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SI: HTTP 400",
            "qqq": "90-day source coverage unavailable: SI: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2020-05-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SI: HTTP 400",
            "qqq": "90-day source coverage unavailable: SI: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2020-11-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SI: HTTP 400",
            "qqq": "90-day source coverage unavailable: SI: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "SITM",
      "name": "SiTime Corporation",
      "ipoDate": "2019-11-21",
      "horizons": {
        "90d": {
          "targetDate": "2020-02-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6219839473854034,
            "return": 0.09046961781077023,
            "excessReturn": 0.5315143295746332,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-02-19"
          },
          "qqq": {
            "ipoReturn": 0.6219839473854034,
            "return": 0.17491323407580417,
            "excessReturn": 0.44707071330959924,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-02-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-05-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7319034797710078,
            "return": -0.04960191019370952,
            "excessReturn": 0.7815053899647173,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-05-21"
          },
          "qqq": {
            "ipoReturn": 0.7319034797710078,
            "return": 0.13470500039678912,
            "excessReturn": 0.5971984793742187,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-05-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-11-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 3.412868886602343,
            "return": 0.145228346775776,
            "excessReturn": 3.267640539826567,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-11-20"
          },
          "qqq": {
            "ipoReturn": 3.412868886602343,
            "return": 0.43966291163269733,
            "excessReturn": 2.9732059749696456,
            "matchedStartDate": "2019-11-21",
            "matchedEndDate": "2020-11-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SKYT",
      "name": "SkyWater Technology, Inc.",
      "ipoDate": "2021-04-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SKYT: HTTP 400",
            "qqq": "90-day source coverage unavailable: SKYT: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2021-10-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SKYT: HTTP 400",
            "qqq": "90-day source coverage unavailable: SKYT: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2022-04-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SKYT: HTTP 400",
            "qqq": "90-day source coverage unavailable: SKYT: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "SLGG",
      "name": "Super League Gaming, Inc.",
      "ipoDate": "2019-02-26",
      "horizons": {
        "90d": {
          "targetDate": "2019-05-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SLGG: HTTP 404",
            "qqq": "90-day source coverage unavailable: SLGG: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-08-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SLGG: HTTP 404",
            "qqq": "90-day source coverage unavailable: SLGG: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-02-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SLGG: HTTP 404",
            "qqq": "90-day source coverage unavailable: SLGG: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SMAR",
      "name": "Smartsheet Inc.",
      "ipoDate": "2018-04-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-07-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SMAR: HTTP 404",
            "qqq": "90-day source coverage unavailable: SMAR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-10-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SMAR: HTTP 404",
            "qqq": "90-day source coverage unavailable: SMAR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-04-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SMAR: HTTP 404",
            "qqq": "90-day source coverage unavailable: SMAR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SMWB",
      "name": "Similarweb Ltd.",
      "ipoDate": "2021-05-12",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-10",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.13214445719014156,
            "return": 0.0919315968451897,
            "excessReturn": 0.04021286034495186,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-08-10"
          },
          "qqq": {
            "ipoReturn": 0.13214445719014156,
            "return": 0.15762560945591297,
            "excessReturn": -0.025481152265771412,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-08-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-11-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.15546416988606226,
            "return": 0.1525862331782024,
            "excessReturn": -0.3080504030642647,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-11-12"
          },
          "qqq": {
            "ipoReturn": -0.15546416988606226,
            "return": 0.24554259825737113,
            "excessReturn": -0.4010067681434334,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2021-11-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-05-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5939643450533958,
            "return": -0.0322389857333466,
            "excessReturn": -0.5617253593200492,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2022-05-12"
          },
          "qqq": {
            "ipoReturn": -0.5939643450533958,
            "return": -0.08122698590080057,
            "excessReturn": -0.5127373591525952,
            "matchedStartDate": "2021-05-12",
            "matchedEndDate": "2022-05-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SNAL",
      "name": "Snail, Inc.",
      "ipoDate": "2022-11-10",
      "horizons": {
        "90d": {
          "targetDate": "2023-02-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-05-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-11-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SNAP",
      "name": "Snap, Inc.",
      "ipoDate": "2017-03-02",
      "horizons": {
        "90d": {
          "targetDate": "2017-05-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1335784525698952,
            "return": 0.013304226768386718,
            "excessReturn": -0.14688267933828192,
            "matchedStartDate": "2017-03-02",
            "matchedEndDate": "2017-05-31"
          },
          "qqq": {
            "ipoReturn": -0.1335784525698952,
            "return": 0.08036392877302667,
            "excessReturn": -0.21394238134292187,
            "matchedStartDate": "2017-03-02",
            "matchedEndDate": "2017-05-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-09-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.417075133798795,
            "return": 0.04016448522192673,
            "excessReturn": -0.45723961902072174,
            "matchedStartDate": "2017-03-02",
            "matchedEndDate": "2017-09-01"
          },
          "qqq": {
            "ipoReturn": -0.417075133798795,
            "return": 0.11637866159020427,
            "excessReturn": -0.5334537953889993,
            "matchedStartDate": "2017-03-02",
            "matchedEndDate": "2017-09-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-03-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.264297362513898,
            "return": 0.12930701199204897,
            "excessReturn": -0.393604374505947,
            "matchedStartDate": "2017-03-02",
            "matchedEndDate": "2018-03-02"
          },
          "qqq": {
            "ipoReturn": -0.264297362513898,
            "return": 0.26923082308088464,
            "excessReturn": -0.5335281855947827,
            "matchedStartDate": "2017-03-02",
            "matchedEndDate": "2018-03-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SNOW",
      "name": "Snowflake Inc.",
      "ipoDate": "2020-09-16",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-15",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.29409677796956,
            "return": 0.09081514771419008,
            "excessReturn": 0.20328163025536994,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2020-12-15"
          },
          "qqq": {
            "ipoReturn": 0.29409677796956,
            "return": 0.1190052253617857,
            "excessReturn": 0.17509155260777431,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2020-12-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-03-16",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.08581102632470183,
            "return": 0.16849653238824502,
            "excessReturn": -0.25430755871294686,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-03-16"
          },
          "qqq": {
            "ipoReturn": -0.08581102632470183,
            "return": 0.16740105485185186,
            "excessReturn": -0.2532120811765537,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-03-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-09-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.27405189755092607,
            "return": 0.3197863283198472,
            "excessReturn": -0.04573443076892114,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-09-16"
          },
          "qqq": {
            "ipoReturn": 0.27405189755092607,
            "return": 0.377626516655146,
            "excessReturn": -0.10357461910421994,
            "matchedStartDate": "2020-09-16",
            "matchedEndDate": "2021-09-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SNPO",
      "name": "Snap One Holding Corp",
      "ipoDate": "2021-07-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SNPO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SNPO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SNPO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SNPO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SNPO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SNPO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SNSC",
      "name": "SunScout Holding Limited",
      "ipoDate": "2026-08-12",
      "horizons": {
        "90d": {
          "targetDate": "2026-11-10",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "6m": {
          "targetDate": "2027-02-12",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-08-12",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "SNTG",
      "name": "Sentage Holdings Inc.",
      "ipoDate": "2021-07-09",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-01-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-07-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SOGO",
      "name": "Sogou Inc",
      "ipoDate": "2017-11-09",
      "horizons": {
        "90d": {
          "targetDate": "2018-02-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SOGO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SOGO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-05-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SOGO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SOGO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-11-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SOGO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SOGO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SONM",
      "name": "Sonim Technologies, Inc.",
      "ipoDate": "2019-05-10",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2019-11-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2020-05-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "SONO",
      "name": "Sonos, Inc.",
      "ipoDate": "2018-08-02",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3616273161449064,
            "return": -0.04164456657671012,
            "excessReturn": -0.3199827495681963,
            "matchedStartDate": "2018-08-02",
            "matchedEndDate": "2018-10-31"
          },
          "qqq": {
            "ipoReturn": -0.3616273161449064,
            "return": -0.05408562090514457,
            "excessReturn": -0.3075416952397618,
            "matchedStartDate": "2018-08-02",
            "matchedEndDate": "2018-10-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-02-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3887493636582928,
            "return": -0.04366307748237508,
            "excessReturn": -0.34508628617591774,
            "matchedStartDate": "2018-08-02",
            "matchedEndDate": "2019-02-01"
          },
          "qqq": {
            "ipoReturn": -0.3887493636582928,
            "return": -0.06728681509046908,
            "excessReturn": -0.32146254856782375,
            "matchedStartDate": "2018-08-02",
            "matchedEndDate": "2019-02-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-08-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4741335837634527,
            "return": 0.03622642422922029,
            "excessReturn": -0.510360007992673,
            "matchedStartDate": "2018-08-02",
            "matchedEndDate": "2019-08-02"
          },
          "qqq": {
            "ipoReturn": -0.4741335837634527,
            "return": 0.04355822078421667,
            "excessReturn": -0.5176918045476694,
            "matchedStartDate": "2018-08-02",
            "matchedEndDate": "2019-08-02"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SOPA",
      "name": "Society Pass Incorporated",
      "ipoDate": "2021-11-09",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-05-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2022-11-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SOPH",
      "name": "SOPHiA GENETICS SA",
      "ipoDate": "2021-07-23",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-21",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.0178997155706222,
            "return": 0.031026944175876148,
            "excessReturn": -0.013127228605253949,
            "matchedStartDate": "2021-07-23",
            "matchedEndDate": "2021-10-21"
          },
          "qqq": {
            "ipoReturn": 0.0178997155706222,
            "return": 0.024633287631562473,
            "excessReturn": -0.006733572060940274,
            "matchedStartDate": "2021-07-23",
            "matchedEndDate": "2021-10-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3084725540387936,
            "return": -0.004455133527756838,
            "excessReturn": -0.30401742051103675,
            "matchedStartDate": "2021-07-23",
            "matchedEndDate": "2022-01-21"
          },
          "qqq": {
            "ipoReturn": -0.3084725540387936,
            "return": -0.044839786035481666,
            "excessReturn": -0.2636327680033119,
            "matchedStartDate": "2021-07-23",
            "matchedEndDate": "2022-01-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7905727957918154,
            "return": -0.1019457331786714,
            "excessReturn": -0.688627062613144,
            "matchedStartDate": "2021-07-23",
            "matchedEndDate": "2022-07-22"
          },
          "qqq": {
            "ipoReturn": -0.7905727957918154,
            "return": -0.17982080330683892,
            "excessReturn": -0.6107519924849765,
            "matchedStartDate": "2021-07-23",
            "matchedEndDate": "2022-07-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SPAI",
      "name": "Safe Pro Group Inc.",
      "ipoDate": "2024-08-28",
      "horizons": {
        "90d": {
          "targetDate": "2024-11-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-02-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-08-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SPCX",
      "name": "Space Exploration Technologies Corp.",
      "ipoDate": "2026-06-12",
      "horizons": {
        "90d": {
          "targetDate": "2026-09-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.07934143842554697,
            "return": 0.02167848613393164,
            "excessReturn": -0.10101992455947861,
            "matchedStartDate": "2026-06-12",
            "matchedEndDate": "2026-09-10"
          },
          "qqq": {
            "ipoReturn": -0.07934143842554697,
            "return": -0.017536839691549733,
            "excessReturn": -0.06180459873399724,
            "matchedStartDate": "2026-06-12",
            "matchedEndDate": "2026-09-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-12-12",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-06-12",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "SPPL",
      "name": "Simpple Ltd.",
      "ipoDate": "2023-09-13",
      "horizons": {
        "90d": {
          "targetDate": "2023-12-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-03-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-09-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SPT",
      "name": "Sprout Social, Inc.",
      "ipoDate": "2019-12-13",
      "horizons": {
        "90d": {
          "targetDate": "2020-03-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1265060441693675,
            "return": -0.21810791981721,
            "excessReturn": 0.0916018756478425,
            "matchedStartDate": "2019-12-13",
            "matchedEndDate": "2020-03-12"
          },
          "qqq": {
            "ipoReturn": -0.1265060441693675,
            "return": -0.14416716427055787,
            "excessReturn": 0.017661120101190364,
            "matchedStartDate": "2019-12-13",
            "matchedEndDate": "2020-03-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-06-13",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5963855054835698,
            "return": -0.04131481018070693,
            "excessReturn": 0.6377003156642768,
            "matchedStartDate": "2019-12-13",
            "matchedEndDate": "2020-06-12"
          },
          "qqq": {
            "ipoReturn": 0.5963855054835698,
            "return": 0.1384719441253921,
            "excessReturn": 0.45791356135817773,
            "matchedStartDate": "2019-12-13",
            "matchedEndDate": "2020-06-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-12-13",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.7861445142873622,
            "return": 0.15435515989606396,
            "excessReturn": 1.6317893543912982,
            "matchedStartDate": "2019-12-13",
            "matchedEndDate": "2020-12-11"
          },
          "qqq": {
            "ipoReturn": 1.7861445142873622,
            "return": 0.456875344112607,
            "excessReturn": 1.3292691701747552,
            "matchedStartDate": "2019-12-13",
            "matchedEndDate": "2020-12-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SRAD",
      "name": "Sportradar Group AG",
      "ipoDate": "2021-09-14",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2626746556531303,
            "return": 0.0504311259637269,
            "excessReturn": -0.3131057816168572,
            "matchedStartDate": "2021-09-14",
            "matchedEndDate": "2021-12-13"
          },
          "qqq": {
            "ipoReturn": -0.2626746556531303,
            "return": 0.04530192282044032,
            "excessReturn": -0.30797657847357063,
            "matchedStartDate": "2021-09-14",
            "matchedEndDate": "2021-12-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-03-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.45029936618155797,
            "return": -0.061170301025183615,
            "excessReturn": -0.38912906515637435,
            "matchedStartDate": "2021-09-14",
            "matchedEndDate": "2022-03-14"
          },
          "qqq": {
            "ipoReturn": -0.45029936618155797,
            "return": -0.15213450634813752,
            "excessReturn": -0.29816485983342045,
            "matchedStartDate": "2021-09-14",
            "matchedEndDate": "2022-03-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-09-14",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5708582703629079,
            "return": -0.11160142698891062,
            "excessReturn": -0.4592568433739973,
            "matchedStartDate": "2021-09-14",
            "matchedEndDate": "2022-09-14"
          },
          "qqq": {
            "ipoReturn": -0.5708582703629079,
            "return": -0.21113363780972183,
            "excessReturn": -0.3597246325531861,
            "matchedStartDate": "2021-09-14",
            "matchedEndDate": "2022-09-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SSLJ",
      "name": "SSLJ.Com Limited",
      "ipoDate": "2018-02-05",
      "horizons": {
        "90d": {
          "targetDate": "2018-05-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SSLJ: HTTP 404",
            "qqq": "90-day source coverage unavailable: SSLJ: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-08-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SSLJ: HTTP 404",
            "qqq": "90-day source coverage unavailable: SSLJ: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-02-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SSLJ: HTTP 404",
            "qqq": "90-day source coverage unavailable: SSLJ: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SSTI",
      "name": "ShotSpotter, Inc.",
      "ipoDate": "2017-06-07",
      "horizons": {
        "90d": {
          "targetDate": "2017-09-05",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.2134909367449318,
            "return": 0.009849765494596818,
            "excessReturn": -0.22334070223952862,
            "matchedStartDate": "2017-06-07",
            "matchedEndDate": "2017-09-05"
          },
          "qqq": {
            "ipoReturn": -0.2134909367449318,
            "return": 0.008855140766107716,
            "excessReturn": -0.22234607751103952,
            "matchedStartDate": "2017-06-07",
            "matchedEndDate": "2017-09-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-12-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.038942938907212676,
            "return": 0.08376427544675136,
            "excessReturn": -0.04482133653953868,
            "matchedStartDate": "2017-06-07",
            "matchedEndDate": "2017-12-07"
          },
          "qqq": {
            "ipoReturn": 0.038942938907212676,
            "return": 0.0739088428311725,
            "excessReturn": -0.03496590392395982,
            "matchedStartDate": "2017-06-07",
            "matchedEndDate": "2017-12-07"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-06-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.5292071378609164,
            "return": 0.1383484812789577,
            "excessReturn": 1.3908586565819587,
            "matchedStartDate": "2017-06-07",
            "matchedEndDate": "2018-06-07"
          },
          "qqq": {
            "ipoReturn": 1.5292071378609164,
            "return": 0.2162180651425396,
            "excessReturn": 1.3129890727183768,
            "matchedStartDate": "2017-06-07",
            "matchedEndDate": "2018-06-07"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "STBX",
      "name": "Starbox Group Holdings Ltd.",
      "ipoDate": "2022-08-23",
      "horizons": {
        "90d": {
          "targetDate": "2022-11-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-02-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-08-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "STG",
      "name": "Sunlands Online Education Group",
      "ipoDate": "2018-03-23",
      "horizons": {
        "90d": {
          "targetDate": "2018-06-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2018-09-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2019-03-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "STNE",
      "name": "StoneCo Ltd.",
      "ipoDate": "2018-10-25",
      "horizons": {
        "90d": {
          "targetDate": "2019-01-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.29441784465469967,
            "return": -0.024696324206797682,
            "excessReturn": -0.269721520447902,
            "matchedStartDate": "2018-10-25",
            "matchedEndDate": "2019-01-23"
          },
          "qqq": {
            "ipoReturn": -0.29441784465469967,
            "return": -0.05208700917382747,
            "excessReturn": -0.2423308354808722,
            "matchedStartDate": "2018-10-25",
            "matchedEndDate": "2019-01-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-04-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.14098883644373117,
            "return": 0.08134627633663838,
            "excessReturn": -0.22233511278036955,
            "matchedStartDate": "2018-10-25",
            "matchedEndDate": "2019-04-25"
          },
          "qqq": {
            "ipoReturn": -0.14098883644373117,
            "return": 0.11352740819660845,
            "excessReturn": -0.2545162446403396,
            "matchedStartDate": "2018-10-25",
            "matchedEndDate": "2019-04-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-10-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.16331740915255977,
            "return": 0.11670623925633294,
            "excessReturn": 0.04661116989622682,
            "matchedStartDate": "2018-10-25",
            "matchedEndDate": "2019-10-25"
          },
          "qqq": {
            "ipoReturn": 0.16331740915255977,
            "return": 0.14369228447250038,
            "excessReturn": 0.01962512468005939,
            "matchedStartDate": "2018-10-25",
            "matchedEndDate": "2019-10-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "STUB",
      "name": "StubHub Holdings, Inc.",
      "ipoDate": "2025-09-17",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2026-03-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2026-09-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "SUMO",
      "name": "Sumo Logic, Inc.",
      "ipoDate": "2020-09-17",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SUMO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SUMO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-03-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SUMO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SUMO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-09-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SUMO: HTTP 404",
            "qqq": "90-day source coverage unavailable: SUMO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SVCO",
      "name": "Silvaco Group, Inc.",
      "ipoDate": "2024-05-09",
      "horizons": {
        "90d": {
          "targetDate": "2024-08-07",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.22727268786469612,
            "return": -0.002902915999068334,
            "excessReturn": -0.2243697718656278,
            "matchedStartDate": "2024-05-09",
            "matchedEndDate": "2024-08-07"
          },
          "qqq": {
            "ipoReturn": -0.22727268786469612,
            "return": -0.014171693246779915,
            "excessReturn": -0.2131009946179162,
            "matchedStartDate": "2024-05-09",
            "matchedEndDate": "2024-08-07"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-11-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6590908959548987,
            "return": 0.14998946900925958,
            "excessReturn": -0.8090803649641582,
            "matchedStartDate": "2024-05-09",
            "matchedEndDate": "2024-11-08"
          },
          "qqq": {
            "ipoReturn": -0.6590908959548987,
            "return": 0.16579753175881295,
            "excessReturn": -0.8248884277137116,
            "matchedStartDate": "2024-05-09",
            "matchedEndDate": "2024-11-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-05-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7780302954406082,
            "return": 0.08491463443968383,
            "excessReturn": -0.862944929880292,
            "matchedStartDate": "2024-05-09",
            "matchedEndDate": "2025-05-09"
          },
          "qqq": {
            "ipoReturn": -0.7780302954406082,
            "return": 0.10645778734889899,
            "excessReturn": -0.8844880827895072,
            "matchedStartDate": "2024-05-09",
            "matchedEndDate": "2025-05-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SVMK",
      "name": "SurveyMonkey",
      "ipoDate": "2018-09-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SVMK: HTTP 404",
            "qqq": "90-day source coverage unavailable: SVMK: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-03-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SVMK: HTTP 404",
            "qqq": "90-day source coverage unavailable: SVMK: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-09-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SVMK: HTTP 404",
            "qqq": "90-day source coverage unavailable: SVMK: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SWCH",
      "name": "Switch, Inc.",
      "ipoDate": "2017-10-06",
      "horizons": {
        "90d": {
          "targetDate": "2018-01-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SWCH: HTTP 404",
            "qqq": "90-day source coverage unavailable: SWCH: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-04-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SWCH: HTTP 404",
            "qqq": "90-day source coverage unavailable: SWCH: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-10-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SWCH: HTTP 404",
            "qqq": "90-day source coverage unavailable: SWCH: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SWI",
      "name": "SolarWinds Corporation",
      "ipoDate": "2018-10-19",
      "horizons": {
        "90d": {
          "targetDate": "2019-01-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SWI: HTTP 404",
            "qqq": "90-day source coverage unavailable: SWI: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-04-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SWI: HTTP 404",
            "qqq": "90-day source coverage unavailable: SWI: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-10-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: SWI: HTTP 404",
            "qqq": "90-day source coverage unavailable: SWI: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "SWMR",
      "name": "Swarmer, Inc",
      "ipoDate": "2026-03-17",
      "horizons": {
        "90d": {
          "targetDate": "2026-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-09-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2027-03-17",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "SY",
      "name": "So-Young International Inc.",
      "ipoDate": "2019-05-02",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-31",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.20879126291835648,
            "return": 0.021464386830173376,
            "excessReturn": -0.23025564974852986,
            "matchedStartDate": "2019-05-02",
            "matchedEndDate": "2019-07-31"
          },
          "qqq": {
            "ipoReturn": -0.20879126291835648,
            "return": 0.015894984229772646,
            "excessReturn": -0.22468624714812913,
            "matchedStartDate": "2019-05-02",
            "matchedEndDate": "2019-07-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-11-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4153846210276584,
            "return": 0.05137723177743769,
            "excessReturn": -0.4667618528050961,
            "matchedStartDate": "2019-05-02",
            "matchedEndDate": "2019-11-01"
          },
          "qqq": {
            "ipoReturn": -0.4153846210276584,
            "return": 0.057200544744689275,
            "excessReturn": -0.47258516577234766,
            "matchedStartDate": "2019-05-02",
            "matchedEndDate": "2019-11-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-05-02",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4461538735629125,
            "return": -0.028813738381404996,
            "excessReturn": -0.4173401351815075,
            "matchedStartDate": "2019-05-02",
            "matchedEndDate": "2020-05-01"
          },
          "qqq": {
            "ipoReturn": -0.4461538735629125,
            "return": 0.13093405349474607,
            "excessReturn": -0.5770879270576585,
            "matchedStartDate": "2019-05-02",
            "matchedEndDate": "2020-05-01"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "SYNX",
      "name": "Silynxcom Ltd.",
      "ipoDate": "2024-01-12",
      "horizons": {
        "90d": {
          "targetDate": "2024-04-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-07-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-01-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "SYT",
      "name": "SYLA Technologies Co., Ltd.",
      "ipoDate": "2023-03-31",
      "horizons": {
        "90d": {
          "targetDate": "2023-06-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-09-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-03-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TASK",
      "name": "TaskUs, Inc.",
      "ipoDate": "2021-06-11",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-09",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.11675771101969,
            "return": 0.0581414851633979,
            "excessReturn": 1.0586162258562921,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-09-09"
          },
          "qqq": {
            "ipoReturn": 1.11675771101969,
            "return": 0.11203262243698475,
            "excessReturn": 1.0047250885827053,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-09-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.36346089358638833,
            "return": 0.10942469643169228,
            "excessReturn": 0.25403619715469605,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-12-10"
          },
          "qqq": {
            "ipoReturn": 0.36346089358638833,
            "return": 0.16636391148721597,
            "excessReturn": 0.19709698209917237,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2021-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.37954323509639254,
            "return": -0.08133206845040097,
            "excessReturn": -0.29821116664599157,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2022-06-10"
          },
          "qqq": {
            "ipoReturn": -0.37954323509639254,
            "return": -0.15355759991815232,
            "excessReturn": -0.22598563517824022,
            "matchedStartDate": "2021-06-11",
            "matchedEndDate": "2022-06-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TBH",
      "name": "Brag House Holdings, Inc.",
      "ipoDate": "2025-03-06",
      "horizons": {
        "90d": {
          "targetDate": "2025-06-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-09-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-03-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TC",
      "name": "TuanChe Limited",
      "ipoDate": "2018-11-20",
      "horizons": {
        "90d": {
          "targetDate": "2019-02-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2019-05-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2019-11-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "TCGL",
      "name": "TechCreate Group Ltd.",
      "ipoDate": "2025-10-15",
      "horizons": {
        "90d": {
          "targetDate": "2026-01-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-04-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-10-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TDTH",
      "name": "Trident Digital Tech Holdings Ltd",
      "ipoDate": "2024-09-10",
      "horizons": {
        "90d": {
          "targetDate": "2024-12-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-03-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-09-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TDUP",
      "name": "ThredUp, Inc.",
      "ipoDate": "2021-03-26",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-24",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2880000114440917,
            "return": 0.07353905325840526,
            "excessReturn": 0.21446095818568645,
            "matchedStartDate": "2021-03-26",
            "matchedEndDate": "2021-06-24"
          },
          "qqq": {
            "ipoReturn": 0.2880000114440917,
            "return": 0.10724688179885278,
            "excessReturn": 0.18075312964523893,
            "matchedStartDate": "2021-03-26",
            "matchedEndDate": "2021-06-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-09-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.04399995803833012,
            "return": 0.1210414448860555,
            "excessReturn": -0.07704148684772538,
            "matchedStartDate": "2021-03-26",
            "matchedEndDate": "2021-09-24"
          },
          "qqq": {
            "ipoReturn": 0.04399995803833012,
            "return": 0.18142400814008108,
            "excessReturn": -0.13742405010175096,
            "matchedStartDate": "2021-03-26",
            "matchedEndDate": "2021-09-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-03-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6244999885559082,
            "return": 0.14321427820010868,
            "excessReturn": -0.7677142667560168,
            "matchedStartDate": "2021-03-26",
            "matchedEndDate": "2022-03-25"
          },
          "qqq": {
            "ipoReturn": -0.6244999885559082,
            "return": 0.13718356361872042,
            "excessReturn": -0.7616835521746286,
            "matchedStartDate": "2021-03-26",
            "matchedEndDate": "2022-03-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TEM",
      "name": "Tempus AI, Inc.",
      "ipoDate": "2024-06-14",
      "horizons": {
        "90d": {
          "targetDate": "2024-09-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.12919256553886838,
            "return": 0.030049000844268203,
            "excessReturn": 0.09914356469460017,
            "matchedStartDate": "2024-06-14",
            "matchedEndDate": "2024-09-12"
          },
          "qqq": {
            "ipoReturn": 0.12919256553886838,
            "return": -0.012458526242798862,
            "excessReturn": 0.14165109178166724,
            "matchedStartDate": "2024-06-14",
            "matchedEndDate": "2024-09-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-12-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.01863354037267073,
            "return": 0.1131765897049648,
            "excessReturn": -0.09454304933229407,
            "matchedStartDate": "2024-06-14",
            "matchedEndDate": "2024-12-13"
          },
          "qqq": {
            "ipoReturn": 0.01863354037267073,
            "return": 0.10713918611385553,
            "excessReturn": -0.0885056457411848,
            "matchedStartDate": "2024-06-14",
            "matchedEndDate": "2024-12-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-06-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7709316466906055,
            "return": 0.0998930833423668,
            "excessReturn": 0.6710385633482387,
            "matchedStartDate": "2024-06-14",
            "matchedEndDate": "2025-06-13"
          },
          "qqq": {
            "ipoReturn": 0.7709316466906055,
            "return": 0.09968909887073685,
            "excessReturn": 0.6712425478198687,
            "matchedStartDate": "2024-06-14",
            "matchedEndDate": "2025-06-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TENB",
      "name": "Tenable Holdings, Inc.",
      "ipoDate": "2018-07-26",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.06975208629261365,
            "return": -0.06359846561225524,
            "excessReturn": -0.006153620680358407,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2018-10-24"
          },
          "qqq": {
            "ipoReturn": -0.06975208629261365,
            "return": -0.08169956381305143,
            "excessReturn": 0.011947477520437788,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2018-10-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-01-26",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.11371902591926009,
            "return": -0.06197500453713911,
            "excessReturn": -0.051744021382120975,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-01-25"
          },
          "qqq": {
            "ipoReturn": -0.11371902591926009,
            "return": -0.08275483978187004,
            "excessReturn": -0.03096418613739005,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-01-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-07-26",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.027438014006811784,
            "return": 0.06589261547624892,
            "excessReturn": -0.03845460146943713,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-07-26"
          },
          "qqq": {
            "ipoReturn": 0.027438014006811784,
            "return": 0.08464309900619149,
            "excessReturn": -0.05720508499937971,
            "matchedStartDate": "2018-07-26",
            "matchedEndDate": "2019-07-26"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TGHL",
      "name": "The Growhub Limited",
      "ipoDate": "2025-08-28",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-02-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-08-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TGL",
      "name": "Treasure Global Inc.",
      "ipoDate": "2022-08-11",
      "horizons": {
        "90d": {
          "targetDate": "2022-11-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-02-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-08-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TIGR",
      "name": "UP Fintech Holding Limited",
      "ipoDate": "2019-03-20",
      "horizons": {
        "90d": {
          "targetDate": "2019-06-18",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5155677724456245,
            "return": 0.038536695343400096,
            "excessReturn": -0.5541044677890246,
            "matchedStartDate": "2019-03-20",
            "matchedEndDate": "2019-06-18"
          },
          "qqq": {
            "ipoReturn": -0.5155677724456245,
            "return": 0.03699382153141162,
            "excessReturn": -0.5525615939770361,
            "matchedStartDate": "2019-03-20",
            "matchedEndDate": "2019-06-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-09-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5723443183455672,
            "return": 0.059421103575504786,
            "excessReturn": -0.631765421921072,
            "matchedStartDate": "2019-03-20",
            "matchedEndDate": "2019-09-20"
          },
          "qqq": {
            "ipoReturn": -0.5723443183455672,
            "return": 0.06141526970564093,
            "excessReturn": -0.6337595880512081,
            "matchedStartDate": "2019-03-20",
            "matchedEndDate": "2019-09-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-03-20",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.784798545035348,
            "return": -0.18735566339288712,
            "excessReturn": -0.5974428816424608,
            "matchedStartDate": "2019-03-20",
            "matchedEndDate": "2020-03-20"
          },
          "qqq": {
            "ipoReturn": -0.784798545035348,
            "return": -0.05040052200407252,
            "excessReturn": -0.7343980230312754,
            "matchedStartDate": "2019-03-20",
            "matchedEndDate": "2020-03-20"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TIXT",
      "name": "Telus International (Cda), Inc.",
      "ipoDate": "2021-02-03",
      "horizons": {
        "90d": {
          "targetDate": "2021-05-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TIXT: HTTP 404",
            "qqq": "90-day source coverage unavailable: TIXT: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-08-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TIXT: HTTP 404",
            "qqq": "90-day source coverage unavailable: TIXT: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-02-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TIXT: HTTP 404",
            "qqq": "90-day source coverage unavailable: TIXT: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "TLS",
      "name": "Telos Corporation",
      "ipoDate": "2020-11-19",
      "horizons": {
        "90d": {
          "targetDate": "2021-02-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.7476588213131206,
            "return": 0.09673546868809302,
            "excessReturn": 0.6509233526250275,
            "matchedStartDate": "2020-11-19",
            "matchedEndDate": "2021-02-17"
          },
          "qqq": {
            "ipoReturn": 0.7476588213131206,
            "return": 0.14210953929500825,
            "excessReturn": 0.6055492820181123,
            "matchedStartDate": "2020-11-19",
            "matchedEndDate": "2021-02-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-05-19",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.3725972954568444,
            "return": 0.14835928993618497,
            "excessReturn": 0.22423800552065942,
            "matchedStartDate": "2020-11-19",
            "matchedEndDate": "2021-05-19"
          },
          "qqq": {
            "ipoReturn": 0.3725972954568444,
            "return": 0.10332440984528501,
            "excessReturn": 0.2692728856115594,
            "matchedStartDate": "2020-11-19",
            "matchedEndDate": "2021-05-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-11-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.07195667451665777,
            "return": 0.3105540171285004,
            "excessReturn": -0.38251069164515816,
            "matchedStartDate": "2020-11-19",
            "matchedEndDate": "2021-11-19"
          },
          "qqq": {
            "ipoReturn": -0.07195667451665777,
            "return": 0.3817291999714425,
            "excessReturn": -0.45368587448810027,
            "matchedStartDate": "2020-11-19",
            "matchedEndDate": "2021-11-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TME",
      "name": "Tencent Music Entertainment Group",
      "ipoDate": "2018-12-12",
      "horizons": {
        "90d": {
          "targetDate": "2019-03-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.30714280264718186,
            "return": 0.05285165083594556,
            "excessReturn": 0.2542911518112363,
            "matchedStartDate": "2018-12-12",
            "matchedEndDate": "2019-03-12"
          },
          "qqq": {
            "ipoReturn": 0.30714280264718186,
            "return": 0.0644653086514142,
            "excessReturn": 0.24267749399576766,
            "matchedStartDate": "2018-12-12",
            "matchedEndDate": "2019-03-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-06-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.005714280264718097,
            "return": 0.08637845223934493,
            "excessReturn": -0.08066417197462683,
            "matchedStartDate": "2018-12-12",
            "matchedEndDate": "2019-06-12"
          },
          "qqq": {
            "ipoReturn": 0.005714280264718097,
            "return": 0.10475609188998836,
            "excessReturn": -0.09904181162527026,
            "matchedStartDate": "2018-12-12",
            "matchedEndDate": "2019-06-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-12-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1428571428571429,
            "return": 0.1946433176032032,
            "excessReturn": -0.3375004604603461,
            "matchedStartDate": "2018-12-12",
            "matchedEndDate": "2019-12-12"
          },
          "qqq": {
            "ipoReturn": -0.1428571428571429,
            "return": 0.2511965506724452,
            "excessReturn": -0.3940536935295881,
            "matchedStartDate": "2018-12-12",
            "matchedEndDate": "2019-12-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TNTR",
      "name": "Tintri, Inc.",
      "ipoDate": "2017-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2017-09-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TNTR: HTTP 404",
            "qqq": "90-day source coverage unavailable: TNTR: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-12-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TNTR: HTTP 404",
            "qqq": "90-day source coverage unavailable: TNTR: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-06-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TNTR: HTTP 404",
            "qqq": "90-day source coverage unavailable: TNTR: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "TOP",
      "name": "TOP Financial Group Limited",
      "ipoDate": "2022-06-01",
      "horizons": {
        "90d": {
          "targetDate": "2022-08-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2022-12-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2023-06-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TOST",
      "name": "Toast, Inc.",
      "ipoDate": "2021-09-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3978563365809217,
            "return": 0.057552672201361066,
            "excessReturn": -0.45540900878228274,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2021-12-21"
          },
          "qqq": {
            "ipoReturn": -0.3978563365809217,
            "return": 0.053142797688204846,
            "excessReturn": -0.4509991342691265,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2021-12-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-03-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.676211801078453,
            "return": 0.026789410722037,
            "excessReturn": -0.70300121180049,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-03-22"
          },
          "qqq": {
            "ipoReturn": -0.676211801078453,
            "return": -0.03412077717139539,
            "excessReturn": -0.6420910239070576,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-03-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-09-22",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7157254689664209,
            "return": -0.1453432290227712,
            "excessReturn": -0.5703822399436497,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-09-22"
          },
          "qqq": {
            "ipoReturn": -0.7157254689664209,
            "return": -0.24217333178090628,
            "excessReturn": -0.4735521371855146,
            "matchedStartDate": "2021-09-22",
            "matchedEndDate": "2022-09-22"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TP",
      "name": "Ticketplus Ltd.",
      "ipoDate": "2026-08-07",
      "horizons": {
        "90d": {
          "targetDate": "2026-11-05",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "6m": {
          "targetDate": "2027-02-07",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-08-07",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "TRNR",
      "name": "Interactive Strength Inc.",
      "ipoDate": "2023-04-28",
      "horizons": {
        "90d": {
          "targetDate": "2023-07-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2023-10-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TRSG",
      "name": "Tungray Technologies Inc.",
      "ipoDate": "2024-04-19",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-10-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-04-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "TRVG",
      "name": "travel B.V.",
      "ipoDate": "2016-12-16",
      "horizons": {
        "90d": {
          "targetDate": "2017-03-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2017-06-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2017-12-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "TSP",
      "name": "TuSimple Holdings Inc",
      "ipoDate": "2021-04-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-07-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TSP: HTTP 404",
            "qqq": "90-day source coverage unavailable: TSP: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-10-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TSP: HTTP 404",
            "qqq": "90-day source coverage unavailable: TSP: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-04-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TSP: HTTP 404",
            "qqq": "90-day source coverage unavailable: TSP: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "TTAN",
      "name": "ServiceTitan, Inc.",
      "ipoDate": "2024-12-12",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1531683289178527,
            "return": -0.07522383579682068,
            "excessReturn": -0.07794449312103202,
            "matchedStartDate": "2024-12-12",
            "matchedEndDate": "2025-03-12"
          },
          "qqq": {
            "ipoReturn": -0.1531683289178527,
            "return": -0.09416901533193855,
            "excessReturn": -0.05899931358591415,
            "matchedStartDate": "2024-12-12",
            "matchedEndDate": "2025-03-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-06-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.018514878679030122,
            "return": -0.0009597687909609354,
            "excessReturn": 0.019474647469991058,
            "matchedStartDate": "2024-12-12",
            "matchedEndDate": "2025-06-12"
          },
          "qqq": {
            "ipoReturn": 0.018514878679030122,
            "return": 0.013599189258368893,
            "excessReturn": 0.004915689420661229,
            "matchedStartDate": "2024-12-12",
            "matchedEndDate": "2025-06-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-12-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.030396036582418073,
            "return": 0.1281253462282843,
            "excessReturn": -0.09772930964586624,
            "matchedStartDate": "2024-12-12",
            "matchedEndDate": "2025-12-12"
          },
          "qqq": {
            "ipoReturn": 0.030396036582418073,
            "return": 0.16547007619598775,
            "excessReturn": -0.13507403961356967,
            "matchedStartDate": "2024-12-12",
            "matchedEndDate": "2025-12-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TUFN",
      "name": "Tufin Software Technologies Ltd.",
      "ipoDate": "2019-04-11",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TUFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: TUFN: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-10-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TUFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: TUFN: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2020-04-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TUFN: HTTP 404",
            "qqq": "90-day source coverage unavailable: TUFN: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "TUYA",
      "name": "Tuya, Inc.",
      "ipoDate": "2021-03-18",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TUYA: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: TUYA: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2021-09-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TUYA: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: TUYA: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2022-03-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TUYA: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: TUYA: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "TW",
      "name": "Tradeweb Markets Inc.",
      "ipoDate": "2019-04-04",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-03",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2705947571936229,
            "return": 0.04046241177499499,
            "excessReturn": 0.23013234541862793,
            "matchedStartDate": "2019-04-04",
            "matchedEndDate": "2019-07-03"
          },
          "qqq": {
            "ipoReturn": 0.2705947571936229,
            "return": 0.042077162076308294,
            "excessReturn": 0.22851759511731462,
            "matchedStartDate": "2019-04-04",
            "matchedEndDate": "2019-07-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-10-04",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.10723261673628315,
            "return": 0.024966967095890746,
            "excessReturn": 0.0822656496403924,
            "matchedStartDate": "2019-04-04",
            "matchedEndDate": "2019-10-04"
          },
          "qqq": {
            "ipoReturn": 0.10723261673628315,
            "return": 0.02776109443330399,
            "excessReturn": 0.07947152230297916,
            "matchedStartDate": "2019-04-04",
            "matchedEndDate": "2019-10-04"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-04-04",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.26891920927432666,
            "return": -0.1357684770136257,
            "excessReturn": 0.4046876862879524,
            "matchedStartDate": "2019-04-04",
            "matchedEndDate": "2020-04-03"
          },
          "qqq": {
            "ipoReturn": 0.26891920927432666,
            "return": -0.0018508060761723844,
            "excessReturn": 0.27077001535049905,
            "matchedStartDate": "2019-04-04",
            "matchedEndDate": "2020-04-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "TWKS",
      "name": "Thoughtworks Holding, Inc.",
      "ipoDate": "2021-09-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-12-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TWKS: HTTP 404",
            "qqq": "90-day source coverage unavailable: TWKS: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-03-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TWKS: HTTP 404",
            "qqq": "90-day source coverage unavailable: TWKS: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-09-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: TWKS: HTTP 404",
            "qqq": "90-day source coverage unavailable: TWKS: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "U",
      "name": "Unity Software, Inc.",
      "ipoDate": "2020-09-18",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.2131676320334566,
            "return": 0.12578254077001771,
            "excessReturn": 1.0873850912634389,
            "matchedStartDate": "2020-09-18",
            "matchedEndDate": "2020-12-17"
          },
          "qqq": {
            "ipoReturn": 1.2131676320334566,
            "return": 0.16536143324555552,
            "excessReturn": 1.047806198787901,
            "matchedStartDate": "2020-09-18",
            "matchedEndDate": "2020-12-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-03-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.48749086230689453,
            "return": 0.18397102136009003,
            "excessReturn": 0.3035198409468045,
            "matchedStartDate": "2020-09-18",
            "matchedEndDate": "2021-03-18"
          },
          "qqq": {
            "ipoReturn": 0.48749086230689453,
            "return": 0.1692584938516577,
            "excessReturn": 0.31823236845523684,
            "matchedStartDate": "2020-09-18",
            "matchedEndDate": "2021-03-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-09-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.999853774585822,
            "return": 0.3349463240415851,
            "excessReturn": 0.6649074505442369,
            "matchedStartDate": "2020-09-18",
            "matchedEndDate": "2021-09-17"
          },
          "qqq": {
            "ipoReturn": 0.999853774585822,
            "return": 0.4007943695884959,
            "excessReturn": 0.5990594049973261,
            "matchedStartDate": "2020-09-18",
            "matchedEndDate": "2021-09-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "UBER",
      "name": "Uber Technologies, Inc.",
      "ipoDate": "2019-05-10",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-08",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.03367817022267672,
            "return": 0.019159975344424485,
            "excessReturn": 0.014518194878252233,
            "matchedStartDate": "2019-05-10",
            "matchedEndDate": "2019-08-08"
          },
          "qqq": {
            "ipoReturn": 0.03367817022267672,
            "return": 0.01762159192884294,
            "excessReturn": 0.01605657829383378,
            "matchedStartDate": "2019-05-10",
            "matchedEndDate": "2019-08-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-11-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.35025257572362245,
            "return": 0.07233598020266174,
            "excessReturn": -0.4225885559262842,
            "matchedStartDate": "2019-05-10",
            "matchedEndDate": "2019-11-08"
          },
          "qqq": {
            "ipoReturn": -0.35025257572362245,
            "return": 0.08772970663534618,
            "excessReturn": -0.43798228235896863,
            "matchedStartDate": "2019-05-10",
            "matchedEndDate": "2019-11-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-05-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.21120997940228636,
            "return": 0.015064200784262516,
            "excessReturn": -0.22627418018654888,
            "matchedStartDate": "2019-05-10",
            "matchedEndDate": "2020-05-08"
          },
          "qqq": {
            "ipoReturn": -0.21120997940228636,
            "return": 0.21545946275865702,
            "excessReturn": -0.4266694421609434,
            "matchedStartDate": "2019-05-10",
            "matchedEndDate": "2020-05-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "UCL",
      "name": "uCloudlink Group Inc.",
      "ipoDate": "2020-06-10",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-12-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-06-10",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "UDMY",
      "name": "Udemy, Inc.",
      "ipoDate": "2021-10-29",
      "horizons": {
        "90d": {
          "targetDate": "2022-01-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: UDMY: HTTP 404",
            "qqq": "90-day source coverage unavailable: UDMY: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-04-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: UDMY: HTTP 404",
            "qqq": "90-day source coverage unavailable: UDMY: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-10-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: UDMY: HTTP 404",
            "qqq": "90-day source coverage unavailable: UDMY: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ULS",
      "name": "UL Solutions Inc.",
      "ipoDate": "2024-04-12",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.27590164806064554,
            "return": 0.08932166745631442,
            "excessReturn": 0.18657998060433112,
            "matchedStartDate": "2024-04-12",
            "matchedEndDate": "2024-07-11"
          },
          "qqq": {
            "ipoReturn": 0.27590164806064554,
            "return": 0.12243595273970587,
            "excessReturn": 0.15346569532093968,
            "matchedStartDate": "2024-04-12",
            "matchedEndDate": "2024-07-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-10-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5022897464667375,
            "return": 0.1345404916612667,
            "excessReturn": 0.3677492548054708,
            "matchedStartDate": "2024-04-12",
            "matchedEndDate": "2024-10-11"
          },
          "qqq": {
            "ipoReturn": 0.5022897464667375,
            "return": 0.12569876495963328,
            "excessReturn": 0.37659098150710424,
            "matchedStartDate": "2024-04-12",
            "matchedEndDate": "2024-10-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-04-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6159130310129222,
            "return": 0.04519917013216568,
            "excessReturn": 0.5707138608807565,
            "matchedStartDate": "2024-04-12",
            "matchedEndDate": "2025-04-11"
          },
          "qqq": {
            "ipoReturn": 0.6159130310129222,
            "return": 0.03680380880998291,
            "excessReturn": 0.5791092222029393,
            "matchedStartDate": "2024-04-12",
            "matchedEndDate": "2025-04-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "UMAC",
      "name": "Unusual Machines, Inc.",
      "ipoDate": "2024-02-14",
      "horizons": {
        "90d": {
          "targetDate": "2024-05-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-08-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-02-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "UPST",
      "name": "Upstart Holdings, Inc.",
      "ipoDate": "2020-12-16",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.0376654440520654,
            "return": 0.06953558986592534,
            "excessReturn": 0.9681298541861401,
            "matchedStartDate": "2020-12-16",
            "matchedEndDate": "2021-03-16"
          },
          "qqq": {
            "ipoReturn": 1.0376654440520654,
            "return": 0.037542802684574994,
            "excessReturn": 1.0001226413674904,
            "matchedStartDate": "2020-12-16",
            "matchedEndDate": "2021-03-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-06-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 3.0383442453051037,
            "return": 0.14031382888870336,
            "excessReturn": 2.8980304164164004,
            "matchedStartDate": "2020-12-16",
            "matchedEndDate": "2021-06-16"
          },
          "qqq": {
            "ipoReturn": 3.0383442453051037,
            "return": 0.10366365991460258,
            "excessReturn": 2.934680585390501,
            "matchedStartDate": "2020-12-16",
            "matchedEndDate": "2021-06-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-12-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 3.772310915050366,
            "return": 0.26009669958880366,
            "excessReturn": 3.5122142154615625,
            "matchedStartDate": "2020-12-16",
            "matchedEndDate": "2021-12-16"
          },
          "qqq": {
            "ipoReturn": 3.772310915050366,
            "return": 0.25199036372293904,
            "excessReturn": 3.520320551327427,
            "matchedStartDate": "2020-12-16",
            "matchedEndDate": "2021-12-16"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "UPWK",
      "name": "Upwork Inc.",
      "ipoDate": "2018-10-03",
      "horizons": {
        "90d": {
          "targetDate": "2019-01-01",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.14494804771433356,
            "return": -0.14328809432622236,
            "excessReturn": -0.0016599533881112016,
            "matchedStartDate": "2018-10-03",
            "matchedEndDate": "2018-12-31"
          },
          "qqq": {
            "ipoReturn": -0.14494804771433356,
            "return": -0.17042217241997015,
            "excessReturn": 0.02547412470563659,
            "matchedStartDate": "2018-10-03",
            "matchedEndDate": "2018-12-31"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-04-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.058073631941155,
            "return": -0.01816806448234931,
            "excessReturn": -0.03990556745880569,
            "matchedStartDate": "2018-10-03",
            "matchedEndDate": "2019-04-03"
          },
          "qqq": {
            "ipoReturn": -0.058073631941155,
            "return": -0.011669794055169103,
            "excessReturn": -0.0464038378859859,
            "matchedStartDate": "2018-10-03",
            "matchedEndDate": "2019-04-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-10-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3536355343187667,
            "return": -0.0044562861220655,
            "excessReturn": -0.3491792481967012,
            "matchedStartDate": "2018-10-03",
            "matchedEndDate": "2019-10-03"
          },
          "qqq": {
            "ipoReturn": -0.3536355343187667,
            "return": 0.0006453905778227575,
            "excessReturn": -0.35428092489658947,
            "matchedStartDate": "2018-10-03",
            "matchedEndDate": "2019-10-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "USER",
      "name": "UserTesting, Inc.",
      "ipoDate": "2021-11-17",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: USER: HTTP 404",
            "qqq": "90-day source coverage unavailable: USER: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-05-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: USER: HTTP 404",
            "qqq": "90-day source coverage unavailable: USER: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-11-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: USER: HTTP 404",
            "qqq": "90-day source coverage unavailable: USER: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "UXIN",
      "name": "Uxin Limited",
      "ipoDate": "2018-06-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2018-12-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2019-06-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "UZX",
      "name": "Linkage Global Inc",
      "ipoDate": "2023-12-19",
      "horizons": {
        "90d": {
          "targetDate": "2024-03-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-06-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-12-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "VERI",
      "name": "Veritone, Inc.",
      "ipoDate": "2017-05-12",
      "horizons": {
        "90d": {
          "targetDate": "2017-08-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.38638097589706677,
            "return": 0.020001669029848568,
            "excessReturn": -0.40638264492691534,
            "matchedStartDate": "2017-05-12",
            "matchedEndDate": "2017-08-10"
          },
          "qqq": {
            "ipoReturn": -0.38638097589706677,
            "return": 0.01753241391610305,
            "excessReturn": -0.4039133898131698,
            "matchedStartDate": "2017-05-12",
            "matchedEndDate": "2017-08-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-11-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6885998630561592,
            "return": 0.07996485459870395,
            "excessReturn": 0.6086350084574552,
            "matchedStartDate": "2017-05-12",
            "matchedEndDate": "2017-11-10"
          },
          "qqq": {
            "ipoReturn": 0.6885998630561592,
            "return": 0.10880220712979538,
            "excessReturn": 0.5797976559263638,
            "matchedStartDate": "2017-05-12",
            "matchedEndDate": "2017-11-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-05-12",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6970161303032902,
            "return": 0.1417273871516498,
            "excessReturn": 0.5552887431516405,
            "matchedStartDate": "2017-05-12",
            "matchedEndDate": "2018-05-11"
          },
          "qqq": {
            "ipoReturn": 0.6970161303032902,
            "return": 0.2226551172537703,
            "excessReturn": 0.47436101304951994,
            "matchedStartDate": "2017-05-12",
            "matchedEndDate": "2018-05-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "VERX",
      "name": "Vertex, Inc.",
      "ipoDate": "2020-07-29",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-27",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.02381946040765137,
            "return": 0.040292834338883976,
            "excessReturn": -0.016473373931232604,
            "matchedStartDate": "2020-07-29",
            "matchedEndDate": "2020-10-27"
          },
          "qqq": {
            "ipoReturn": 0.02381946040765137,
            "return": 0.0881164707876736,
            "excessReturn": -0.06429701038002222,
            "matchedStartDate": "2020-07-29",
            "matchedEndDate": "2020-10-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-01-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.37275378417007454,
            "return": 0.13825668332342733,
            "excessReturn": 0.2344971008466472,
            "matchedStartDate": "2020-07-29",
            "matchedEndDate": "2021-01-29"
          },
          "qqq": {
            "ipoReturn": 0.37275378417007454,
            "return": 0.2109173917778402,
            "excessReturn": 0.16183639239223435,
            "matchedStartDate": "2020-07-29",
            "matchedEndDate": "2021-01-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-07-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.20016718990560656,
            "return": 0.355345720086071,
            "excessReturn": -0.5555129099916776,
            "matchedStartDate": "2020-07-29",
            "matchedEndDate": "2021-07-29"
          },
          "qqq": {
            "ipoReturn": -0.20016718990560656,
            "return": 0.4107865669080042,
            "excessReturn": -0.6109537568136107,
            "matchedStartDate": "2020-07-29",
            "matchedEndDate": "2021-07-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "VHAI",
      "name": "Vocodia Holdings Corp",
      "ipoDate": "2024-02-22",
      "horizons": {
        "90d": {
          "targetDate": "2024-05-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2024-08-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2025-02-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "VIA",
      "name": "Via Transportation, Inc.",
      "ipoDate": "2025-09-12",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.34760653742514014,
            "return": 0.04831081222225775,
            "excessReturn": -0.3959173496473979,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2025-12-11"
          },
          "qqq": {
            "ipoReturn": -0.34760653742514014,
            "return": 0.06634174091799516,
            "excessReturn": -0.4139482783431353,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2025-12-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-03-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6376489367349658,
            "return": 0.013157732263609612,
            "excessReturn": -0.6508066689985754,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-03-12"
          },
          "qqq": {
            "ipoReturn": -0.6376489367349658,
            "return": 0.01806845039090854,
            "excessReturn": -0.6557173871258744,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-03-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-09-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.47970104822891635,
            "return": 0.16257740108745655,
            "excessReturn": -0.6422784493163729,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-09-11"
          },
          "qqq": {
            "ipoReturn": -0.47970104822891635,
            "return": 0.21855936591517322,
            "excessReturn": -0.6982604141440896,
            "matchedStartDate": "2025-09-12",
            "matchedEndDate": "2026-09-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "VIAO",
      "name": "VIA optronics AG",
      "ipoDate": "2020-09-25",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VIAO: HTTP 404",
            "qqq": "90-day source coverage unavailable: VIAO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-03-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VIAO: HTTP 404",
            "qqq": "90-day source coverage unavailable: VIAO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VIAO: HTTP 404",
            "qqq": "90-day source coverage unavailable: VIAO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "VIDA",
      "name": "VIDA Global Inc.",
      "ipoDate": "2026-05-15",
      "horizons": {
        "90d": {
          "targetDate": "2026-08-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-11-15",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        },
        "12m": {
          "targetDate": "2027-05-15",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "VIOT",
      "name": "Viomi Technology Co., Ltd.",
      "ipoDate": "2018-09-25",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-24",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.15198239273527026,
            "return": -0.19401548980949057,
            "excessReturn": 0.042033097074220316,
            "matchedStartDate": "2018-09-25",
            "matchedEndDate": "2018-12-24"
          },
          "qqq": {
            "ipoReturn": -0.15198239273527026,
            "return": -0.22070163747341165,
            "excessReturn": 0.0687192447381414,
            "matchedStartDate": "2018-09-25",
            "matchedEndDate": "2018-12-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-03-25",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.32158591418821625,
            "return": -0.040275121083673704,
            "excessReturn": 0.36186103527188995,
            "matchedStartDate": "2018-09-25",
            "matchedEndDate": "2019-03-25"
          },
          "qqq": {
            "ipoReturn": 0.32158591418821625,
            "return": -0.032149441667034706,
            "excessReturn": 0.35373535585525095,
            "matchedStartDate": "2018-09-25",
            "matchedEndDate": "2019-03-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-09-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.10572687733626573,
            "return": 0.023628530067712816,
            "excessReturn": -0.12935540740397855,
            "matchedStartDate": "2018-09-25",
            "matchedEndDate": "2019-09-25"
          },
          "qqq": {
            "ipoReturn": -0.10572687733626573,
            "return": 0.032258077881476055,
            "excessReturn": -0.1379849552177418,
            "matchedStartDate": "2018-09-25",
            "matchedEndDate": "2019-09-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "VOYG",
      "name": "Voyager Technologies, Inc.",
      "ipoDate": "2025-06-11",
      "horizons": {
        "90d": {
          "targetDate": "2025-09-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4936260514647782,
            "return": 0.08143214202995686,
            "excessReturn": -0.5750581934947351,
            "matchedStartDate": "2025-06-11",
            "matchedEndDate": "2025-09-09"
          },
          "qqq": {
            "ipoReturn": -0.4936260514647782,
            "return": 0.09034398123123855,
            "excessReturn": -0.5839700326960168,
            "matchedStartDate": "2025-06-11",
            "matchedEndDate": "2025-09-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.49822945498795645,
            "return": 0.14601902304367487,
            "excessReturn": -0.6442484780316313,
            "matchedStartDate": "2025-06-11",
            "matchedEndDate": "2025-12-11"
          },
          "qqq": {
            "ipoReturn": -0.49822945498795645,
            "return": 0.1749968044269148,
            "excessReturn": -0.6732262594148712,
            "matchedStartDate": "2025-06-11",
            "matchedEndDate": "2025-12-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-06-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.152443354818247,
            "return": 0.22681925591427787,
            "excessReturn": -0.3792626107325249,
            "matchedStartDate": "2025-06-11",
            "matchedEndDate": "2026-06-11"
          },
          "qqq": {
            "ipoReturn": -0.152443354818247,
            "return": 0.3469319345798838,
            "excessReturn": -0.4993752893981308,
            "matchedStartDate": "2025-06-11",
            "matchedEndDate": "2026-06-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "VRM",
      "name": "Vroom, Inc.",
      "ipoDate": "2020-06-09",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-07",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VRM: HTTP 400",
            "qqq": "90-day source coverage unavailable: VRM: HTTP 400"
          }
        },
        "6m": {
          "targetDate": "2020-12-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VRM: HTTP 400",
            "qqq": "90-day source coverage unavailable: VRM: HTTP 400"
          }
        },
        "12m": {
          "targetDate": "2021-06-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VRM: HTTP 400",
            "qqq": "90-day source coverage unavailable: VRM: HTTP 400"
          }
        }
      }
    },
    {
      "symbol": "VSTA",
      "name": "Vasta Platform Limited",
      "ipoDate": "2020-07-31",
      "horizons": {
        "90d": {
          "targetDate": "2020-10-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VSTA: HTTP 404",
            "qqq": "90-day source coverage unavailable: VSTA: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-01-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VSTA: HTTP 404",
            "qqq": "90-day source coverage unavailable: VSTA: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-07-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VSTA: HTTP 404",
            "qqq": "90-day source coverage unavailable: VSTA: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "VTEX",
      "name": "VTEX",
      "ipoDate": "2021-07-21",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-19",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1298467551167335,
            "return": 0.03702687218376921,
            "excessReturn": -0.1668736273005027,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2021-10-19"
          },
          "qqq": {
            "ipoReturn": -0.1298467551167335,
            "return": 0.03847218651409334,
            "excessReturn": -0.16831894163082683,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2021-10-19"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-01-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6947700681795432,
            "return": 0.007893276469250532,
            "excessReturn": -0.7026633446487938,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-01-21"
          },
          "qqq": {
            "ipoReturn": -0.6947700681795432,
            "return": -0.027298360393389398,
            "excessReturn": -0.6674717077861538,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-01-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-07-21",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8507664609000415,
            "return": -0.08229198079067457,
            "excessReturn": -0.7684744801093669,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-07-21"
          },
          "qqq": {
            "ipoReturn": -0.8507664609000415,
            "return": -0.14985062795007054,
            "excessReturn": -0.700915832949971,
            "matchedStartDate": "2021-07-21",
            "matchedEndDate": "2022-07-21"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "VTRU",
      "name": "Vitru Limited",
      "ipoDate": "2020-09-18",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VTRU: HTTP 404",
            "qqq": "90-day source coverage unavailable: VTRU: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-03-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VTRU: HTTP 404",
            "qqq": "90-day source coverage unavailable: VTRU: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-09-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VTRU: HTTP 404",
            "qqq": "90-day source coverage unavailable: VTRU: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "VZIO",
      "name": "Vizio, Inc.",
      "ipoDate": "2021-03-25",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-23",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VZIO: HTTP 404",
            "qqq": "90-day source coverage unavailable: VZIO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-09-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VZIO: HTTP 404",
            "qqq": "90-day source coverage unavailable: VZIO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-03-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: VZIO: HTTP 404",
            "qqq": "90-day source coverage unavailable: VZIO: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "WAFU",
      "name": "Wah Fu Education & Technology Group Limited",
      "ipoDate": "2019-04-30",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2019-10-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2020-04-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "WAY",
      "name": "Waystar Holding Corp",
      "ipoDate": "2024-06-07",
      "horizons": {
        "90d": {
          "targetDate": "2024-09-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2980676255500674,
            "return": 0.02921288983475101,
            "excessReturn": 0.2688547357153164,
            "matchedStartDate": "2024-06-07",
            "matchedEndDate": "2024-09-05"
          },
          "qqq": {
            "ipoReturn": 0.2980676255500674,
            "return": -0.004147189704496457,
            "excessReturn": 0.30221481525456384,
            "matchedStartDate": "2024-06-07",
            "matchedEndDate": "2024-09-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-12-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.49371975539498614,
            "return": 0.13819963379592703,
            "excessReturn": 0.3555201215990591,
            "matchedStartDate": "2024-06-07",
            "matchedEndDate": "2024-12-06"
          },
          "qqq": {
            "ipoReturn": 0.49371975539498614,
            "return": 0.13720405690787496,
            "excessReturn": 0.3565156984871112,
            "matchedStartDate": "2024-06-07",
            "matchedEndDate": "2024-12-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-06-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.988405716443427,
            "return": 0.12196401507791554,
            "excessReturn": 0.8664417013655115,
            "matchedStartDate": "2024-06-07",
            "matchedEndDate": "2025-06-06"
          },
          "qqq": {
            "ipoReturn": 0.988405716443427,
            "return": 0.1446345098733557,
            "excessReturn": 0.8437712065700713,
            "matchedStartDate": "2024-06-07",
            "matchedEndDate": "2025-06-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "WBTN",
      "name": "WEBTOON Entertainment Inc",
      "ipoDate": "2024-06-27",
      "horizons": {
        "90d": {
          "targetDate": "2024-09-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5217391304347826,
            "return": 0.043322259863628476,
            "excessReturn": -0.5650613902984111,
            "matchedStartDate": "2024-06-27",
            "matchedEndDate": "2024-09-25"
          },
          "qqq": {
            "ipoReturn": -0.5217391304347826,
            "return": 0.008741558731559573,
            "excessReturn": -0.5304806891663422,
            "matchedStartDate": "2024-06-27",
            "matchedEndDate": "2024-09-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-12-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.41043476436449133,
            "return": 0.08902394912444822,
            "excessReturn": -0.49945871348893955,
            "matchedStartDate": "2024-06-27",
            "matchedEndDate": "2024-12-27"
          },
          "qqq": {
            "ipoReturn": -0.41043476436449133,
            "return": 0.08502733218278036,
            "excessReturn": -0.4954620965472717,
            "matchedStartDate": "2024-06-27",
            "matchedEndDate": "2024-12-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-06-27",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6234782675038213,
            "return": 0.12544608715682326,
            "excessReturn": -0.7489243546606446,
            "matchedStartDate": "2024-06-27",
            "matchedEndDate": "2025-06-27"
          },
          "qqq": {
            "ipoReturn": -0.6234782675038213,
            "return": 0.13803709126873187,
            "excessReturn": -0.7615153587725532,
            "matchedStartDate": "2024-06-27",
            "matchedEndDate": "2025-06-27"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "WBUY",
      "name": "Webuy Global Ltd",
      "ipoDate": "2023-10-19",
      "horizons": {
        "90d": {
          "targetDate": "2024-01-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-04-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2024-10-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "WCT",
      "name": "Wellchange Holdings Company Limited",
      "ipoDate": "2024-10-02",
      "horizons": {
        "90d": {
          "targetDate": "2024-12-31",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-04-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-10-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "WDH",
      "name": "Waterdrop Inc.",
      "ipoDate": "2021-05-07",
      "horizons": {
        "90d": {
          "targetDate": "2021-08-05",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6103092736373837,
            "return": 0.046527089158581836,
            "excessReturn": -0.6568363627959656,
            "matchedStartDate": "2021-05-07",
            "matchedEndDate": "2021-08-05"
          },
          "qqq": {
            "ipoReturn": -0.6103092736373837,
            "return": 0.10613405124213471,
            "excessReturn": -0.7164433248795185,
            "matchedStartDate": "2021-05-07",
            "matchedEndDate": "2021-08-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-11-07",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7865979408303082,
            "return": 0.10994504927260129,
            "excessReturn": -0.8965429901029095,
            "matchedStartDate": "2021-05-07",
            "matchedEndDate": "2021-11-05"
          },
          "qqq": {
            "ipoReturn": -0.7865979408303082,
            "return": 0.1926989573435134,
            "excessReturn": -0.9792968981738216,
            "matchedStartDate": "2021-05-07",
            "matchedEndDate": "2021-11-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-05-07",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.8711340180846149,
            "return": -0.025537759177468367,
            "excessReturn": -0.8455962589071465,
            "matchedStartDate": "2021-05-07",
            "matchedEndDate": "2022-05-06"
          },
          "qqq": {
            "ipoReturn": -0.8711340180846149,
            "return": -0.074655928473082,
            "excessReturn": -0.7964780896115329,
            "matchedStartDate": "2021-05-07",
            "matchedEndDate": "2022-05-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "WEAV",
      "name": "Weave Communications, Inc.",
      "ipoDate": "2021-11-11",
      "horizons": {
        "90d": {
          "targetDate": "2022-02-09",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.4092602532926378,
            "return": -0.013433341131019905,
            "excessReturn": -0.3958269121616179,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-02-09"
          },
          "qqq": {
            "ipoReturn": -0.4092602532926378,
            "return": -0.06108703647115876,
            "excessReturn": -0.34817321682147906,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-02-09"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2022-05-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7679616859458764,
            "return": -0.1531362328224697,
            "excessReturn": -0.6148254531234068,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-05-11"
          },
          "qqq": {
            "ipoReturn": -0.7679616859458764,
            "return": -0.2528226552801255,
            "excessReturn": -0.515139030665751,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-05-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-11-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7413517883600376,
            "return": -0.1407162619272525,
            "excessReturn": -0.6006355264327851,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-11-11"
          },
          "qqq": {
            "ipoReturn": -0.7413517883600376,
            "return": -0.26275635793301166,
            "excessReturn": -0.4785954304270259,
            "matchedStartDate": "2021-11-11",
            "matchedEndDate": "2022-11-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "WEI",
      "name": "Weidai Ltd.",
      "ipoDate": "2018-11-15",
      "horizons": {
        "90d": {
          "targetDate": "2019-02-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WEI: HTTP 404",
            "qqq": "90-day source coverage unavailable: WEI: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2019-05-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WEI: HTTP 404",
            "qqq": "90-day source coverage unavailable: WEI: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-11-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WEI: HTTP 404",
            "qqq": "90-day source coverage unavailable: WEI: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "WETO",
      "name": "Wetour Robotics Limited",
      "ipoDate": "2025-02-27",
      "horizons": {
        "90d": {
          "targetDate": "2025-05-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-08-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-02-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "WIMI",
      "name": "WiMi Hologram Cloud, Inc.",
      "ipoDate": "2020-04-01",
      "horizons": {
        "90d": {
          "targetDate": "2020-06-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-10-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-04-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "WISA",
      "name": "Summit Semiconductor Inc",
      "ipoDate": "2018-07-27",
      "horizons": {
        "90d": {
          "targetDate": "2018-10-25",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2019-01-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2019-07-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "WISH",
      "name": "ContextLogic Inc.",
      "ipoDate": "2020-12-16",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WISH: HTTP 404",
            "qqq": "90-day source coverage unavailable: WISH: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-06-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WISH: HTTP 404",
            "qqq": "90-day source coverage unavailable: WISH: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-12-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WISH: HTTP 404",
            "qqq": "90-day source coverage unavailable: WISH: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "WKME",
      "name": "WalkMe Ltd.",
      "ipoDate": "2021-06-16",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WKME: HTTP 404",
            "qqq": "90-day source coverage unavailable: WKME: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-12-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WKME: HTTP 404",
            "qqq": "90-day source coverage unavailable: WKME: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-06-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WKME: HTTP 404",
            "qqq": "90-day source coverage unavailable: WKME: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "WLDS",
      "name": "Wearable Devices Ltd.",
      "ipoDate": "2022-09-13",
      "horizons": {
        "90d": {
          "targetDate": "2022-12-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "6m": {
          "targetDate": "2023-03-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        },
        "12m": {
          "targetDate": "2023-09-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification",
            "qqq": "90-day source coverage review: Offering includes warrants; separate common-share offer-price basis requires verification"
          }
        }
      }
    },
    {
      "symbol": "WLTH",
      "name": "Wealthfront Corporation",
      "ipoDate": "2025-12-12",
      "horizons": {
        "90d": {
          "targetDate": "2026-03-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WLTH: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: WLTH: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2026-06-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: WLTH: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: WLTH: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2026-12-12",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "WNW",
      "name": "Meiwu Technology Company Limited",
      "ipoDate": "2020-12-15",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2021-06-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-12-15",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "WRD",
      "name": "WeRide Inc",
      "ipoDate": "2024-10-25",
      "horizons": {
        "90d": {
          "targetDate": "2025-01-23",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.12386702909749792,
            "return": 0.053036099644239165,
            "excessReturn": -0.17690312874173708,
            "matchedStartDate": "2024-10-25",
            "matchedEndDate": "2025-01-23"
          },
          "qqq": {
            "ipoReturn": -0.12386702909749792,
            "return": 0.07534524503830586,
            "excessReturn": -0.19921227413580378,
            "matchedStartDate": "2024-10-25",
            "matchedEndDate": "2025-01-23"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2025-04-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5746223391909107,
            "return": -0.04904663659952879,
            "excessReturn": -0.5255757025913819,
            "matchedStartDate": "2024-10-25",
            "matchedEndDate": "2025-04-25"
          },
          "qqq": {
            "ipoReturn": -0.5746223391909107,
            "return": -0.04595011190558895,
            "excessReturn": -0.5286722272853217,
            "matchedStartDate": "2024-10-25",
            "matchedEndDate": "2025-04-25"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2025-10-25",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.35709964750351675,
            "return": 0.16960836159747594,
            "excessReturn": -0.5267080091009927,
            "matchedStartDate": "2024-10-25",
            "matchedEndDate": "2025-10-24"
          },
          "qqq": {
            "ipoReturn": -0.35709964750351675,
            "return": 0.24586119369493975,
            "excessReturn": -0.6029608411984565,
            "matchedStartDate": "2024-10-25",
            "matchedEndDate": "2025-10-24"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "WTF",
      "name": "Waton Financial Limited",
      "ipoDate": "2025-04-01",
      "horizons": {
        "90d": {
          "targetDate": "2025-06-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "WYFI",
      "name": "WhiteFiber, Inc.",
      "ipoDate": "2025-08-07",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-05",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.8902590101942027,
            "return": 0.07169634968737637,
            "excessReturn": 0.8185626605068264,
            "matchedStartDate": "2025-08-07",
            "matchedEndDate": "2025-11-05"
          },
          "qqq": {
            "ipoReturn": 0.8902590101942027,
            "return": 0.09493366592225883,
            "excessReturn": 0.7953253442719439,
            "matchedStartDate": "2025-08-07",
            "matchedEndDate": "2025-11-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-02-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.14457468063962264,
            "return": 0.09232106780100824,
            "excessReturn": 0.052253612838614405,
            "matchedStartDate": "2025-08-07",
            "matchedEndDate": "2026-02-06"
          },
          "qqq": {
            "ipoReturn": 0.14457468063962264,
            "return": 0.07098945062354,
            "excessReturn": 0.07358523001608264,
            "matchedStartDate": "2025-08-07",
            "matchedEndDate": "2026-02-06"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-08-07",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.5184956968825432,
            "return": 0.22302888060992476,
            "excessReturn": 0.2954668162726184,
            "matchedStartDate": "2025-08-07",
            "matchedEndDate": "2026-08-07"
          },
          "qqq": {
            "ipoReturn": 0.5184956968825432,
            "return": 0.2701673137883014,
            "excessReturn": 0.24832838309424177,
            "matchedStartDate": "2025-08-07",
            "matchedEndDate": "2026-08-07"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "XM",
      "name": "Qualtrics International Inc.",
      "ipoDate": "2021-01-28",
      "horizons": {
        "90d": {
          "targetDate": "2021-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: XM: HTTP 404",
            "qqq": "90-day source coverage unavailable: XM: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-07-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: XM: HTTP 404",
            "qqq": "90-day source coverage unavailable: XM: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-01-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: XM: HTTP 404",
            "qqq": "90-day source coverage unavailable: XM: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "XMTR",
      "name": "Xometry, Inc.",
      "ipoDate": "2021-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.382194735604243,
            "return": 0.01322245408211642,
            "excessReturn": -0.3954171896863594,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "qqq": {
            "ipoReturn": -0.382194735604243,
            "return": 0.015348595078923166,
            "excessReturn": -0.39754333068316616,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.3938665569211852,
            "return": 0.11236744002674914,
            "excessReturn": -0.5062339969479344,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "qqq": {
            "ipoReturn": -0.3938665569211852,
            "return": 0.12956017937720143,
            "excessReturn": -0.5234267362983867,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.6117404675346081,
            "return": -0.11869830829412831,
            "excessReturn": -0.4930421592404798,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "qqq": {
            "ipoReturn": -0.6117404675346081,
            "return": -0.20920913982670164,
            "excessReturn": -0.40253132770790645,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "XP",
      "name": "XP, Inc.",
      "ipoDate": "2019-12-11",
      "horizons": {
        "90d": {
          "targetDate": "2020-03-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.13087633317916614,
            "return": -0.08269193718476764,
            "excessReturn": -0.0481843959943985,
            "matchedStartDate": "2019-12-11",
            "matchedEndDate": "2020-03-10"
          },
          "qqq": {
            "ipoReturn": -0.13087633317916614,
            "return": -0.0042442927862282875,
            "excessReturn": -0.12663204039293785,
            "matchedStartDate": "2019-12-11",
            "matchedEndDate": "2020-03-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2020-06-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1320371258834634,
            "return": -0.04392222977671856,
            "excessReturn": 0.17595935566018195,
            "matchedStartDate": "2019-12-11",
            "matchedEndDate": "2020-06-11"
          },
          "qqq": {
            "ipoReturn": 0.1320371258834634,
            "return": 0.14167240291839045,
            "excessReturn": -0.009635277034927059,
            "matchedStartDate": "2019-12-11",
            "matchedEndDate": "2020-06-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.03801513082109431,
            "return": 0.1650021377445121,
            "excessReturn": -0.1269870069234178,
            "matchedStartDate": "2019-12-11",
            "matchedEndDate": "2020-12-11"
          },
          "qqq": {
            "ipoReturn": 0.03801513082109431,
            "return": 0.47258275146388873,
            "excessReturn": -0.4345676206427944,
            "matchedStartDate": "2019-12-11",
            "matchedEndDate": "2020-12-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "XRF",
      "name": "China Rapid Finance Limited",
      "ipoDate": "2017-04-28",
      "horizons": {
        "90d": {
          "targetDate": "2017-07-27",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: XRF: HTTP 404",
            "qqq": "90-day source coverage unavailable: XRF: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2017-10-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: XRF: HTTP 404",
            "qqq": "90-day source coverage unavailable: XRF: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2018-04-28",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: XRF: HTTP 404",
            "qqq": "90-day source coverage unavailable: XRF: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "XTKG",
      "name": "X3 Holdings Co., Ltd.",
      "ipoDate": "2019-04-02",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2019-10-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2020-04-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "XYF",
      "name": "X Financial",
      "ipoDate": "2018-09-19",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2019-03-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2019-09-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "XZO",
      "name": "Exzeo Group, Inc.",
      "ipoDate": "2025-11-05",
      "horizons": {
        "90d": {
          "targetDate": "2026-02-03",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.11994290482203329,
            "return": 0.01763631144016853,
            "excessReturn": -0.13757921626220182,
            "matchedStartDate": "2025-11-05",
            "matchedEndDate": "2026-02-03"
          },
          "qqq": {
            "ipoReturn": -0.11994290482203329,
            "return": -0.01084586293138734,
            "excessReturn": -0.10909704189064595,
            "matchedStartDate": "2025-11-05",
            "matchedEndDate": "2026-02-03"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-05-05",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1789624078020272,
            "return": 0.06816907417044105,
            "excessReturn": -0.24713148197246826,
            "matchedStartDate": "2025-11-05",
            "matchedEndDate": "2026-05-05"
          },
          "qqq": {
            "ipoReturn": -0.1789624078020272,
            "return": 0.09358547252105898,
            "excessReturn": -0.2725478803230862,
            "matchedStartDate": "2025-11-05",
            "matchedEndDate": "2026-05-05"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2026-11-05",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "YAAS",
      "name": "Youxin Technology Ltd",
      "ipoDate": "2024-12-20",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-06-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-12-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "YALA",
      "name": "Yalla Group Limited",
      "ipoDate": "2020-09-30",
      "horizons": {
        "90d": {
          "targetDate": "2020-12-29",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.3028572627476285,
            "return": 0.10919996179949187,
            "excessReturn": 1.1936573009481366,
            "matchedStartDate": "2020-09-30",
            "matchedEndDate": "2020-12-29"
          },
          "qqq": {
            "ipoReturn": 1.3028572627476285,
            "return": 0.12640366966632444,
            "excessReturn": 1.176453593081304,
            "matchedStartDate": "2020-09-30",
            "matchedEndDate": "2020-12-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-03-30",
          "status": "mature",
          "spy": {
            "ipoReturn": 2.4642857142857144,
            "return": 0.17868551978389013,
            "excessReturn": 2.285600194501824,
            "matchedStartDate": "2020-09-30",
            "matchedEndDate": "2021-03-30"
          },
          "qqq": {
            "ipoReturn": 2.4642857142857144,
            "return": 0.13129863038856193,
            "excessReturn": 2.3329870838971525,
            "matchedStartDate": "2020-09-30",
            "matchedEndDate": "2021-03-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2021-09-30",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.08428573608398438,
            "return": 0.2814356829926452,
            "excessReturn": -0.19714994690866083,
            "matchedStartDate": "2020-09-30",
            "matchedEndDate": "2021-09-30"
          },
          "qqq": {
            "ipoReturn": 0.08428573608398438,
            "return": 0.2883673919278018,
            "excessReturn": -0.20408165584381743,
            "matchedStartDate": "2020-09-30",
            "matchedEndDate": "2021-09-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "YAYO",
      "name": "EVmo, Inc.",
      "ipoDate": "2019-11-13",
      "horizons": {
        "90d": {
          "targetDate": "2020-02-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-05-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2020-11-13",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "YB",
      "name": "Yuanbao Inc.",
      "ipoDate": "2025-04-30",
      "horizons": {
        "90d": {
          "targetDate": "2025-07-29",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-10-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-04-30",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "YEXT",
      "name": "Yext, Inc.",
      "ipoDate": "2017-04-13",
      "horizons": {
        "90d": {
          "targetDate": "2017-07-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.006711420851004624,
            "return": 0.0494602394378445,
            "excessReturn": -0.05617166028884912,
            "matchedStartDate": "2017-04-13",
            "matchedEndDate": "2017-07-12"
          },
          "qqq": {
            "ipoReturn": -0.006711420851004624,
            "return": 0.07898775716150941,
            "excessReturn": -0.08569917801251403,
            "matchedStartDate": "2017-04-13",
            "matchedEndDate": "2017-07-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2017-10-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.07158837054962652,
            "return": 0.09651199075980577,
            "excessReturn": -0.1681003613094323,
            "matchedStartDate": "2017-04-13",
            "matchedEndDate": "2017-10-13"
          },
          "qqq": {
            "ipoReturn": -0.07158837054962652,
            "return": 0.1375767122784346,
            "excessReturn": -0.20916508282806112,
            "matchedStartDate": "2017-04-13",
            "matchedEndDate": "2017-10-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2018-04-13",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.06338549123544135,
            "return": 0.14038105957070512,
            "excessReturn": -0.20376655080614647,
            "matchedStartDate": "2017-04-13",
            "matchedEndDate": "2018-04-13"
          },
          "qqq": {
            "ipoReturn": -0.06338549123544135,
            "return": 0.23750002047767027,
            "excessReturn": -0.3008855117131116,
            "matchedStartDate": "2017-04-13",
            "matchedEndDate": "2018-04-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "YFOR",
      "name": "YYForce Inc.",
      "ipoDate": "2024-04-22",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-21",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-10-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-04-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "YI",
      "name": "111, Inc.",
      "ipoDate": "2018-09-12",
      "horizons": {
        "90d": {
          "targetDate": "2018-12-11",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.492753630199244,
            "return": -0.0864346660778198,
            "excessReturn": -0.4063189641214242,
            "matchedStartDate": "2018-09-12",
            "matchedEndDate": "2018-12-11"
          },
          "qqq": {
            "ipoReturn": -0.492753630199244,
            "return": -0.10389966606669487,
            "excessReturn": -0.38885396413254913,
            "matchedStartDate": "2018-09-12",
            "matchedEndDate": "2018-12-11"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-03-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.39927537338594943,
            "return": -0.03330798646046329,
            "excessReturn": -0.36596738692548614,
            "matchedStartDate": "2018-09-12",
            "matchedEndDate": "2019-03-12"
          },
          "qqq": {
            "ipoReturn": -0.39927537338594943,
            "return": -0.037736878741100655,
            "excessReturn": -0.3615384946448488,
            "matchedStartDate": "2018-09-12",
            "matchedEndDate": "2019-03-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-09-12",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5876811609726897,
            "return": 0.04209329563249886,
            "excessReturn": -0.6297744566051886,
            "matchedStartDate": "2018-09-12",
            "matchedEndDate": "2019-09-12"
          },
          "qqq": {
            "ipoReturn": -0.5876811609726897,
            "return": 0.05833056079350385,
            "excessReturn": -0.6460117217661936,
            "matchedStartDate": "2018-09-12",
            "matchedEndDate": "2019-09-12"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "YJ",
      "name": "Yunji Inc.",
      "ipoDate": "2019-05-03",
      "horizons": {
        "90d": {
          "targetDate": "2019-08-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2019-11-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2020-05-03",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "YMM",
      "name": "Full Truck Alliance Co. Ltd.",
      "ipoDate": "2021-06-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: YMM: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: YMM: missing beginning or end of window"
          }
        },
        "6m": {
          "targetDate": "2021-12-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: YMM: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: YMM: missing beginning or end of window"
          }
        },
        "12m": {
          "targetDate": "2022-06-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: YMM: missing beginning or end of window",
            "qqq": "90-day source coverage unavailable: YMM: missing beginning or end of window"
          }
        }
      }
    },
    {
      "symbol": "YMT",
      "name": "Yimutian Inc.",
      "ipoDate": "2025-08-19",
      "horizons": {
        "90d": {
          "targetDate": "2025-11-17",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-02-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-08-19",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "YOU",
      "name": "Clear Secure, Inc.",
      "ipoDate": "2021-06-30",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-28",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.07899999618530273,
            "return": 0.01322245408211642,
            "excessReturn": 0.06577754210318632,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "qqq": {
            "ipoReturn": 0.07899999618530273,
            "return": 0.015348595078923166,
            "excessReturn": 0.06365140110637957,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-09-28"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.1667499542236328,
            "return": 0.11236744002674914,
            "excessReturn": -0.27911739425038196,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "qqq": {
            "ipoReturn": -0.1667499542236328,
            "return": 0.12956017937720143,
            "excessReturn": -0.29631013360083425,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2021-12-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-30",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5,
            "return": -0.11869830829412831,
            "excessReturn": -0.3813016917058717,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "qqq": {
            "ipoReturn": -0.5,
            "return": -0.20920913982670164,
            "excessReturn": -0.29079086017329836,
            "matchedStartDate": "2021-06-30",
            "matchedEndDate": "2022-06-30"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "YQ",
      "name": "17 Education & Technology Group Inc.",
      "ipoDate": "2020-12-04",
      "horizons": {
        "90d": {
          "targetDate": "2021-03-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "6m": {
          "targetDate": "2021-06-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        },
        "12m": {
          "targetDate": "2021-12-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit",
            "qqq": "90-day source coverage review: Opening/offer units or ticker identity requires manual audit"
          }
        }
      }
    },
    {
      "symbol": "YSS",
      "name": "York Space Systems, Inc.",
      "ipoDate": "2026-01-29",
      "horizons": {
        "90d": {
          "targetDate": "2026-04-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.13002084974337902,
            "return": 0.02527237568123053,
            "excessReturn": -0.15529322542460955,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-04-29"
          },
          "qqq": {
            "ipoReturn": -0.13002084974337902,
            "return": 0.05106209590014377,
            "excessReturn": -0.18108294564352279,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-04-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2026-07-29",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.5531091881879451,
            "return": 0.0510345874397411,
            "excessReturn": -0.6041437756276862,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-07-29"
          },
          "qqq": {
            "ipoReturn": -0.5531091881879451,
            "return": 0.05131625147962482,
            "excessReturn": -0.6044254396675699,
            "matchedStartDate": "2026-01-29",
            "matchedEndDate": "2026-07-29"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2027-01-29",
          "status": "censored",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "Horizon not reached by completed market closes",
            "qqq": "Horizon not reached by completed market closes"
          }
        }
      }
    },
    {
      "symbol": "YSXT",
      "name": "YSX Tech. Co., Ltd",
      "ipoDate": "2024-12-18",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-06-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-12-18",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "YXT",
      "name": "YXT.COM Group Holding Limited",
      "ipoDate": "2024-08-16",
      "horizons": {
        "90d": {
          "targetDate": "2024-11-14",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-02-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-08-16",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ZBAO",
      "name": "Zhibao Technology Inc.",
      "ipoDate": "2024-04-02",
      "horizons": {
        "90d": {
          "targetDate": "2024-07-01",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2024-10-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-04-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ZCMD",
      "name": "Zhongchao Inc.",
      "ipoDate": "2020-02-24",
      "horizons": {
        "90d": {
          "targetDate": "2020-05-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2020-08-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2021-02-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ZENV",
      "name": "Zenvia, Inc",
      "ipoDate": "2021-07-22",
      "horizons": {
        "90d": {
          "targetDate": "2021-10-20",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZENV: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZENV: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2022-01-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZENV: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZENV: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-07-22",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZENV: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZENV: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ZETA",
      "name": "Zeta Global Holdings Corp.",
      "ipoDate": "2021-06-10",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-08",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.21597305725339022,
            "return": 0.06444611613177642,
            "excessReturn": -0.28041917338516664,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-09-08"
          },
          "qqq": {
            "ipoReturn": -0.21597305725339022,
            "return": 0.11878945776626404,
            "excessReturn": -0.33476251501965426,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-09-08"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2021-12-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.04949387143591055,
            "return": 0.11125801211625919,
            "excessReturn": -0.16075188355216974,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-12-10"
          },
          "qqq": {
            "ipoReturn": -0.04949387143591055,
            "return": 0.16941384641718615,
            "excessReturn": -0.2189077178530967,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2021-12-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2022-06-10",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.28009000582610233,
            "return": -0.07981397683658031,
            "excessReturn": -0.20027602898952201,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2022-06-10"
          },
          "qqq": {
            "ipoReturn": -0.28009000582610233,
            "return": -0.15134423047419754,
            "excessReturn": -0.1287457753519048,
            "matchedStartDate": "2021-06-10",
            "matchedEndDate": "2022-06-10"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ZGM",
      "name": "Zenta Group Co Ltd",
      "ipoDate": "2025-09-09",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "6m": {
          "targetDate": "2026-03-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        },
        "12m": {
          "targetDate": "2026-09-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: First trading date not independently established by trade-date source",
            "qqq": "90-day source coverage review: First trading date not independently established by trade-date source"
          }
        }
      }
    },
    {
      "symbol": "ZH",
      "name": "Zhihu, Inc.",
      "ipoDate": "2021-03-26",
      "horizons": {
        "90d": {
          "targetDate": "2021-06-24",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "6m": {
          "targetDate": "2021-09-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        },
        "12m": {
          "targetDate": "2022-03-26",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required",
            "qqq": "90-day source coverage review: Historical quote opening price differs from IPO-source opening price by over 2%; split/identity audit required"
          }
        }
      }
    },
    {
      "symbol": "ZI",
      "name": "ZoomInfo Technologies Inc.",
      "ipoDate": "2020-06-04",
      "horizons": {
        "90d": {
          "targetDate": "2020-09-02",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZI: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZI: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2020-12-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZI: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZI: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2021-06-04",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZI: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZI: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ZKH",
      "name": "ZKH Group Limited",
      "ipoDate": "2023-12-15",
      "horizons": {
        "90d": {
          "targetDate": "2024-03-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.20903224329794612,
            "return": 0.09720245230429403,
            "excessReturn": 0.11182979099365209,
            "matchedStartDate": "2023-12-15",
            "matchedEndDate": "2024-03-14"
          },
          "qqq": {
            "ipoReturn": 0.20903224329794612,
            "return": 0.08338683232821475,
            "excessReturn": 0.12564541096973136,
            "matchedStartDate": "2023-12-15",
            "matchedEndDate": "2024-03-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2024-06-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7425806445460166,
            "return": 0.15649978655966357,
            "excessReturn": -0.8990804311056801,
            "matchedStartDate": "2023-12-15",
            "matchedEndDate": "2024-06-14"
          },
          "qqq": {
            "ipoReturn": -0.7425806445460166,
            "return": 0.1821927437971218,
            "excessReturn": -0.9247733883431384,
            "matchedStartDate": "2023-12-15",
            "matchedEndDate": "2024-06-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2024-12-15",
          "status": "mature",
          "spy": {
            "ipoReturn": -0.7793548337874874,
            "return": 0.28738848839700615,
            "excessReturn": -1.0667433221844935,
            "matchedStartDate": "2023-12-15",
            "matchedEndDate": "2024-12-13"
          },
          "qqq": {
            "ipoReturn": -0.7793548337874874,
            "return": 0.3088519121972513,
            "excessReturn": -1.0882067459847387,
            "matchedStartDate": "2023-12-15",
            "matchedEndDate": "2024-12-13"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ZM",
      "name": "Zoom Video Communications, Inc.",
      "ipoDate": "2019-04-18",
      "horizons": {
        "90d": {
          "targetDate": "2019-07-17",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.6085484412408644,
            "return": 0.026618859089533986,
            "excessReturn": 0.5819295821513304,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-07-17"
          },
          "qqq": {
            "ipoReturn": 0.6085484412408644,
            "return": 0.025668379178507283,
            "excessReturn": 0.5828800620623571,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-07-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2019-10-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.06580648114604326,
            "return": 0.027411945756113054,
            "excessReturn": 0.03839453538993021,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-10-18"
          },
          "qqq": {
            "ipoReturn": 0.06580648114604326,
            "return": 0.022946811813669088,
            "excessReturn": 0.04285966933237417,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2019-10-18"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2020-04-18",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.420322541267641,
            "return": -0.01165428071606145,
            "excessReturn": 1.4319768219837026,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2020-04-17"
          },
          "qqq": {
            "ipoReturn": 1.420322541267641,
            "return": 0.14888731515746834,
            "excessReturn": 1.2714352261101727,
            "matchedStartDate": "2019-04-18",
            "matchedEndDate": "2020-04-17"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ZME",
      "name": "Zhangmen Education Inc.",
      "ipoDate": "2021-06-08",
      "horizons": {
        "90d": {
          "targetDate": "2021-09-06",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZME: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZME: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2021-12-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZME: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZME: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2022-06-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZME: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZME: HTTP 404"
          }
        }
      }
    },
    {
      "symbol": "ZS",
      "name": "ZScaler, Inc.",
      "ipoDate": "2018-03-16",
      "horizons": {
        "90d": {
          "targetDate": "2018-06-14",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.1936363451408618,
            "return": 0.016520782558815394,
            "excessReturn": 0.17711556258204642,
            "matchedStartDate": "2018-03-16",
            "matchedEndDate": "2018-06-14"
          },
          "qqq": {
            "ipoReturn": 0.1936363451408618,
            "return": 0.03847504190545892,
            "excessReturn": 0.1551613032354029,
            "matchedStartDate": "2018-03-16",
            "matchedEndDate": "2018-06-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "6m": {
          "targetDate": "2018-09-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 0.2921211936257102,
            "return": 0.06083148042745967,
            "excessReturn": 0.23128971319825053,
            "matchedStartDate": "2018-03-16",
            "matchedEndDate": "2018-09-14"
          },
          "qqq": {
            "ipoReturn": 0.2921211936257102,
            "return": 0.07583908839132025,
            "excessReturn": 0.21628210523438995,
            "matchedStartDate": "2018-03-16",
            "matchedEndDate": "2018-09-14"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        },
        "12m": {
          "targetDate": "2019-03-16",
          "status": "mature",
          "spy": {
            "ipoReturn": 1.0360606800426138,
            "return": 0.02592992354133883,
            "excessReturn": 1.010130756501275,
            "matchedStartDate": "2018-03-16",
            "matchedEndDate": "2019-03-15"
          },
          "qqq": {
            "ipoReturn": 1.0360606800426138,
            "return": 0.042860493789819376,
            "excessReturn": 0.9932001862527944,
            "matchedStartDate": "2018-03-16",
            "matchedEndDate": "2019-03-15"
          },
          "issues": {
            "spy": null,
            "qqq": null
          }
        }
      }
    },
    {
      "symbol": "ZSPC",
      "name": "zSpace, Inc.",
      "ipoDate": "2024-12-05",
      "horizons": {
        "90d": {
          "targetDate": "2025-03-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2025-06-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2025-12-05",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ZTG",
      "name": "Zenta Group Company Limited",
      "ipoDate": "2025-09-09",
      "horizons": {
        "90d": {
          "targetDate": "2025-12-08",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "6m": {
          "targetDate": "2026-03-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        },
        "12m": {
          "targetDate": "2026-09-09",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit",
            "qqq": "90-day source coverage review: Independent IPO opening price unavailable; ticker identity and historical units require audit"
          }
        }
      }
    },
    {
      "symbol": "ZUO",
      "name": "Zuora, Inc",
      "ipoDate": "2018-04-12",
      "horizons": {
        "90d": {
          "targetDate": "2018-07-11",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZUO: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZUO: HTTP 404"
          }
        },
        "6m": {
          "targetDate": "2018-10-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZUO: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZUO: HTTP 404"
          }
        },
        "12m": {
          "targetDate": "2019-04-12",
          "status": "mature",
          "spy": null,
          "qqq": null,
          "issues": {
            "spy": "90-day source coverage unavailable: ZUO: HTTP 404",
            "qqq": "90-day source coverage unavailable: ZUO: HTTP 404"
          }
        }
      }
    }
  ],
  "warnings": [
    "Descriptive available-history comparisons, not causal estimates or forecasts. The initial verified 90-day pool already excludes unavailable or unverifiable histories, including delisted issuers. Extending that pool does not recover those missing companies; survivor selection can materially change results.",
    "Entry is the first trading-day close. Six and twelve months are holding periods from that close, not delayed entry strategies. Month-end anniversaries are clamped to the final day of the target month.",
    "Price returns exclude dividends, trading costs and taxes. Excess returns are percentage-point differences, not risk-adjusted alpha.",
    "Each benchmark pair uses the same actual IPO and benchmark starting and ending closing dates; endpoints precede or equal anniversaries and are at most four calendar days stale. Interior gaps over four calendar days are rejected.",
    "Horizon maturity conservatively requires its anniversary on or before the latest completed benchmark close and asOf. Each horizon has independent coverage.",
    "The constant matched twelve-month sample requires both benchmarks at all three horizons; it separates changing sample composition from changes in holding period, but retains selection bias.",
    "Histories must be split-quarantined upstream; this analytics engine cannot infer corporate actions from closing prices alone."
  ]
}
