Senti Biosciences (NASDAQ:SNTI) reported quarterly losses of $(0.38) per share.
$100 Invested In This Stock 20 Years Ago Would Be Worth $1,000 Today
Northrop Grumman (NYSE:NOC) has outperformed the market over the past 20 years by 4.3% on an annualized basis…