Current Stock Value

Black Diamond Therapeutics, Inc. (BDTX)

$2.69

-0.09 (-3.24%)
Valuation Date: 10/3/2023
Share Price on Valuation Date 2.69$
Stock Beta 2.47
Outstanding Shares 36.33