A lot of good information here, but it seems to be out of date despite saying Updated Aug, 2025.
I went through the series of Charles Scwah, Chase Personal, & BoA to attempt to open a personal account. Most do not accept an ITIN or won’t allow an ITIN application online but only in person.
Perhaps I’m mixing some steps up.