Centessa Pharmaceuticals (NASDAQ:CNTA) reported quarterly losses of $(0.57) per share. This is a 26.67 percent decrease over losses of $(0.45) per share from the same period last year.
If You Invested $100 In This Stock 20 Years Ago, You Would Have $900 Today
Caterpillar (NYSE:CAT) has outperformed the market over the past 20 years by 4.23% on an annualized basis producing an average annual return of 11.57%. Currently, Caterpillar has a market capitalization of $95.46 billion.