
The S&P 500, an index composed of the biggest publicly traded companies in the U.S., hit another all-time high this week. And in an unusual twist, it has been financial stocks at the forefront of the rally. The share prices of big banks have hit all-time highs, helping the finance sector eclipse tech on some days in pushing the S&P higher.
As of Thursday, the S&P is up more than 18% so far this year; Goldman Sachs is up nearly 24% during that span, while JPMorgan shares have climbed over 20%.