Pharma executives selling company stock amid COVID-19 pandemic - Business Insider

6:38am PDT - October 28th, 2020    this is us - Business Insider (UK)

A Business Insider analysis found 27 biotech insiders who have cashed in more than $10 million in stock this year and 2 who've made over $100 million.