And Lilly’s earnings call details a fundamental fact of the market: drug prices generally go down over time
Oct 31, 2025