Rolls-Royce Announces £1 Billion Share Buyback and Dividend Reinstatement, Stock Soars 16%
Rolls-Royce Holdings plc stock surged 16% following a £1 billion share buyback announcement and dividend reinstatement. The company reported a 15.6% revenue increase and a 55% jump...