IGM Financial Inc.

IGM Financial Inc.

IGM · TO

89.34CAD+1.24 (+1.41%)