Sutro Biopharma, Inc. (STRO) recently garnered favorable attention from David Nierengarten of Wedbush, who upgraded the ...