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