MENU

3 FTSE Shares Hitting New Highs: Rolls-Royce Holdings PLC, Shire PLC and Halma plc