JeeYeon Park is a writer for CNBC.com.
Stocks finished near session lows in volatile trading Wednesday, with the Nasdaq snapping an eight-day winning streak, as investors digested minutes from the Fed's latest policy meeting.
Stocks capped the week with impressive gains as investors seemed to shrug off a batch of mixed economic reports. All three major averages posting their biggest weekly gain of the year.
Internet and social media stocks ripped higher Thursday, sparked by Facebook's outstanding quarterly earnings report.
Tesla Motors said Friday it will upgrade its wall charger adapters amid reports they are overheating in garages.