Current Stock Value

Exicure, Inc. (XCUR)

$1.48

-0.04 (-2.63%)
Valuation Date: 9/29/2022
Share Price on Valuation Date 1.48$
Stock Beta 1.18
Outstanding Shares 2.91