At the time of its last raise in February of 2022 — a $185 million extension of a Series B round — ICON’s valuation was said to be “approaching $2 billion.” Former Presidential candidate ...