CELZ stock touches 52-week low at $2.36 amid market challenges

Published: 12/03/2024

CELZ stock touches 52-week low at $2.36 amid market challenges