-
Eli Lilly and Company (LLY $1,001.82)
-
Teva Pharmaceutical Industries Limited American Depositary Shares (TEVA $32.36)
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.