Sutro Biopharma Inc
NASDAQ: STRO
$3.63
Closing price April 19, 2024
Friday's top analyst upgrades and downgrades included Alteryx, Booking, CarGurus, Datadog, FedEx, First Solar, Uber Technologies, Vonage, Yeti and Zillow.
Published: