Source - SMW
Canaccord Genuity today reaffirms its hold investment rating on Marshalls PLC (LON:MSLH) and raised its price target to 295p (from 270p).