Well, the millennial army of retail-monkeys may have lost the battles for now, but not the WAR (yet)! It's still justified having aped into failing companies like HOOD for over 80 bucks a share, because now we are in DEEP VALUE TERRITORY.
Think... for a little over 10 bucks, you can buy a share...