SHLS Shorts Ease After Earnings, But Options Flash Caution
Shoals Technologies Group delivered its Q2 earnings on August 4 and promptly handed back most of the week's gain — the stock fell 1.6% on results day to close at $9.22, even as shorts pulled back and analysts lifted…
