Company Analysis

TransAlta Corporation (TAC)

NYSE: TAC · Electric Services · Calgary, AB · filing with the SEC since 2001
Grade3.4
◀ Past 4.4● Present 3.7▶ Future 2.2
1 est.

Who runs TransAlta Corporation

The record holds no Form 3, 4 or 5 for this company yet, so no officer or director is named.
SI Assistanton TAC · research, not advice