Edit this title from the Fast Facts Section
It appears that the market isn't ready yet for this good news. More downside to come?