MRCY: Short Sellers Hold Ground After Earnings Pop
Mercury Systems enters the back half of May sitting on a contested position — a stock that surged 17% on its May 5 earnings print, yet has drawn more short interest in the weeks since, with analysts divided on whether…
