Why Carnival Stock Beat the Market Today

Why Carnival Stock Beat the Market Today

An analyst's positive note on the company's future adds to the bullishness coming back to its shares.