LLY Eli Lilly And Company995.83-1.76 (-0.2%)
LLY Eli Lilly And Company997.03-13.28 (-1.3%)
Outlook is neutral, with stock confined to a band of ±4%
Strategy has +47% ROI potential and 6% overvalued
Outlook is neutral, with stock confined to a band of ±4%
Strategy has +49% ROI potential and 3% overvalued
Outlook is neutral, with stock confined to a channel of ±4%
Strategy has +50% ROI potential and 14% overvalued