Charles Schwab (SCHW) reported Q1 adjusted earnings Thursday of $1.04 per diluted share, up from $0.74 a year earlier.
Analysts polled by FactSet expected $1.01.
Net Revenue for the quarter ended March 31 was $5.60 billion, up from $4.74 billion a year earlier.
Analysts surveyed by FactSet expected $5.53 billion.
Shares of the company were up around 3% in recent premarket activity.