Logo image of UPB

UPSTREAM BIO INC (UPB) Stock Stock Chart

USA - NASDAQ:UPB - US91678A1079 - Common Stock

18.81 USD
+1.47 (+8.48%)
Last: 9/30/2025, 8:00:02 PM
18.3 USD
-0.51 (-2.71%)
Pre-Market: 10/1/2025, 5:06:38 AM
Open in Chart Tool Full Screen Chart
UPSTREAM BIO INC / UPB Daily stock chart