Charles Schwab
Fidelity
Vanguard
Robinhood
E*TRADE / Morgan Stanley
Interactive Brokers
Merrill Edge
Webull
SoFi Invest
J.P. Morgan Self-Directed Investing
Ally Invest
eToro
Public
tastytrade
TradeStation
Firstrade
Moomoo
TradeZero
Investing.com
StockCharts