Schwab Merrill 
(Bank of America Corporation)
HSBC
If you buy 2,500 shares of a U.S.-based stock, then sell them a year later. US$0 US$0 US$49.90

All costs displayed are standard online equity trades. Competitor firm pricing information obtained from their respective websites as of August 5th, 2022. Competitor pricing and offers subject to change without notice.