Deutsche Börse financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
1.62€B 1.87€B 2.15€B 2.76€B 2.99€B 2.30€B 2.20€B 2.36€B 2.20€B 2.20€B 2.39€B 2.62€B 2.82€B 2.65€B 3.10€B 3.30€B 3.72€B 4.36€B 5.27€B 6.10€B 0.00€M
GM % Gross Margin %
87.70% 86.59% 88.32% 85.55% 82.43% 84.40% 89.92% 88.81% 87.26% 86.14% 84.58% 83.95% 83.43% 92.15% 88.64% 88.50% 85.40% 78.52% 81.12% 82.65% 0.00%
OM Operating Margin
28.39% 38.18% 46.81% 45.17% 50.40% 43.29% 48.79% 49.02% 44.68% 41.55% 39.19% 38.18% 38.29% 47.79% 48.57% 47.87% 46.32% 39.21% 41.62% 43.08% 0.00%
EPS Earnings Per Share
2.00€ 3.24€ 4.50€ 5.51€ 3.77€ 3.87€ 4.49€ 3.53€ 3.47€ 3.63€ 4.14€ 4.34€ 4.59€ 5.42€ 6.03€ 6.57€ 6.49€ 8.14€ 9.35€ 0.00€
Div. Dividends
0.35€ 1.05€ 1.70€ 2.10€ 2.10€ 2.10€ 2.10€ 2.30€ 2.10€ 2.10€ 2.10€ 2.25€ 2.35€ 2.45€ 2.70€ 2.90€ 3.00€ 3.20€ 3.60€ 3.80€ 0.00€
PR % Payout Ratio %
29.41% 52.50% 52.47% 46.67% 38.11% 55.70% 54.26% 51.22% 59.49% 60.52% 57.85% 54.35% 54.15% 53.38% 49.82% 48.09% 45.66% 49.31% 44.23% 40.64% 0
Sha. Shares
223.6m 209.36m 197.57m 193.95m 189.04m 185.92m 185.94m 186.04m 186.36m 184.12m 184.19m 186.72m 186.72m 186.72m 183.28m 183.3m 183.43m 183.43m 183.52m 0m 183.74m
OCF Operating Cash Flow
439.60€M 667.70€M 843.40€M 839.60€M 1.28€B 801.50€M 943.90€M 785.60€M 707.70€M 728.30€M 677.30€M 10.10€M 1.62€B 1.06€B 1.30€B 926.10€M 1.41€B 908.90€M 2.48€B 2.55€B 0.00€M
FCF Free Cash Flow
359.80€M 637.10€M 774.20€M 759.90€M 1.18€B 629.20€M 810.00€M 767.40€M 562.00€M 600.70€M 543.80€M -144.40€M 1.46€B 907.00€M 1.14€B 741.20€M 1.22€B 702.50€M 2.16€B 750.48€M 0.00€M
FCFS Free Cash Flow Per Share
1.61€ 2.83€ 3.89€ 3.92€ 6.22€ 3.39€ 4.36€ 3.61€ 3.00€ 3.26€ 2.95€ -0.78€ 7.80€ 4.85€ 6.16€ 4.06€ 6.64€ 3.83€ 11.75€ 12.38€ 0.00€