Top publicly traded construction companies by earnings

Companies: 170 total earnings (TTM): S$167.58 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 icon101
S$72.97 M $7.725.42%๐Ÿ‡ช๐Ÿ‡ธ Spain
favorite icon102
S$71.36 M $37.042.90%๐Ÿ‡ช๐Ÿ‡ธ Spain
favorite icon103
S$67.69 M $11.263.29%๐Ÿ‡ฏ๐Ÿ‡ต Japan
favorite icon104
S$67.25 M $161.576.73%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon105
S$66.21 M $2.614.30% Peru
favorite icon106
S$61.97 M $19.892.72%๐Ÿ‡ฎ๐Ÿ‡ณ India
favorite icon107
S$61.63 M $36.931.53%๐Ÿ‡ฎ๐Ÿ‡ฑ Israel
favorite icon108
S$61.53 M $12.262.52%๐Ÿ‡ฆ๐Ÿ‡บ Australia
favorite icon109
S$59.65 M $41.801.85%๐Ÿ‡ฎ๐Ÿ‡ณ India
favorite icon110
S$54.59 M $4.253.91%๐Ÿ‡ต๐Ÿ‡ฑ Poland
favorite icon111
S$54.2 M $53.323.21%๐Ÿ‡ฉ๐Ÿ‡ช Germany
favorite icon112
S$53.01 M $141.674.78%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon113
S$51.99 M $12.250.00%๐Ÿ‡ต๐Ÿ‡ฑ Poland
favorite icon114
S$48.03 M $53.402.61%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon115
S$46.91 M $18.943.08%๐Ÿ‡ฏ๐Ÿ‡ต Japan
favorite icon116
S$46.05 M $27.253.12%๐Ÿ‡ฏ๐Ÿ‡ต Japan
favorite icon117
S$44.02 M $19.208.76%๐Ÿ‡จ๐Ÿ‡ฆ Canada
favorite icon118
S$43.39 M $5.575.87%๐Ÿ‡ฌ๐Ÿ‡ง UK
favorite icon119
S$41.93 M $2.816.80%๐Ÿ‡ฌ๐Ÿ‡ท Greece
favorite icon120
S$41.85 M $77.189.97%๐Ÿ‡ฉ๐Ÿ‡ช Germany
favorite icon121
S$41.83 M $93.245.30%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon122
S$39.36 M $1.727.37%๐Ÿ‡ฌ๐Ÿ‡ง UK
favorite icon123
S$39.07 M $3,0021.72%๐Ÿ‡ฐ๐Ÿ‡ผ Kuwait
favorite icon124
S$37.15 M $36.099.26%๐Ÿ‡ซ๐Ÿ‡ท France
favorite icon125
S$35.78 M $8.061.28%๐Ÿ‡ฌ๐Ÿ‡ง UK
favorite icon126
S$34.3 M $11.191.30%๐Ÿ‡ง๐Ÿ‡ช Belgium
favorite icon127
S$33.2 M $9.705.90%๐Ÿ‡ฏ๐Ÿ‡ต Japan
favorite icon128
S$30.51 M $6.064.78%๐Ÿ‡ฎ๐Ÿ‡ณ India
favorite icon129
S$27.39 M $22.312.01%๐Ÿ‡ฏ๐Ÿ‡ต Japan
favorite icon130
S$26.67 M $8.418.32%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon131
S$25.75 M $0.842.82%๐Ÿ‡ฆ๐Ÿ‡บ Australia
favorite icon132
S$24.76 M $25.461.60%๐Ÿ‡ฎ๐Ÿ‡ฑ Israel
favorite icon133
S$21.85 M $1.480.00%๐Ÿ‡ฌ๐Ÿ‡ง UK
favorite icon134
S$19.43 M $25.070.38%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon135
S$16.38 M $0.730.00%๐Ÿ‡ฆ๐Ÿ‡บ Australia
favorite icon136
S$16.12 M $2.361.01%๐Ÿ‡ธ๐Ÿ‡ช Sweden
favorite icon137
S$15.44 M $0.683.61%๐Ÿ‡ธ๐Ÿ‡ช Sweden
favorite icon138
S$11.13 M $2.733.55%๐Ÿ‡ฏ๐Ÿ‡ต Japan
favorite icon139
S$10.75 M $2.673.46%๐Ÿ‡ต๐Ÿ‡น Portugal
favorite icon140
S$9.28 M $67.754.17%๐Ÿ‡ฎ๐Ÿ‡น Italy
favorite icon141
S$9.11 M $6.454.59%๐Ÿ‡ต๐Ÿ‡ฑ Poland
favorite icon142
S$8.82 M $1.405.08%๐Ÿ‡ธ๐Ÿ‡ช Sweden
favorite icon143
S$7.57 M $4.856.27%๐Ÿ‡ณ๐Ÿ‡ด Norway
favorite icon144
S$5.13 M $3.671.44%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon145
S$4.68 M $2.963.60%๐Ÿ‡ต๐Ÿ‡ฑ Poland
favorite icon146
S$4.22 M $27.250.00%๐Ÿ‡ฆ๐Ÿ‡น Austria
favorite icon147
S$3.73 M $4.220.48%๐Ÿ‡ธ๐Ÿ‡ช Sweden
favorite icon148
S$0.25 M $12.492.69%๐Ÿ‡ต๐Ÿ‡ฑ Poland
favorite icon149
N/A $0.260.00%๐Ÿ‡ด๐Ÿ‡ฒ Oman
favorite icon150
-S$0.74 Million $2.880.16%๐Ÿ‡ฎ๐Ÿ‡ฑ Israel
favorite icon151
-S$1.3 Million $6.770.00%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon152
-S$1.37 Million $76.711.48%๐Ÿ‡ฎ๐Ÿ‡ฑ Israel
favorite icon153
-S$4.82 Million $7.410.00%๐Ÿ‡ฌ๐Ÿ‡ท Greece
favorite icon154
-S$12.38 Million $16.503.03%๐Ÿ‡ฎ๐Ÿ‡น Italy
favorite icon155
-S$13.99 Million $0.460.38%๐Ÿ‡ช๐Ÿ‡ธ Spain
favorite icon156
-S$14.62 Million $2.392.15%๐Ÿ‡ณ๐Ÿ‡ฟ New Zealand
favorite icon157
-S$16.9 Million $0.450.00%๐Ÿ‡จ๐Ÿ‡ฆ Canada
favorite icon158
-S$22.51 Million $0.5111.11%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon159
-S$40.89 Million $5.412.77%๐Ÿ‡ฉ๐Ÿ‡ช Germany
favorite icon160
-S$55.94 Million $15.782.80%๐Ÿ‡จ๐Ÿ‡ฆ Canada
favorite icon161
-S$60.17 Million $2.063.45%๐Ÿ‡ฉ๐Ÿ‡ช Germany
favorite icon162
-S$69.37 Million $0.563.02%๐Ÿ‡ณ๐Ÿ‡ด Norway
favorite icon163
-S$76.11 Million $14.010.94%๐Ÿ‡ช๐Ÿ‡ธ Spain
favorite icon164
-S$88.54 Million $27.435.73%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon165
-S$0.13 Billion $77.127.64%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon166
-S$0.13 Billion $3.174.19%๐Ÿ‡ซ๐Ÿ‡ฎ Finland
favorite icon167
-S$0.16 Billion $3.824.38%๐Ÿ‡บ๐Ÿ‡ธ USA
favorite icon168
-S$0.17 Billion $3.862.10%๐Ÿ‡ฎ๐Ÿ‡ฑ Israel
favorite icon169
-S$0.2 Billion $0.405.39%๐Ÿ‡ช๐Ÿ‡ธ Spain
favorite icon170
-S$0.74 Billion $4.681.87%๐Ÿ‡ฆ๐Ÿ‡บ Australia