Your javascript is disabled. Click the following link to the article.
Munich Re 1Q Net Pft EUR1.275B - MarketWatch