The price of Natwest's shares slides in early trade despite the positive results of fiscal year 2024. What is the treatment?
Image Source: Natwest Group PLC Natwest Group (LSE: NWG) launched its final results this morning (February 14) for the year ...