Eli Lilly's LLY short percent of float has risen 5.88% since its last report. The company recently reported that it has 6.10 million shares sold short, which is 0.72% of all regular shares that are ...
The best companies will pay you to own them, sharing their profits via dividends. These high-quality stocks continuously grow ...