EIKN Shorts Dig In Ahead of Tonight's Print
EIKN heads into its June 26 earnings release with short sellers adding pressure even as the stock slides — a tension that makes tonight's print unusually binary for a pre-revenue biotech. Short interest has climbed…
