Top publicly traded construction companies by earnings

Companies: 170 total earnings (TTM): £85.61 B suggest/edit icon suggest/edit icon download icondownload icon
Rank by Market Cap Earnings Revenue P/E ratio Dividend % Operating Margin Employees
RankName
EarningsPriceTodayPrice (30 days)Country
favorite icon1
£12.19 B £0.590.18%🇨🇳 China
favorite icon2
£9.05 B £92.160.50%🇫🇷 France
favorite icon3
£8.58 B £1.041.43%🇨🇳 China
favorite icon4
£6.14 B £98.900.89%🇺🇸 USA
favorite icon5
£5.18 B £92.821.40%🇺🇸 USA
favorite icon6
£5.08 B £0.390.00%🇨🇳 China
favorite icon7
£4.88 B £0.910.36%🇨🇳 China
favorite icon8
£4.00 B £80.281.21%🇺🇸 USA
favorite icon9
£3.09 B £26.382.03%🇯🇵 Japan
favorite icon10
£3.03 B £28.841.06%🇮🇳 India
favorite icon11
£2.39 B £27.420.54%🇫🇷 France
favorite icon12
£2.26 B £17.991.30%🇯🇵 Japan
favorite icon13
£2.14 B £5,6540.83%🇺🇸 USA
favorite icon14
£2.08 B £85.332.86%🇺🇸 USA
favorite icon15
£1.98 B £79.900.23%🇫🇷 France
favorite icon16
£1.37 B £1.191.35%🇭🇰 Hong Kong
favorite icon17
£1.26 B £311.423.21%🇺🇸 USA
favorite icon18
£1.24 B £16.662.15%🇯🇵 Japan
favorite icon19
£1.23 B £131.735.56%🇩🇪 Germany
favorite icon20
£1.23 B £43.331.16%🇪🇸 Spain
favorite icon21
£1.21 B £47.601.87%🇺🇸 USA
favorite icon22
£1.14 B £2.770.42%🇪🇸 Spain
favorite icon23
£1.14 B £97.810.17%🇪🇸 Spain
favorite icon24
£1.00 B £55.632.44%🇺🇸 USA
favorite icon25
£1.00 B £1.121.54%🇬🇧 UK
favorite icon26
£0.98 B N/A0.00%🇦🇪 UAE
favorite icon27
£0.95 B £164.831.99%🇧🇪 Belgium
favorite icon28
£0.93 B £8.670.19%🇪🇸 Spain
favorite icon29
£0.92 B £35.110.65%🇪🇸 Spain
favorite icon30
£0.88 B £11.960.79%🇬🇧 UK
favorite icon31
£0.78 B £47.081.92%🇺🇸 USA
favorite icon32
£0.75 B £36.200.56%🇬🇧 UK
favorite icon33
£0.75 B £83.481.98%🇯🇵 Japan
favorite icon34
£0.75 B £10.771.66%🇯🇵 Japan
favorite icon35
£0.70 B £90.192.14%🇺🇸 USA
favorite icon36
£0.69 B £18.970.31%🇸🇪 Sweden
favorite icon37
£0.65 B £29.042.95%🇺🇸 USA
favorite icon38
£0.62 B £23.260.60%🇬🇧 UK
favorite icon39
£0.60 B £51.3410.48%🇦🇹 Austria
favorite icon40
£0.58 B £24.382.15%🇺🇸 USA
favorite icon41
£0.58 B £10.451.01%🇯🇵 Japan
favorite icon42
£0.49 B £1.040.54%🇹🇷 Turkey
favorite icon43
£0.47 B £46.121.88%🇺🇸 USA
favorite icon44
£0.44 B £53.432.20%🇺🇸 USA
favorite icon45
£0.43 B £11.812.72%🇱🇺 Luxembourg
favorite icon46
£0.42 B £37.914.45%🇨🇦 Canada
favorite icon47
£0.40 B £17.964.56%🇺🇸 USA
favorite icon48
£0.38 B £127.795.24%🇺🇸 USA
favorite icon49
£0.35 B £15.140.86%🇬🇷 Greece
favorite icon50
£0.34 B £76.654.23%🇺🇸 USA
favorite icon51
£0.34 B £4.670.65%🇬🇧 UK
favorite icon52
£0.33 B £6.161.29%🇯🇵 Japan
favorite icon53
£0.30 B £13.623.26%🇯🇵 Japan
favorite icon54
£0.29 B £6.272.29%🇬🇧 UK
favorite icon55
£0.26 B £6.121.30%🇸🇪 Sweden
favorite icon56
£0.25 B £95.664.43%🇺🇸 USA
favorite icon57
£0.24 B £7.473.45%🇯🇵 Japan
favorite icon58
£0.23 B £105.062.58%🇵🇱 Poland
favorite icon59
£0.23 B £55.344.22%🇺🇸 USA
favorite icon60
£0.23 B £54.194.01%🇺🇸 USA
favorite icon61
£0.23 B £78.652.48%🇺🇸 USA
favorite icon62
£0.21 B £4.290.45%🇬🇧 UK
favorite icon63
£0.20 B £1.521.18%🇳🇿 New Zealand
favorite icon64
£0.20 B £2.650.82%🇮🇹 Italy
favorite icon65
£0.19 B £64.052.96%🇺🇸 USA
favorite icon66
£0.19 B £4.870.72%🇯🇵 Japan
favorite icon67
£0.19 B £1.942.24%🇮🇳 India
favorite icon68
£0.19 B £64.081.38%🇺🇸 USA
favorite icon69
£0.19 B £19.893.88%🇦🇹 Austria
favorite icon70
£0.17 B £1.503.69%🇮🇳 India
favorite icon71
£0.17 B £14.761.38%🇸🇪 Sweden
favorite icon72
£0.17 B £53.445.23%🇩🇰 Denmark
favorite icon73
£0.17 B £15.208.61%🇪🇸 Spain
favorite icon74
£0.16 B £10.120.55%🇳🇴 Norway
favorite icon75
£0.15 B £71.500.25%🇮🇱 Israel
favorite icon76
£0.14 B £6.190.02%🇮🇳 India
favorite icon77
£0.14 B £113.902.99%🇧🇪 Belgium
favorite icon78
£0.14 B £1.590.93%🇮🇳 India
favorite icon79
£0.13 B £4.980.00%🇮🇳 India
favorite icon80
£0.13 B £31.621.23%🇨🇭 Switzerland
favorite icon81
£0.13 B £25.061.96%🇯🇵 Japan
favorite icon82
£0.12 B £22.661.17%🇯🇵 Japan
favorite icon83
£0.12 B £16.933.50%🇺🇸 USA
favorite icon84
£0.12 B £21.040.00%🇮🇹 Italy
favorite icon85
£0.11 B £23.140.18%🇸🇦 S. Arabia
favorite icon86
£0.11 B £16.500.94%🇺🇸 USA
favorite icon87
£0.10 B £11.861.45%🇨🇦 Canada
favorite icon88
£98.96 M £32.310.69%🇩🇰 Denmark
favorite icon89
£94.01 M £10.350.54%🇳🇴 Norway
favorite icon90
£90.28 M £0.211.19%🇮🇳 India
favorite icon91
£90.14 M £18.911.55%🇯🇵 Japan
favorite icon92
£89.67 M £17.711.35%🇯🇵 Japan
favorite icon93
£88.2 M £16.032.14%🇯🇵 Japan
favorite icon94
£86.74 M £27.361.53%🇫🇷 France
favorite icon95
£85.76 M £3.671.60%🇮🇳 India
favorite icon96
£82.69 M £1.469.28%🇦🇺 Australia
favorite icon97
£79.28 M £8.775.88%🇯🇵 Japan
favorite icon98
£75.23 M £54.564.44%🇺🇸 USA
favorite icon99
£73.71 M £1.912.36%🇦🇺 Australia
favorite icon100
£71.36 M £23.362.35%🇪🇸 Spain