Current Stock Value

Black Diamond Therapeutics, Inc. (BDTX)

$2.14

+0.02 (+0.94%)
Valuation Date: 6/9/2023
Share Price on Valuation Date 2.14$
Stock Beta 1.87
Outstanding Shares 36.33