Norwegian Cruise Line Holdings Ltd. (NYSE: NCLH) and Viking Holdings Ltd. (NYSE: VIK) reported earnings on March 2 and March 3, respectively. Heading into earnings, analysts were more bullish about ...