L’Oréal shares rise on strong H1 results Jul 31, 2024 04:33AM