Celgene is expected to report earnings of $1.96 per share on $3.50 billion in revenue. Meanwhile, the so-called Whisper number is $1.99.
Teva is expected to report earnings of $0.66 per share on $4.80 billion in revenue. Meanwhile, the so-called Whisper number is $0.70.
Their first collaboration, Spinraza, a treatment for a deadly rare disease called spinal muscular atrophy, generated $884 million sales last year, its first on the market.