TransAlta Corp <TA.TO>: CIBC cuts target price to C$24.50 from C$26.00 - TAC News | Rallies