Sutro Biopharma (STRO)

STRO · NASDAQ
$9.51+0.41 (+4.51%)
At close on Nov 3

Overview

Financial statement