Market Cap: $429.85M
Analysts estimated SWMR earnings of $-0.12 per share this quarter (Q2). SWMR's actual earnings were $-0.43 per share.
Analysts estimated SWMR earnings of $-0.11 per share this quarter (Q1). SWMR's actual earnings were $-0.28 per share.