-
Eli Lilly and Company (LLY)
-
Teva Pharmaceutical Industries Limited American Depositary Shares (TEVA)
Q: Moving past the opioid settlement, is this name worth revisiting? I have not owned in years, debt appears better but still high. Is there a better play on pharmaceuticals for an aging population.