I've come to terms with how hedge funds play the game. When a great company is outperforming, but the stock is dragging, you need to ask yourself why... someone or something is causing it, or both. No doubt the media has put more fear in peoples minds with the Delta variant (the something (opec too, see attached article), and the stocks that are about to announce tremendous results get hammered by hedge funds (the someone). It's nothing more than an opportunist cash grab on a news event that hits a PTSD nerve. The fear will fade, and the funds will have reloaded at a nice low buy back. It's the compounding, pounding, pounding, and pounding that wears out shareholders and rewards the funds. Like many small retail investors say 'rinse and repeat' the big funds do it in a very large scale. Take out commodity prices, entire sector drops, panic sets in, pound it down, and take advantage.
The reality is, these are blips, because they can't actually hold a bull market down - just a quick "grab and dash" - should get 5 to 10 years for theft as far as I'm concerned, but... I've learned to live with it and wait out the temporary blips.
https://oilprice.com/Energy/Oil-Prices/Hedge-Funds-Won-Big-On-OPEC-Spat.html IMO and GLTA