- Published at
- by gurufocus.com
neutral
neutral
Exicure Inc Reports $9.7 Million Net Loss for Fiscal Year 2024 Amid Strategic Restructuring Efforts
On March 18, 2025, Exicure Inc (XCUR) released its 8-K filing detailing its financial results for the fiscal year 2024. Exicure Inc, a biotechnology company, fo