Deutsche Börse Posts €558.6M Q1 Revenue Deutsche Börse has reported results for the first quarter that ended on March 31, 2011. December 17, 2025