Home Stock Magna upgraded by RBC on improving macro trends, EV recovery optimism