Is ICON Public Limited Company's (NASDAQ:ICLR) Recent Stock Performance Influenced By Its Financials In Any Way?

ICON's stock has risen by 1.5% recently. Analyzing its Return on Equity (ROE) of 7.2%, the company's reinvestment efficiency is evaluated. Despite lower ROE than industry average, its strong earnings growth suggests potential for improvement if ROE increases.