was expecting some stability in the price as we waited for new developments
Ah - but the market seldom rewards "waiting" with "stability". It's one, ever-present admonishment to companies has been: "Either you're busy living, or you're busy dying." ;\