Articles

2025 Newsmaker: David Ricks

As of Nov. 13, Eli Lilly and Co.’s market capitalization was $967 billion and flirting with a rare $1 trillion. Its stock price in November surpassed $1,000 per share, up more than 25% for the year.

Read More