SPX Rallies as Apple and Tesla Take the Lead | investalytix