A Curated Platform of Equity & Options Market Intelligence
Select Page

Trade of the Week

Search by Ticker Symbol

Bull Put Spreads in Pharma Leader at Support

Eli Lilly (LLY) is a $292.7B energy name that trades at 33x earnings, 10.2x sales, FCF yield of 3.0% and dividend yield of 1.3%. The stock has pulled back to its 21-week EMA and is finding support at the 300 level recently which lines up with a trendline off its April...