The Charles Schwab Corporation posted impressive annual figures with US$23.9 billion in revenue and US$8.4 billion in net income, despite a 7.9% drop in stock value over the past month. While the company faces scrutiny for financial transactions related to Jeffrey Epstein, it has maintained a favorable stance among investors, with major firms reiterating 'Buy' ratings. Additionally, Schwab reported a significant year-on-year revenue increase of 18.9% and core net new assets of US$27.8 billion for January, further solidifying its standing as one of the top financial stocks.