PepGen heads into a key data readout with shorts easing and bulls holding firm
PEPG arrives at its May 18 clinical update in an unusual position: the stock has dropped 13% over the past week to $1.68, yet short sellers are retreating and Wedbush remains bullish even as it slashes its target for…
