TransAlta Corporation (TAC) NYSE

12.05

-0.125(-1.03%)

Updated at January 14 09:41AM

Currency In USD