TransAlta price target cut to C$24.50 from C$26.00 by CIBC
Baystreet reports a CIBC World Markets price-target cut to C$24.50 from C$26.00 for TransAlta Corp.
Baystreet reports a CIBC World Markets price-target cut to C$24.50 from C$26.00 for TransAlta Corp.