And Lilly’s earnings call details a fundamental fact of the market: drug prices generally go down over time
Oct 31, 2025
Upgrade to Apex to get access to this post and other subscriber-only content.