A rating of 86 puts Eledon Pharmaceuticals Inc (ELDN) near the top of the Biotechnology industry according to InvestorsObserver. Eledon Pharmaceuticals Inc's score of 86 means it scores higher than 86% of stocks in the industry. Eledon Pharmaceuticals Inc also received an overall rating of 68, putting it above 68% of all stocks. Biotechnology is ranked 58 out of the 148 industries.
ELDN has an Overall Score of 68. Find out what this means to you and get the rest of the rankings on ELDN!