Sutro Biopharma, Inc.

STRO·NASDAQ·$27.38·$265M