Sutro Biopharma, Inc. (STRO) came out with a quarterly loss of $0.89 per share versus the Zacks Consensus Estimate of a loss of $0.86. This compares to earnings of $0.42 per share a year ago.
Companies in the Healthcare sector have received a lot of coverage today as analysts weigh in on Sutro Biopharma (STRO – Research Report) and Generation Bio (GBIO – Research Report).
Results that may be inaccessible to you are currently showing.
Hide inaccessible results