In den letzten 90 Tagen verzeichnete Upstream Bio Inc. Nettoverkäufe von Insidern im Wert von 46.571 $, wobei fünf Führungskräfte Aktien verkauften. Diese Aktivität fand trotz eines Kursanstiegs von 13,6 % in den letzten 90 Tagen statt. Der letzte Finanzbericht des Unternehmens zeigte eine leichte Übertreffung von 1,32 %.