European stocks edged higher on Tuesday, with the Stoxx 50 up 0.9% and the Stoxx 600 up 0.3%. This followed a weaker day as investors attempted to ignore the escalating tensions in the Middle East and refocus on the ongoing earnings season. Rheinmetall shares rose 1.7% after the company reported a 7.7% increase in profit; UniCredit shares jumped 3.2%, driven by strong net profit and revenue growth. Anheuser-Busch InBev shares surged nearly 7% after sales rebounded and achieved their first growth in nearly three years. In contrast, HSBC shares fell more than 5% after reporting lower-than-expected pre-tax profits and were impacted by anticipated credit losses and a fraud case in the UK. Savaudelbank shares also fell 2.7% after reporting a profit decline. Elsewhere, ASML Holdings shares rose 0.7% and Novo Nordisk shares gained 1.1%.