SUTRO BIOPHARMA INC (STRO)

US8693671021 - Common Stock

4.15  -0.2 (-4.6%)

After market: 4.15 0 (0%)

Open in Chart Tool
STRO Daily chart