Truist upgrades ICON stock rating on strong business wins

Üst