IWC has underperformed compared to its small, mid, and large-cap peers, delivering only a 103.5% total return over 10 years.