Market roundup: Results mean rallies

by