You can buy penny stocks on Fidelity by searching for companies that trade for less than $5 per share. Note that those trading penny stocks must first submit a form acknowledging that they understand the risks of penny stock trading.