11 Best 52-Week High Stocks to Buy Now

6. The Charles Schwab Corporation (NYSE:SCHW)

52 Week Range: $61.15-$97.50

Current Share Price as of July 24: $95.15

Year to date returns 22: 28.86%

Number of hedge fund holders: 102

The Charles Schwab Corporation (NYSE:SCHW) is one of the best 52-week high stocks to buy now. On July 21, Keefe, Bruyette & Woods reiterated an ‘Outperform’ rating on the stock and increased the price target to $102 from $108.

The price target adjustment comes on the heels of Charles Schwab delivering better-than-expected second-quarter adjusted earnings per share of $1.14, against the expected $1.09. The company also achieved record revenue of $5.85 billion, representing 25% year-over-year growth. KBW attributes the earnings beat to higher revenues across multiple segments.

The research firm hiked its price target of the stock to reflect stronger cash balances in the quarter and increased trading activity. The hike also comes on the heels of Charles Schwab updating its 2025 outlook, with revenue expected to increase by 19%, leading to adjusted earnings per share of $2.60.

The Charles Schwab Corporation (NYSE:SCHW) is a financial services company that provides investment and banking services to both individual investors and financial professionals. It offers services like brokerage, banking, financial advisory, and wealth management.