Sempra Heads Into Q2 Print With Bulls Firmly in Charge
SRE arrives at its August 6 earnings report having shed nearly 5% over the past month to $88.55, yet with options and short positioning both suggesting investors are leaning toward upside rather than bracing for a…
