$12.74+0.14 (+1.11%)
TransAlta Corporation engages in the development, production, and sale of electric energy.