Most of the top 20 are household names. Many in the top 50 as well. However, a few are top ranked because they have strong regional presence in tech/finance capitals and Silicon Valley is of course one of them.
I’m not surprised to see that American Express is a large bank, but if you’d asked me to produce a list of large banks, I wouldn’t have included any credit card companies.
Of course, a credit card company having a bank attached is not very weird at all. I mean a bank sprouted out of GE that one time, which seems much less on-mission.