Company
Following A -5.98% Weekly Decline, Is It Still A Buy For Crescent Biopharma Inc (NASDAQ: CBIO)?
Crescent Biopharma Inc (NASDAQ:CBIO)’s traded shares stood at 0.17 million during the last session, with the company’s beta value hitting 1.52. At the close of