IGM Financial Inc. (TSE:IGM – Get Free Report)'s stock price reached a new 52-week high during trading on Friday . The stock traded as high as C$41.34 and last traded at C$41.23, with a volume of 17202 shares trading hands. The stock had previously closed at C$40.89.
Analyst Ratings Changes
IGM…