Mestro AB has completed an IPO in the amount of SEK 39.999997 million. Security Name: Shares Security Type: Common Stock Securities Offered: 2,105,263 PriceRange: SEK 19