CCL.LSE Stock Analysis: Carnival PLC | Real-Time Data & Fundamental Insights