•
Delwinds Insurance Acquisition Corp.'s stock has declined approximately -15.23713% over the past 52 weeks.