https://www.innovatorshub.co/trading/1003230/how-much-does-it-cost-to-trade-stock.html