Invesco Ltd . (NYSE:IVZ), a global investment management firm currently trading near its 52-week high, has been navigating a complex financial landscape characterized by shifting asset mixes, margin ...