As of yesterday’s close, the S&P 500 is up 15.62% year to date. This performance is broadly consistent with the […]
Eli Lilly Holds Firm in the USD 1 Trillion Club
On Friday, 21 November 2025, Eli Lilly became the first pharmaceutical company to reach a valuation typically reserved for major […]
