Logo image of UPB

UPSTREAM BIO INC (UPB) Stock Stock Chart

NASDAQ:UPB - US91678A1079 - Common Stock

17.8 USD
-0.44 (-2.41%)
Last: 9/10/2025, 5:24:28 PM
16.5 USD
-1.3 (-7.3%)
After Hours: 9/10/2025, 5:24:28 PM
Open in Chart Tool Full Screen Chart
UPSTREAM BIO INC / UPB Daily stock chart