Myles O'Neill Net Worth

The estimated Net Worth of Myles O'neill is at least $52.9 Million dollars as of 1 February 2021. Myles neill owns over 12,146 units of Lilly(Eli) & Co stock worth over $43,543,035 and over the last 6 years he sold LLY stock worth over $9,326,750. In addition, he makes $0 as Senior Vice President and President - Manufacturing Operations at Lilly(Eli) & Co.

Locked

Wallmine is a radically better financial terminal.
Sign up in seconds, it's free!

Myles Neill LLY stock SEC Form 4 insiders trading

Myles has made over 6 trades of the Lilly(Eli) & Co stock since 2018, according to the Form 4 filled with the SEC. Most recently he exercised 12,146 units of LLY stock worth $9,291,690 on 1 February 2021.

The largest trade he's ever made was selling 25,000 units of Lilly(Eli) & Co stock on 4 March 2020 worth over $3,503,750. On average, Myles trades about 11,107 units every 122 days since 2018. As of 1 February 2021 he still owns at least 56,919 units of Lilly(Eli) & Co stock.

You can see the complete history of Myles neill stock trades at the bottom of the page.

You Might Also Like