Current Stock Value

Eledon Pharmaceuticals, Inc. (ELDN)

$2.62

-0.10 (-3.68%)
Valuation Date: 10/6/2022
Share Price on Valuation Date 2.62$
Stock Beta 1.91
Outstanding Shares 1.45