06 May 2024 --- Puig Brands has debuted on the Spanish Stock Exchanges in what has been recognized as Europe’s biggest Initial Public Offering (IPO) of the year. However, the Barcelona-based beauty and fragrance firm has so far struggled to register significant gains in trading. The company’s stock price lingered around its initial offer price of €24.50 (US$26.39) on Friday (May 3) after a short-lived jump to €26.50 (US$28.55). However, its stock price has climbed above €25.30 (US$27.26) today (May 6).