Invesco (IVZ) shares have seen movement recently, and many investors are taking a closer look at how the stock is performing over different timeframes. Its year-to-date gain of 28% stands out, ...