$12.82+0.22 (+1.75%)
TransAlta Corporation engages in the development, production, and sale of electric energy.