2021 Activist Shorts Targets declining in W26
Humbl declined 14.6% this week. But shares are higher than before the Hindenburg's May report