Vistra Heads Into Q1 Print With Shorts Building
Vistra Corp. reports Q1 2026 results on May 7 with short sellers quietly adding exposure even as the stock trades well below analyst targets — a divergence that frames the debate heading into the print. The most…
