2021 Activist Shorts Targets declining in W26

Humbl declined 14.6% this week. But shares are higher than before the Hindenburg's May report

Chart: Compiled by Breakout Point