Carnival Shares Uk Price Analysis Vs Cost