TDA is probably the worst of the brokers if I’m being honest though. I think they take longer to allow trading with yields than say etrade