Stellar loses serious portion of its market value, but things are getting better