Interested in more on Bank of America? See TheStreet Ratings' report card for this stock.
Email. Follow @PhilipvanDoorn
The e-commerce giant's shares were spiking more than 6% in after-hours trading.
The Miami-based cruise ship operator reported earnings of $1.09 per share on revenue of $2.027 billion.
It's the proverbial choice.