Eli Lilly (LLY) appears to be on a strong footing with COVID-19 drug development efforts June 2, 2020