Centrus Energy Reports Today With Shorts Trapped and the Stock Up 17% on the Week
Centrus Energy walks into today's earnings print in a materially different position than it held a week ago — the stock has rallied 17.5% over five days to $187.63, yet the borrow market remains completely exhausted…
