Analyse the Financial performance of any of the company • Rolls Royce plc • Tesco plc • AstraZeneca plc • IAG • JD Wetherspoon • Uber Technologies Inc. • Whitbread plc • Zoom Video Communication Inc. • JD Sports Fashion plc • Microsoft .