Current Stock Value

Larimar Therapeutics, Inc. (LRMR)

$3.77

-0.03 (-0.79%)
Valuation Date: 6/6/2023
Share Price on Valuation Date 3.77$
Stock Beta 0.17
Outstanding Shares 25.76