A brief reminder that TSLA earnings are due out Wednesday after the close. That makes this a good time to review how past earnings reports have affected price. The chart below goes back to the beginning of TSLA's incredible rise from $50 to $870 from late 2019 through today. The vertical red lines represent price at the time of each report. If anything they reflect just minor hiccups in momentum followed by a run to new highs. Best action to take prior to earnings: None. We're in TSLA for the long term.