TheStreet's Jim Cramer says Yahoo's earnings report was "terrific" and not just because of Alibaba. Cramer says Yahoo's business has stabilized away from Alibaba and it will be able to buy back billions of dollars worth of stock. Cramer thinks the stock can trade to the mid-$40s. Bank of America did not have a stellar quarter, says Cramer, and if the stock was up 44 cents yesterday it will give back those gains today. Cramer would buy the stock below $15, the level at which it will stabilize.

If you liked this article you might like

Equifax Breach Reveals Frightening Truth: Companies Can Delay Disclosing Hacks

How Alibaba's 'Genie' Smart Speaker Can Overcome the Amazon Echo's 3-Year Head Start and Still Win

Facebook, Apple, Netflix and Google Have Caught the Flu -- Here's How Not to Get Killed By It

How to Play the Coming 'FANG Flu'

Travis Kalanick and the Terrible, Horrible, No Good, Very Bad Week