SEI shorts hold firm as stock drops 19% in a week
Solaris Energy Infrastructure enters earnings week with short sellers sitting on one of the most heavily shorted positions in the energy services sector. Short interest in the stock is running at 33.9% of the free…