Market Cap: $1.25B
Analysts estimated SPTX earnings of $-0.63 per share this quarter (Q2). SPTX's actual earnings were $-0.73 per share.
Analysts estimated SPTX earnings of $-5.28 per share this quarter (Q1). SPTX's actual earnings were $-10.34 per share.