Barclays PLC Acquires Shares of 27,017 Upstream Bio, Inc. (NASDAQ:UPB)

Barclays PLC bought a new position in Upstream Bio, Inc. (NASDAQ:UPB – Free Report) in the 4th quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission (SEC). The institutional investor bought 27,017 shares of the company’s stock, valued at approximately $445,000. A number of other large investors have […]

May 10, 2025 - 09:25
 0
Barclays PLC Acquires Shares of 27,017 Upstream Bio, Inc. (NASDAQ:UPB)
Barclays PLC bought a new position in Upstream Bio, Inc. (NASDAQ:UPB – Free Report) in the 4th quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission (SEC). The institutional investor bought 27,017 shares of the company’s stock, valued at approximately $445,000. A number of other large investors have […]