Stockreport

Eledon Pharmaceuticals, Inc. (NASDAQ:ELDN) is largely controlled by institutional shareholders who own 51% of the company [Yahoo! Finance]

Eledon Pharmaceuticals, Inc.  (ELDN) 
PDF A total of 7 investors have a majority stake in the company with 51% ownership Analyst forecasts along with ownership data serve to give a strong idea about prospects [Read more]