Candel Therapeutics Inc (NASDAQ: CADL) Has Dropped -42.74% Year-To-Date (YTD): Any Trouble Coming?
Candel Therapeutics Inc (NASDAQ:CADL)’s traded shares stood at 0.54 million during the last session, with the company’s beta value hitting -0.76. At the close of