Charles Schwab Stock Surges 30.61% Year-Over-Year, Securing 'Buy' Rating