Should You Retain Your Conviction in Icon Plc (ICLR)?

Baron Funds' "Baron Small Cap Fund" outperformed indexes in Q3 2024. The fund saw a 9.68% return, emphasizing a broad market rally.