Current Stock Value

Evelo Biosciences, Inc. (EVLO)

$0.147

-0.00 (-2.91%)
Valuation Date: 5/30/2023
Share Price on Valuation Date 0.15$
Stock Beta 1.26
Outstanding Shares 87.17