Over the past 20 years, Carnival's share price has taken investors on a bit of a roller-coaster ride but overall is about 64% ...