CNBCNasdaq closes lower Thursday, dragged by Tesla shares: Live updatesApr 20, 2023Alex Harring & Samantha SubinBy Alex Harring & Samantha Subinmore_vert
FactSet InsightS&P 500 Earnings Season Update: April 21, 2023Apr 21, 2023John ButtersBy John Buttersmore_vert
CNBCStock market today: Live updatesApr 18, 2023Sarah Min & Samantha SubinBy Sarah Min & Samantha Subinmore_vert