Marathon Petroleum Corp. <MPC.N>: Barclays raises target price to $289 from $270
MPC•Related News

Hayward updates financial calendar with second-quarter earnings release and conference call
HAYW•

China aims to spur consumption in first five-year blueprint
MCHI•

Spruce Biosciences, Inc <SPRB.O>: B. Riley initiates coverage with buy rating; target price $160
SPRB•

Resideo Technologies Inc <REZI.N>: Morgan Stanley cuts target price to $45 from $50
REZI•

Buzz-U.S. Stocks on the Move-American Express, Deckers, Q32 Bio
SPY•