TransAlta Corp. Message Board

 
TAC
14.84-0.07(-0.47%)May 24 4:02 PMEDT