Au cours des 90 derniers jours, Upstream Bio Inc. a enregistré des ventes nettes d'initiés totalisant 46 571 $, cinq dirigeants ayant vendu des actions. Cette activité s'est produite malgré une augmentation de 13,6 % du cours de l'action sur 90 jours. Les derniers résultats financiers de l'entreprise ont montré un léger dépassement de 1,32%.