Stockreport

INmune Bio, Inc.'s (NASDAQ:INMB) top owners are individual investors with 44% stake, while 23% is held by institutions [Yahoo! Finance]

INmune Bio Inc. - Common stock  (INMB) 
PDF Significant control over INmune Bio by individual investors implies that the general public has more power to influence management and governance-related decisions Th [Read more]