TALGO made its debut on the Madrid stock exchange on May 7 with shares trading at €9.25, the lower end of the price range, setting the company's total market value at €1.265bn. Only institutional investors were allowed in the Initial Public Offering (IPO) of 45% of the company's capital.