[
  {
    "symbol": "TSSI",
    "candidate_score": 59.73,
    "breakdown": {
      "relative_volume": 8.79,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 15.73,
      "premarket_price_strength": 11.36,
      "distance_to_resistance": 3.86
    },
    "metrics": {
      "price": 10.01,
      "previous_close": 9.28,
      "gap_pct": 7.87,
      "premarket_volume": 776427.0,
      "avg_daily_volume": 883595.0,
      "rvol": 0.88,
      "premarket_high": 10.2202,
      "premarket_low": 9.29,
      "previous_day_high": 9.5761,
      "range_20d_high": 10.16,
      "price_strength_pct": 3.79,
      "distance_to_resistance_pct": 2.06,
      "resistance_level_used": 10.2202
    }
  },
  {
    "symbol": "DNA",
    "candidate_score": 54.12,
    "breakdown": {
      "relative_volume": 1.24,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 17.48,
      "premarket_price_strength": 15.0,
      "distance_to_resistance": 0.4
    },
    "metrics": {
      "price": 9.33,
      "previous_close": 8.58,
      "gap_pct": 8.74,
      "premarket_volume": 228748.0,
      "avg_daily_volume": 1842786.0,
      "rvol": 0.12,
      "premarket_high": 9.35,
      "premarket_low": 8.23,
      "previous_day_high": 9.28,
      "range_20d_high": 9.8,
      "price_strength_pct": 6.6,
      "distance_to_resistance_pct": 0.21,
      "resistance_level_used": 9.35
    }
  },
  {
    "symbol": "USDE",
    "candidate_score": 46.36,
    "breakdown": {
      "relative_volume": 3.73,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 13.03,
      "premarket_price_strength": 3.97,
      "distance_to_resistance": 5.63
    },
    "metrics": {
      "price": 13.7087,
      "previous_close": 12.87,
      "gap_pct": 6.52,
      "premarket_volume": 1032777.0,
      "avg_daily_volume": 2770752.0,
      "rvol": 0.37,
      "premarket_high": 14.1334,
      "premarket_low": 12.11,
      "previous_day_high": 13.7445,
      "range_20d_high": 14.19,
      "price_strength_pct": 1.32,
      "distance_to_resistance_pct": 3.0,
      "resistance_level_used": 14.1334
    }
  },
  {
    "symbol": "DBGI",
    "candidate_score": 45.9,
    "breakdown": {
      "relative_volume": 1.5,
      "premarket_volume": 20.0,
      "gap_or_price_movement": -5.6,
      "premarket_price_strength": 15.0,
      "distance_to_resistance": 15.0
    },
    "metrics": {
      "price": 5.55,
      "previous_close": 5.71,
      "gap_pct": -2.8,
      "premarket_volume": 411832.0,
      "avg_daily_volume": 2740549.0,
      "rvol": 0.15,
      "premarket_high": 6.3799,
      "premarket_low": 5.09,
      "previous_day_high": 5.75,
      "range_20d_high": 7.76,
      "price_strength_pct": 6.87,
      "distance_to_resistance_pct": 13.01,
      "resistance_level_used": 6.3799
    }
  },
  {
    "symbol": "PRGO",
    "candidate_score": 44.71,
    "breakdown": {
      "relative_volume": 2.06,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 12.64,
      "premarket_price_strength": 9.5,
      "distance_to_resistance": 0.51
    },
    "metrics": {
      "price": 14.715,
      "previous_close": 13.84,
      "gap_pct": 6.32,
      "premarket_volume": 300020.0,
      "avg_daily_volume": 1454484.0,
      "rvol": 0.21,
      "premarket_high": 14.755,
      "premarket_low": 13.7,
      "previous_day_high": 14.46,
      "range_20d_high": 14.995,
      "price_strength_pct": 3.17,
      "distance_to_resistance_pct": 0.27,
      "resistance_level_used": 14.755
    }
  },
  {
    "symbol": "GRML",
    "candidate_score": 42.11,
    "breakdown": {
      "relative_volume": 2.11,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 20.0,
      "premarket_price_strength": -15.0,
      "distance_to_resistance": 15.0
    },
    "metrics": {
      "price": 13.845,
      "previous_close": 11.19,
      "gap_pct": 23.73,
      "premarket_volume": 11334736.0,
      "avg_daily_volume": 53751503.0,
      "rvol": 0.21,
      "premarket_high": 15.39,
      "premarket_low": 12.03,
      "previous_day_high": 17.99,
      "range_20d_high": 18.2099,
      "price_strength_pct": -9.32,
      "distance_to_resistance_pct": 10.04,
      "resistance_level_used": 15.39
    }
  },
  {
    "symbol": "BB",
    "candidate_score": 40.8,
    "breakdown": {
      "relative_volume": 4.2,
      "premarket_volume": 20.0,
      "gap_or_price_movement": -2.48,
      "premarket_price_strength": 5.93,
      "distance_to_resistance": 13.15
    },
    "metrics": {
      "price": 8.276,
      "previous_close": 8.38,
      "gap_pct": -1.24,
      "premarket_volume": 10549440.0,
      "avg_daily_volume": 25092834.0,
      "rvol": 0.42,
      "premarket_high": 8.9,
      "premarket_low": 7.95,
      "previous_day_high": 8.68,
      "range_20d_high": 9.22,
      "price_strength_pct": 1.98,
      "distance_to_resistance_pct": 7.01,
      "resistance_level_used": 8.9
    }
  },
  {
    "symbol": "INFQ",
    "candidate_score": 39.35,
    "breakdown": {
      "relative_volume": 1.61,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 2.31,
      "premarket_price_strength": 10.73,
      "distance_to_resistance": 4.7
    },
    "metrics": {
      "price": 13.99,
      "previous_close": 13.83,
      "gap_pct": 1.16,
      "premarket_volume": 1697289.0,
      "avg_daily_volume": 10569728.0,
      "rvol": 0.16,
      "premarket_high": 14.35,
      "premarket_low": 13.37,
      "previous_day_high": 15.0636,
      "range_20d_high": 15.0636,
      "price_strength_pct": 3.58,
      "distance_to_resistance_pct": 2.51,
      "resistance_level_used": 14.35
    }
  },
  {
    "symbol": "WLTH",
    "candidate_score": 38.59,
    "breakdown": {
      "relative_volume": 2.31,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 7.11,
      "premarket_price_strength": 7.52,
      "distance_to_resistance": 1.64
    },
    "metrics": {
      "price": 10.19,
      "previous_close": 9.84,
      "gap_pct": 3.56,
      "premarket_volume": 465429.0,
      "avg_daily_volume": 2011398.0,
      "rvol": 0.23,
      "premarket_high": 10.28,
      "premarket_low": 9.83,
      "previous_day_high": 10.04,
      "range_20d_high": 11.08,
      "price_strength_pct": 2.51,
      "distance_to_resistance_pct": 0.88,
      "resistance_level_used": 10.28
    }
  },
  {
    "symbol": "ALVO",
    "candidate_score": 36.11,
    "breakdown": {
      "relative_volume": 1.79,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 5.34,
      "premarket_price_strength": 8.67,
      "distance_to_resistance": 0.31
    },
    "metrics": {
      "price": 5.965,
      "previous_close": 5.81,
      "gap_pct": 2.67,
      "premarket_volume": 138944.0,
      "avg_daily_volume": 774114.0,
      "rvol": 0.18,
      "premarket_high": 5.975,
      "premarket_low": 5.66,
      "previous_day_high": 5.89,
      "range_20d_high": 5.985,
      "price_strength_pct": 2.89,
      "distance_to_resistance_pct": 0.17,
      "resistance_level_used": 5.975
    }
  },
  {
    "symbol": "VNCE",
    "candidate_score": 35.03,
    "breakdown": {
      "relative_volume": 1.8,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 1.25,
      "premarket_price_strength": 7.71,
      "distance_to_resistance": 4.27
    },
    "metrics": {
      "price": 11.1792,
      "previous_close": 11.11,
      "gap_pct": 0.62,
      "premarket_volume": 110539.0,
      "avg_daily_volume": 612508.0,
      "rvol": 0.18,
      "premarket_high": 11.44,
      "premarket_low": 10.4016,
      "previous_day_high": 11.98,
      "range_20d_high": 11.98,
      "price_strength_pct": 2.57,
      "distance_to_resistance_pct": 2.28,
      "resistance_level_used": 11.44
    }
  },
  {
    "symbol": "CRML",
    "candidate_score": 34.75,
    "breakdown": {
      "relative_volume": 1.23,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 4.53,
      "premarket_price_strength": 5.83,
      "distance_to_resistance": 3.15
    },
    "metrics": {
      "price": 7.895,
      "previous_close": 7.72,
      "gap_pct": 2.27,
      "premarket_volume": 1710032.0,
      "avg_daily_volume": 13862285.0,
      "rvol": 0.12,
      "premarket_high": 8.03,
      "premarket_low": 7.6,
      "previous_day_high": 8.45,
      "range_20d_high": 9.64,
      "price_strength_pct": 1.94,
      "distance_to_resistance_pct": 1.68,
      "resistance_level_used": 8.03
    }
  },
  {
    "symbol": "HAFN",
    "candidate_score": 33.46,
    "breakdown": {
      "relative_volume": 17.73,
      "premarket_volume": 20.0,
      "gap_or_price_movement": -9.23,
      "premarket_price_strength": -3.1,
      "distance_to_resistance": 8.06
    },
    "metrics": {
      "price": 8.68,
      "previous_close": 9.1,
      "gap_pct": -4.62,
      "premarket_volume": 2813159.0,
      "avg_daily_volume": 1586963.0,
      "rvol": 1.77,
      "premarket_high": 9.07,
      "premarket_low": 8.41,
      "previous_day_high": 9.31,
      "range_20d_high": 10.12,
      "price_strength_pct": -1.03,
      "distance_to_resistance_pct": 4.3,
      "resistance_level_used": 9.07
    }
  },
  {
    "symbol": "RSKD",
    "candidate_score": 33.06,
    "breakdown": {
      "relative_volume": 1.91,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 4.62,
      "premarket_price_strength": 4.62,
      "distance_to_resistance": 1.91
    },
    "metrics": {
      "price": 7.305,
      "previous_close": 7.14,
      "gap_pct": 2.31,
      "premarket_volume": 1153904.0,
      "avg_daily_volume": 6028589.0,
      "rvol": 0.19,
      "premarket_high": 7.38,
      "premarket_low": 6.875,
      "previous_day_high": 7.16,
      "range_20d_high": 7.38,
      "price_strength_pct": 1.54,
      "distance_to_resistance_pct": 1.02,
      "resistance_level_used": 7.38
    }
  },
  {
    "symbol": "SG",
    "candidate_score": 30.44,
    "breakdown": {
      "relative_volume": 0.81,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 2.96,
      "premarket_price_strength": 4.99,
      "distance_to_resistance": 1.69
    },
    "metrics": {
      "price": 7.824,
      "previous_close": 7.71,
      "gap_pct": 1.48,
      "premarket_volume": 313984.0,
      "avg_daily_volume": 3880979.0,
      "rvol": 0.08,
      "premarket_high": 7.895,
      "premarket_low": 7.6,
      "previous_day_high": 7.7799,
      "range_20d_high": 7.97,
      "price_strength_pct": 1.66,
      "distance_to_resistance_pct": 0.9,
      "resistance_level_used": 7.895
    }
  },
  {
    "symbol": "BFLY",
    "candidate_score": 29.58,
    "breakdown": {
      "relative_volume": 0.71,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 0.76,
      "premarket_price_strength": 4.63,
      "distance_to_resistance": 3.48
    },
    "metrics": {
      "price": 9.235,
      "previous_close": 9.2,
      "gap_pct": 0.38,
      "premarket_volume": 554995.0,
      "avg_daily_volume": 7791120.0,
      "rvol": 0.07,
      "premarket_high": 9.4095,
      "premarket_low": 9.03,
      "previous_day_high": 10.05,
      "range_20d_high": 10.05,
      "price_strength_pct": 1.54,
      "distance_to_resistance_pct": 1.85,
      "resistance_level_used": 9.4095
    }
  },
  {
    "symbol": "TAL",
    "candidate_score": 29.56,
    "breakdown": {
      "relative_volume": 0.56,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 4.84,
      "premarket_price_strength": 3.92,
      "distance_to_resistance": 0.23
    },
    "metrics": {
      "price": 12.27,
      "previous_close": 11.98,
      "gap_pct": 2.42,
      "premarket_volume": 132805.0,
      "avg_daily_volume": 2358573.0,
      "rvol": 0.06,
      "premarket_high": 12.285,
      "premarket_low": 11.98,
      "previous_day_high": 12.0499,
      "range_20d_high": 12.53,
      "price_strength_pct": 1.31,
      "distance_to_resistance_pct": 0.12,
      "resistance_level_used": 12.285
    }
  },
  {
    "symbol": "NVAX",
    "candidate_score": 29.52,
    "breakdown": {
      "relative_volume": 0.69,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 0.66,
      "premarket_price_strength": 5.54,
      "distance_to_resistance": 2.62
    },
    "metrics": {
      "price": 10.585,
      "previous_close": 10.55,
      "gap_pct": 0.33,
      "premarket_volume": 399887.0,
      "avg_daily_volume": 5768914.0,
      "rvol": 0.07,
      "premarket_high": 10.735,
      "premarket_low": 10.32,
      "previous_day_high": 10.945,
      "range_20d_high": 11.09,
      "price_strength_pct": 1.85,
      "distance_to_resistance_pct": 1.4,
      "resistance_level_used": 10.735
    }
  },
  {
    "symbol": "RDW",
    "candidate_score": 28.72,
    "breakdown": {
      "relative_volume": 1.37,
      "premarket_volume": 20.0,
      "gap_or_price_movement": -3.37,
      "premarket_price_strength": 4.03,
      "distance_to_resistance": 6.69
    },
    "metrics": {
      "price": 11.08,
      "previous_close": 11.27,
      "gap_pct": -1.69,
      "premarket_volume": 1732365.0,
      "avg_daily_volume": 12627908.0,
      "rvol": 0.14,
      "premarket_high": 11.49,
      "premarket_low": 10.94,
      "previous_day_high": 11.745,
      "range_20d_high": 11.8999,
      "price_strength_pct": 1.34,
      "distance_to_resistance_pct": 3.57,
      "resistance_level_used": 11.49
    }
  },
  {
    "symbol": "HNST",
    "candidate_score": 28.71,
    "breakdown": {
      "relative_volume": 0.8,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 2.9,
      "premarket_price_strength": 4.66,
      "distance_to_resistance": 0.36
    },
    "metrics": {
      "price": 5.255,
      "previous_close": 5.18,
      "gap_pct": 1.45,
      "premarket_volume": 142600.0,
      "avg_daily_volume": 1780962.0,
      "rvol": 0.08,
      "premarket_high": 5.265,
      "premarket_low": 5.11,
      "previous_day_high": 5.46,
      "range_20d_high": 6.01,
      "price_strength_pct": 1.55,
      "distance_to_resistance_pct": 0.19,
      "resistance_level_used": 5.265
    }
  },
  {
    "symbol": "YSS",
    "candidate_score": 28.71,
    "breakdown": {
      "relative_volume": 0.45,
      "premarket_volume": 20.0,
      "gap_or_price_movement": -0.73,
      "premarket_price_strength": 4.68,
      "distance_to_resistance": 4.3
    },
    "metrics": {
      "price": 9.575,
      "previous_close": 9.61,
      "gap_pct": -0.36,
      "premarket_volume": 132560.0,
      "avg_daily_volume": 2918371.0,
      "rvol": 0.05,
      "premarket_high": 9.8,
      "premarket_low": 9.0,
      "previous_day_high": 10.04,
      "range_20d_high": 10.04,
      "price_strength_pct": 1.56,
      "distance_to_resistance_pct": 2.3,
      "resistance_level_used": 9.8
    }
  },
  {
    "symbol": "SENS",
    "candidate_score": 28.69,
    "breakdown": {
      "relative_volume": 1.14,
      "premarket_volume": 19.1,
      "gap_or_price_movement": 3.51,
      "premarket_price_strength": 1.85,
      "distance_to_resistance": 3.09
    },
    "metrics": {
      "price": 10.15,
      "previous_close": 9.975,
      "gap_pct": 1.75,
      "premarket_volume": 95515.0,
      "avg_daily_volume": 837902.0,
      "rvol": 0.11,
      "premarket_high": 10.32,
      "premarket_low": 9.8718,
      "previous_day_high": 10.06,
      "range_20d_high": 10.32,
      "price_strength_pct": 0.62,
      "distance_to_resistance_pct": 1.65,
      "resistance_level_used": 10.32
    }
  },
  {
    "symbol": "TRIP",
    "candidate_score": 28.6,
    "breakdown": {
      "relative_volume": 0.59,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 2.86,
      "premarket_price_strength": 3.44,
      "distance_to_resistance": 1.71
    },
    "metrics": {
      "price": 8.155,
      "previous_close": 8.04,
      "gap_pct": 1.43,
      "premarket_volume": 367892.0,
      "avg_daily_volume": 6282375.0,
      "rvol": 0.06,
      "premarket_high": 8.23,
      "premarket_low": 8.0,
      "previous_day_high": 8.48,
      "range_20d_high": 9.98,
      "price_strength_pct": 1.15,
      "distance_to_resistance_pct": 0.91,
      "resistance_level_used": 8.23
    }
  },
  {
    "symbol": "SBET",
    "candidate_score": 28.55,
    "breakdown": {
      "relative_volume": 0.79,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 0.0,
      "premarket_price_strength": 3.65,
      "distance_to_resistance": 4.11
    },
    "metrics": {
      "price": 9.81,
      "previous_close": 9.81,
      "gap_pct": 0.0,
      "premarket_volume": 738461.0,
      "avg_daily_volume": 9368197.0,
      "rvol": 0.08,
      "premarket_high": 10.03,
      "premarket_low": 9.6082,
      "previous_day_high": 10.27,
      "range_20d_high": 10.395,
      "price_strength_pct": 1.22,
      "distance_to_resistance_pct": 2.19,
      "resistance_level_used": 10.03
    }
  },
  {
    "symbol": "BTGO",
    "candidate_score": 28.55,
    "breakdown": {
      "relative_volume": 1.74,
      "premarket_volume": 20.0,
      "gap_or_price_movement": -1.98,
      "premarket_price_strength": 5.11,
      "distance_to_resistance": 3.67
    },
    "metrics": {
      "price": 8.02,
      "previous_close": 8.1,
      "gap_pct": -0.99,
      "premarket_volume": 202693.0,
      "avg_daily_volume": 1165307.0,
      "rvol": 0.17,
      "premarket_high": 8.18,
      "premarket_low": 7.81,
      "previous_day_high": 8.35,
      "range_20d_high": 8.35,
      "price_strength_pct": 1.7,
      "distance_to_resistance_pct": 1.96,
      "resistance_level_used": 8.18
    }
  },
  {
    "symbol": "CLSK",
    "candidate_score": 28.52,
    "breakdown": {
      "relative_volume": 1.33,
      "premarket_volume": 20.0,
      "gap_or_price_movement": -1.45,
      "premarket_price_strength": 3.61,
      "distance_to_resistance": 5.02
    },
    "metrics": {
      "price": 14.355,
      "previous_close": 14.46,
      "gap_pct": -0.73,
      "premarket_volume": 2255159.0,
      "avg_daily_volume": 16912408.0,
      "rvol": 0.13,
      "premarket_high": 14.75,
      "premarket_low": 14.03,
      "previous_day_high": 15.2199,
      "range_20d_high": 15.265,
      "price_strength_pct": 1.2,
      "distance_to_resistance_pct": 2.68,
      "resistance_level_used": 14.75
    }
  },
  {
    "symbol": "SWIM",
    "candidate_score": 28.5,
    "breakdown": {
      "relative_volume": 1.09,
      "premarket_volume": 14.7,
      "gap_or_price_movement": 1.74,
      "premarket_price_strength": -4.02,
      "distance_to_resistance": 15.0
    },
    "metrics": {
      "price": 6.395,
      "previous_close": 6.34,
      "gap_pct": 0.87,
      "premarket_volume": 73477.0,
      "avg_daily_volume": 673173.0,
      "rvol": 0.11,
      "premarket_high": 7.0,
      "premarket_low": 6.32,
      "previous_day_high": 6.61,
      "range_20d_high": 7.25,
      "price_strength_pct": -1.34,
      "distance_to_resistance_pct": 8.64,
      "resistance_level_used": 7.0
    }
  },
  {
    "symbol": "NEOG",
    "candidate_score": 28.36,
    "breakdown": {
      "relative_volume": 0.43,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 4.2,
      "premarket_price_strength": 1.65,
      "distance_to_resistance": 2.07
    },
    "metrics": {
      "price": 13.855,
      "previous_close": 13.57,
      "gap_pct": 2.1,
      "premarket_volume": 157070.0,
      "avg_daily_volume": 3672681.0,
      "rvol": 0.04,
      "premarket_high": 14.01,
      "premarket_low": 13.482,
      "previous_day_high": 14.26,
      "range_20d_high": 14.26,
      "price_strength_pct": 0.55,
      "distance_to_resistance_pct": 1.11,
      "resistance_level_used": 14.01
    }
  },
  {
    "symbol": "CTKB",
    "candidate_score": 28.32,
    "breakdown": {
      "relative_volume": 1.07,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 0.18,
      "premarket_price_strength": 1.79,
      "distance_to_resistance": 5.29
    },
    "metrics": {
      "price": 5.685,
      "previous_close": 5.68,
      "gap_pct": 0.09,
      "premarket_volume": 135250.0,
      "avg_daily_volume": 1259265.0,
      "rvol": 0.11,
      "premarket_high": 5.85,
      "premarket_low": 5.48,
      "previous_day_high": 5.85,
      "range_20d_high": 5.85,
      "price_strength_pct": 0.6,
      "distance_to_resistance_pct": 2.82,
      "resistance_level_used": 5.85
    }
  },
  {
    "symbol": "AMPL",
    "candidate_score": 27.81,
    "breakdown": {
      "relative_volume": 1.79,
      "premarket_volume": 20.0,
      "gap_or_price_movement": 1.89,
      "premarket_price_strength": -2.3,
      "distance_to_resistance": 6.43
    },
    "metrics": {
      "price": 13.885,
      "previous_close": 13.755,
      "gap_pct": 0.95,
      "premarket_volume": 269688.0,
      "avg_daily_volume": 1509001.0,
      "rvol": 0.18,
      "premarket_high": 14.378,
      "premarket_low": 13.6,
      "previous_day_high": 13.775,
      "range_20d_high": 14.76,
      "price_strength_pct": -0.77,
      "distance_to_resistance_pct": 3.43,
      "resistance_level_used": 14.378
    }
  }
]