Companies ranked by earnings

Companies: 10,166 total earnings (TTM): £5.584 T suggest/edit icon suggest/edit icon download icondownload icon
Rank by Market Cap Earnings Revenue Employees P/E ratio Dividend % Market Cap gain Market Cap loss Operating Margin Cost to borrow Total assets Net assets Total liabilities Total debt Cash on hand Price to Book More +
RankName
EarningsPriceTodayPrice (30 days)Country
favorite icon9101
-£72.34 Million £2.523.03%🇨🇭 Switzerland
favorite icon9102
-£72.5 Million £14.922.83%🇺🇸 USA
favorite icon9103
-£72.53 Million £7.460.21%🇺🇸 USA
favorite icon9104
-£72.57 Million £1.230.95%🇺🇸 USA
favorite icon9105
-£72.59 Million £0.800.00%🇺🇸 USA
favorite icon9106
-£72.65 Million £0.4513.96%🇪🇸 Spain
favorite icon9107
-£72.72 Million £0.160.00%🇨🇦 Canada
favorite icon9108
-£72.75 Million £0.966.15%🇺🇸 USA
favorite icon9109
-£72.8 Million £3.251.11%🇨🇳 China
favorite icon9110
-£72.88 Million £38.930.22%🇺🇸 USA
favorite icon9111
-£72.91 Million £47.140.03%🇺🇸 USA
favorite icon9112
-£73 Million £0.763.20%🇺🇸 USA
favorite icon9113
-£73.05 Million £0.0060311.68%🇮🇩 Indonesia
favorite icon9114
-£73.2 Million £2.631.76%🇺🇸 USA
favorite icon9115
-£73.22 Million £16.290.63%🇺🇸 USA
favorite icon9116
-£73.27 Million £1.333.43%🇺🇸 USA
favorite icon9117
-£73.28 Million £19.260.22%🇩🇪 Germany
favorite icon9118
-£73.31 Million £1.451.92%🇨🇦 Canada
favorite icon9119
-£73.4 Million £10.260.04%🇺🇸 USA
favorite icon9120
-£74.05 Million £0.2013.68%🇬🇧 UK
favorite icon9121
-£74.06 Million £1.121.74%🇺🇸 USA
favorite icon9122
-£74.38 Million £6.414.97%🇺🇸 USA
favorite icon9123
-£74.6 Million £12.350.64%🇺🇸 USA
favorite icon9124
-£74.6 Million £14.760.80%🇺🇸 USA
favorite icon9125
-£74.64 Million £0.1515.55%🇺🇸 USA
favorite icon9126
-£74.9 Million £2.911.47%🇩🇪 Germany
favorite icon9127
-£74.96 Million £11.802.33%🇨🇭 Switzerland
favorite icon9128
-£75 Million £25.671.45%🇺🇸 USA
favorite icon9129
-£75.18 Million £0.5312.44%🇬🇧 UK
favorite icon9130
-£75.29 Million £2.340.17%🇺🇸 USA
favorite icon9131
-£75.3 Million £3.517.89%🇺🇸 USA
favorite icon9132
-£75.38 Million £0.491.84%🇺🇸 USA
favorite icon9133
-£75.76 Million £6.953.34%🇫🇷 France
favorite icon9134
-£75.98 Million £0.681.14%🇺🇸 USA
favorite icon9135
-£76.09 Million £2.100.16%🇫🇮 Finland
favorite icon9136
-£76.11 Million £7.180.00%🇪🇸 Spain
favorite icon9137
-£76.3 Million £5.001.20%🇺🇸 USA
favorite icon9138
-£76.3 Million £3.368.40%🇺🇸 USA
favorite icon9139
-£76.33 Million £12.082.00%🇺🇸 USA
favorite icon9140
-£76.42 Million £0.570.11%🇺🇸 USA
favorite icon9141
-£76.7 Million £10.040.67%🇩🇪 Germany
favorite icon9142
-£76.72 Million £0.361.96%🇺🇸 USA
favorite icon9143
-£76.8 Million £0.790.72%🇮🇳 India
favorite icon9144
-£76.93 Million £1.251.92%🇺🇸 USA
favorite icon9145
-£77.01 Million £17.341.97%🇺🇸 USA
favorite icon9146
-£77.03 Million £6.200.58%🇩🇪 Germany
favorite icon9147
-£77.09 Million £2.712.56%🇺🇸 USA
favorite icon9148
-£77.12 Million £7.410.97%🇺🇸 USA
favorite icon9149
-£77.16 Million £0.821.47%🇺🇸 USA
favorite icon9150
-£77.22 Million £4.642.00%🇺🇸 USA
favorite icon9151
-£77.3 Million £0.760.79%🇺🇸 USA
favorite icon9152
-£77.34 Million £0.445.01%🇮🇱 Israel
favorite icon9153
-£77.39 Million £2.236.79%🇺🇸 USA
favorite icon9154
-£77.39 Million £15.852.29%🇺🇸 USA
favorite icon9155
-£77.46 Million £35.760.45%🇺🇸 USA
favorite icon9156
-£77.5 Million £12.120.23%🇺🇸 USA
favorite icon9157
-£77.69 Million £1.270.64%🇭🇰 Hong Kong
favorite icon9158
-£78.01 Million £1.400.24%🇺🇸 USA
favorite icon9159
-£78.04 Million £7.073.64%🇺🇸 USA
favorite icon9160
-£78.05 Million £2.461.85%🇸🇪 Sweden
favorite icon9161
-£78.21 Million £9.300.54%🇩🇪 Germany
favorite icon9162
-£78.29 Million £0.700.53%🇺🇸 USA
favorite icon9163
-£78.31 Million £17.051.72%🇺🇸 USA
favorite icon9164
-£78.33 Million £2.732.37%🇺🇸 USA
favorite icon9165
-£78.39 Million £1.181.51%🇮🇳 India
favorite icon9166
-£78.41 Million £39.001.85%🇨🇭 Switzerland
favorite icon9167
-£78.52 Million £4.952.45%🇺🇸 USA
favorite icon9168
-£78.63 Million £87.721.69%🇱🇺 Luxembourg
favorite icon9169
-£78.68 Million £3.590.00%🇨🇳 China
favorite icon9170
-£78.75 Million £5.960.33%🇺🇸 USA
favorite icon9171
-£78.83 Million £0.270.64%🇺🇸 USA
favorite icon9172
-£78.9 Million £0.600.03%🇺🇸 USA
favorite icon9173
-£79 Million £1.000.00%🇳🇿 New Zealand
favorite icon9174
-£79.03 Million £3.585.58%🇺🇸 USA
favorite icon9175
-£79.1 Million £11.823.06%🇿🇦 South Africa
favorite icon9176
-£79.17 Million £1.140.35%🇩🇪 Germany
favorite icon9177
-£79.32 Million £7.623.87%🇮🇳 India
favorite icon9178
-£79.43 Million £3.823.47%🇸🇪 Sweden
favorite icon9179
-£79.52 Million £1.770.22%🇨🇳 China
favorite icon9180
-£79.54 Million £0.362.08%🇺🇸 USA
favorite icon9181
-£79.73 Million £8.196.35%🇺🇸 USA
favorite icon9182
-£79.81 Million £4.682.63%🇺🇸 USA
favorite icon9183
-£79.82 Million £4.157.13%🇺🇸 USA
favorite icon9184
-£80.13 Million £1.892.13%🇺🇸 USA
favorite icon9185
-£80.13 Million £3.901.99%🇺🇸 USA
favorite icon9186
-£80.38 Million £3.002.28%🇺🇸 USA
favorite icon9187
-£80.74 Million £2.222.08%🇺🇸 USA
favorite icon9188
-£80.78 Million £6.390.18%🇺🇸 USA
favorite icon9189
-£80.91 Million £0.020760.00%🇮🇳 India
favorite icon9190
-£81.18 Million £2.170.93%🇨🇳 China
favorite icon9191
-£81.37 Million £2.881.81%🇺🇸 USA
favorite icon9192
-£81.49 Million £1.120.00%🇦🇺 Australia
favorite icon9193
-£81.51 Million £4.430.00%🇨🇦 Canada
favorite icon9194
-£81.53 Million £0.833.21%🇺🇸 USA
favorite icon9195
-£81.62 Million £56.210.23%🇺🇸 USA
favorite icon9196
-£81.93 Million £59.224.76%🇺🇸 USA
favorite icon9197
-£82.1 Million £15.121.37%🇺🇸 USA
favorite icon9198
-£82.11 Million £8.470.94%🇦🇺 Australia
favorite icon9199
-£82.13 Million £3.6713.81%🇺🇸 USA
favorite icon9200
-£82.2 Million £0.578.41%🇺🇸 USA

This is the list of the world's most profitable public companies by earnings (TTM).