Stock Earnings Checking in on Sutro Biopharma Inc (STRO) after recent insiders movement As this happened, H.C. Wainwright downgraded its Sutro Biopharma Inc [STRO] rating to a Neutral from a a Buy in