Spectrum Pharmaceuticals, Inc. (NASDAQ:SPPI) defied analyst predictions to release its annual results, which were ahead of market expectations. Results overall were credible, with revenues arriving ...