STRO logo

Sutro Biopharma (STRO) P/E Ratio