Stockreport

Exscientia plc's (NASDAQ:EXAI) market cap touched US$797m last week, benefiting both individual investors who own 48% as well as institutions [Yahoo! Finance]

Exscientia Plc - American Depositary Shares  (EXAI) 
PDF A total of 16 investors have a majority stake in the company with 50% ownership 16% of Exscientia is held by insiders If you want to know who really controls Exscie [Read more]