Icon delivered gross business wins of $2.97 billion in the second quarter, representing a 10% increase compared with the first quarter of 2025. Investors reacted positively and sent the stock up 14%.