Consolidation kept markets range-bound but most stocks closed higher in the session. Tesla (TSLA) was one of them, which rallied despite its 42% sales decline across Europe in February. Meta Platforms (META) also gained on plans for a paid ad-free plan in Europe while Crowdstrike (CRWD) rallied as an SPX leader thanks to its latest upgrade. Oliver Renick runs through the day's biggest stories.
25 Mar 2025
SHARE