Good lesson here for managment. Once you lose the trust of the market it's not easy to get it back. Would not have been such a problem if they sold thier shares after the downgrade but why would they do that ?
FIG Price at posting:
45.0¢ Sentiment: None Disclosure: Not Held