castle biosciences inc

CSTL

Close Chg Chg %
19.86 -0.79 -3.98%

Open Market

19.07

-0.79 (3.98%)

Volume: 13.98K

Last Updated:

Apr 25, 2024, 10:10 AM EDT