You could probably sign up to IBKR and pay very little brokerage, their site is a pain but at least the money side of things works properly. You don't need to pay the big banks hundreds for their brokerage.
MMM Price at posting:
7.0¢ Sentiment: Hold Disclosure: Held