8:04 am Peregrine Pharma reports EPS in-line, misses on revs