BEPC Bears Step Up as Short Interest Spikes Into the Print
BEPC heads into its July 31 earnings release with short sellers accelerating positions and the stock down sharply from where most analysts set their targets. The most notable development since last week's article is a…
