Earnings Beat: ICON Public Limited Company Just Beat Analyst Forecasts, And Analysts Have Been Updating Their ...