Top publicly traded German companies by revenue

Companies: 381 total revenue (TTM): £2.207 T suggest/edit icon suggest/edit icon download icondownload icon
Rank by Market Cap Earnings Revenue P/E ratio Dividend % Operating Margin Employees
RankName
RevenuePriceTodayPrice (30 days)Country
favorite icon301
£88.27 M £3.402.05%🇩🇪 Germany
favorite icon302
£86.48 M £9.830.86%🇩🇪 Germany
favorite icon303
£86.31 M £20.014.10%🇩🇪 Germany
favorite icon304
£85.88 M £19.071.36%🇩🇪 Germany
favorite icon305
£85.7 M £19.963.73%🇩🇪 Germany
favorite icon306
£85.09 M £2.740.00%🇩🇪 Germany
favorite icon307
£84.03 M £0.680.50%🇩🇪 Germany
favorite icon308
£81.03 M £2.653.33%🇩🇪 Germany
favorite icon309
£78.77 M £14.715.92%🇩🇪 Germany
favorite icon310
£77.74 M £2.983.57%🇩🇪 Germany
favorite icon311
£75.79 M £3.888.35%🇩🇪 Germany
favorite icon312
£75.52 M £14.9616.67%🇩🇪 Germany
favorite icon313
£75.3 M £6.920.00%🇩🇪 Germany
favorite icon314
£70.28 M £22.924.69%🇩🇪 Germany
favorite icon315
£67.73 M £0.023096.90%🇩🇪 Germany
favorite icon316
£64.25 M £6.291.34%🇩🇪 Germany
favorite icon317
£62.6 M £10.430.81%🇩🇪 Germany
favorite icon318
£60.15 M £1.221.06%🇩🇪 Germany
favorite icon319
£59.31 M £1.920.45%🇩🇪 Germany
favorite icon320
£59.04 M £7.951.09%🇩🇪 Germany
favorite icon321
£58.08 M £4.345.83%🇩🇪 Germany
favorite icon322
£56.3 M £14.450.59%🇩🇪 Germany
favorite icon323
£55.96 M £5.810.00%🇩🇪 Germany
favorite icon324
£55.26 M £7.270.00%🇩🇪 Germany
favorite icon325
£54.29 M £7.786.31%🇩🇪 Germany
favorite icon326
£53.42 M £9.062.91%🇩🇪 Germany
favorite icon327
£53.31 M £4.981.04%🇩🇪 Germany
favorite icon328
£53.07 M £1.680.98%🇩🇪 Germany
favorite icon329
£45.73 M £1.450.00%🇩🇪 Germany
favorite icon330
£43.98 M £34.202.44%🇩🇪 Germany
favorite icon331
£43.91 M £0.429.41%🇩🇪 Germany
favorite icon332
£42.77 M £1.477.53%🇩🇪 Germany
favorite icon333
£40.91 M £9.980.00%🇩🇪 Germany
favorite icon334
£39.11 M £1.030.83%🇩🇪 Germany
favorite icon335
£38.85 M £2.5112.69%🇩🇪 Germany
favorite icon336
£37.73 M £13.345.41%🇩🇪 Germany
favorite icon337
£37.54 M £3.979.43%🇩🇪 Germany
favorite icon338
£34.93 M £2.516.07%🇩🇪 Germany
favorite icon339
£31.03 M £10.000.00%🇩🇪 Germany
favorite icon340
£29.5 M £20.355.56%🇩🇪 Germany
favorite icon341
£28.97 M £2.860.00%🇩🇪 Germany
favorite icon342
£26.09 M £6.800.00%🇩🇪 Germany
favorite icon343
£26.04 M £3.7219.51%🇩🇪 Germany
favorite icon344
£19.13 M £8.1114.49%🇩🇪 Germany
favorite icon345
£18.14 M £6.551.59%🇩🇪 Germany
favorite icon346
£17.81 M £3.441.71%🇩🇪 Germany
favorite icon347
£15.69 M £5.562.36%🇩🇪 Germany
favorite icon348
£15.68 M £14.020.61%🇩🇪 Germany
favorite icon349
£15.08 M £5.5610.96%🇩🇪 Germany
favorite icon350
£13.84 M £1.263.52%🇩🇪 Germany
favorite icon351
£13.4 M £38.990.00%🇩🇪 Germany
favorite icon352
£12.73 M £3.980.00%🇩🇪 Germany
favorite icon353
£9.24 M £2.290.74%🇩🇪 Germany
favorite icon354
£9.21 M £72.693.16%🇩🇪 Germany
favorite icon355
£9.09 M £1.765.64%🇩🇪 Germany
favorite icon356
£8.56 M £26.138.37%🇩🇪 Germany
favorite icon357
£8.26 M £12.560.00%🇩🇪 Germany
favorite icon358
£8.16 M £0.1870.06%🇩🇪 Germany
favorite icon359
£5.95 M £0.2138.02%🇩🇪 Germany
favorite icon360
£5.21 M £2.364.55%🇩🇪 Germany
favorite icon361
£4.66 M £2.126.06%🇩🇪 Germany
favorite icon362
£3.34 M £4.120.42%🇩🇪 Germany
favorite icon363
£0.97 M £10.260.00%🇩🇪 Germany
favorite icon364
£0.96 M £0.475.24%🇩🇪 Germany
favorite icon365
£0.89 M £0.169.45%🇩🇪 Germany
favorite icon366
£0.56 M £9.920.00%🇩🇪 Germany
favorite icon367
£0.41 M £4.050.42%🇩🇪 Germany
favorite icon368
£0.3 M £1.011.18%🇩🇪 Germany
favorite icon369
£0.18 M £0.763.70%🇩🇪 Germany
favorite icon370
£0.16 M £13.170.00%🇩🇪 Germany
favorite icon371
£0.12 M £7.950.00%🇩🇪 Germany
favorite icon372
£0.08 M £0.0030350.00%🇩🇪 Germany
favorite icon373
N/A £0.66900.00%🇩🇪 Germany
favorite icon374
N/A £109.460.00%🇩🇪 Germany
favorite icon375
N/A £1.560.00%🇩🇪 Germany
favorite icon376
N/A £38.140.00%🇩🇪 Germany
favorite icon377
N/A £3.953.75%🇩🇪 Germany
favorite icon378
N/A £0.040690.00%🇩🇪 Germany
favorite icon379
-£0.29 Million £0.720.00%🇩🇪 Germany
favorite icon380
-£0.85 Million £0.430.00%🇩🇪 Germany
favorite icon381
-£20.56 Billion £27.580.16%🇩🇪 Germany