SLS shorts ease but borrow market stays tight ahead of November print
SELLAS Life Sciences heads into its November 12 earnings release with one of the most heavily shorted floats in small-cap biotech, a borrow market that has tightened sharply this week, and options traders who have…