Bank of America picks five stocks with more room to run after earnings

Bank of America named five stocks the firm says are well positioned following earnings including this top tech name.