SUTRO BIOPHARMA, INC.STRO

Market cap
$244.42M
P/E ratio