Stockreport

Institutional investors own a significant stake of 32% in ADC Therapeutics SA (NYSE:ADCT) [Yahoo! Finance]

ADC Therapeutics SA Common Shares  (ADCT) 
PDF The top 7 shareholders own 51% of the company Using data from analyst forecasts alongside ownership research, one can better assess the future performance of a compan [Read more]