Yes, you can. Most brokers don’t charge per-trade commissions on stocks and you can buy fractions of shares and build a diversified portfolio of 20 $5 positions if you wish. Better yet, deposit your $100 and only invest a few dollars at a time to build experience. Remember, not every trade is going to be a winner.