Companies ranked by earnings

Companies: 10,446 total earnings (TTM): £5.823 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 icon7901
-£4.21 Million £0.056310.00%🇭🇰 Hong Kong
favorite icon7902
-£4.27 Million £2.330.34%🇺🇸 USA
favorite icon7903
-£4.27 Million £20.302.38%🇩🇪 Germany
favorite icon7904
-£4.3 Million £1,1140.00%🇧🇪 Belgium
favorite icon7905
-£4.3 Million £211.193.61%🇰🇷 S. Korea
favorite icon7906
-£4.3 Million £0.00015920.00%🇺🇸 USA
favorite icon7907
-£4.31 Million £54.711.25%🇭🇰 Hong Kong
favorite icon7908
-£4.35 Million £0.871.87%🇫🇷 France
favorite icon7909
-£4.36 Million £3.204.51%🇦🇷 Argentina
favorite icon7910
-£4.37 Million £3.120.25%🇺🇸 USA
favorite icon7911
-£4.4 Million £0.130.25%🇲🇾 Malaysia
favorite icon7912
-£4.42 Million £1.681.40%🇺🇸 USA
favorite icon7913
-£4.42 Million £11.142.88%🇧🇪 Belgium
favorite icon7914
-£4.43 Million £2.041.54%🇺🇸 USA
favorite icon7915
-£4.44 Million £14.981.52%🇺🇸 USA
favorite icon7916
-£4.45 Million £0.433.33%🇦🇺 Australia
favorite icon7917
-£4.46 Million £2.673.96%🇨🇦 Canada
favorite icon7918
-£4.46 Million £0.443.86%🇺🇸 USA
favorite icon7919
-£4.46 Million £2.906.12%🇺🇸 USA
favorite icon7920
-£4.47 Million £1.811.34%🇺🇸 USA
favorite icon7921
-£4.49 Million £5.230.93%🇵🇱 Poland
favorite icon7922
-£4.51 Million £0.793.30%🇺🇸 USA
favorite icon7923
-£4.52 Million £0.050550.79%🇺🇸 USA
favorite icon7924
-£4.55 Million £0.298.50%🇺🇸 USA
favorite icon7925
-£4.55 Million £0.895.66%🇺🇸 USA
favorite icon7926
-£4.55 Million £0.371.33%🇬🇧 UK
favorite icon7927
-£4.59 Million £3.960.00%🇺🇸 USA
favorite icon7928
-£4.6 Million £0.610.07%🇺🇸 USA
favorite icon7929
-£4.62 Million £1.2713.51%🇨🇳 China
favorite icon7930
-£4.63 Million £1.440.00%🇸🇪 Sweden
favorite icon7931
-£4.63 Million £1.956.28%🇺🇸 USA
favorite icon7932
-£4.64 Million £1.100.73%🇺🇸 USA
favorite icon7933
-£4.64 Million £0.750.34%🇺🇸 USA
favorite icon7934
-£4.65 Million £14.713.24%🇺🇸 USA
favorite icon7935
-£4.7 Million £0.883.85%🇳🇴 Norway
favorite icon7936
-£4.7 Million £2.240.36%🇺🇸 USA
favorite icon7937
-£4.72 Million £2.231.50%🇨🇦 Canada
favorite icon7938
-£4.72 Million £0.00079610.00%🇺🇸 USA
favorite icon7939
-£4.72 Million £0.098652.56%🇦🇺 Australia
favorite icon7940
-£4.73 Million £0.627.41%🇦🇺 Australia
favorite icon7941
-£4.73 Million £0.077864.86%🇺🇸 USA
favorite icon7942
-£4.76 Million £0.994.62%🇺🇸 USA
favorite icon7943
-£4.77 Million £6.861.10%🇸🇦 S. Arabia
favorite icon7944
-£4.79 Million £2.212.11%🇺🇸 USA
favorite icon7945
-£4.8 Million £3.930.42%🇩🇪 Germany
favorite icon7946
-£4.81 Million £1.036.52%🇺🇸 USA
favorite icon7947
-£4.81 Million £0.540.78%🇺🇸 USA
favorite icon7948
-£4.82 Million £4.150.00%🇬🇷 Greece
favorite icon7949
-£4.84 Million £1.690.65%🇸🇪 Sweden
favorite icon7950
-£4.86 Million £0.952.59%🇨🇦 Canada
favorite icon7951
-£4.88 Million £0.0260010.00%🇨🇦 Canada
favorite icon7952
-£4.89 Million £0.112.33%🇦🇺 Australia
favorite icon7953
-£4.9 Million £15.491.92%🇺🇸 USA
favorite icon7954
-£4.93 Million £3.373.55%🇫🇷 France
favorite icon7955
-£4.94 Million £25.441.78%🇺🇸 USA
favorite icon7956
-£4.98 Million £0.482.22%🇨🇦 Canada
favorite icon7957
-£4.99 Million £2.443.46%🇺🇸 USA
favorite icon7958
-£5 Million £0.213.05%🇮🇳 India
favorite icon7959
-£5 Million £97.830.45%🇨🇭 Switzerland
favorite icon7960
-£5.01 Million £1.310.61%🇺🇸 USA
favorite icon7961
-£5.06 Million £0.900.89%🇺🇸 USA
favorite icon7962
-£5.08 Million £13.146.45%🇺🇸 USA
favorite icon7963
-£5.2 Million £37.680.26%🇵🇱 Poland
favorite icon7964
-£5.2 Million £0.400.00%🇧🇭 Bahrain
favorite icon7965
-£5.21 Million £15.602.07%🇩🇪 Germany
favorite icon7966
-£5.23 Million £2.531.10%🇨🇦 Canada
favorite icon7967
-£5.25 Million £0.097261.04%🇭🇰 Hong Kong
favorite icon7968
-£5.27 Million £1.920.84%🇺🇸 USA
favorite icon7969
-£5.27 Million £7.361.83%🇯🇵 Japan
favorite icon7970
-£5.29 Million £6.601.23%🇫🇷 France
favorite icon7971
-£5.29 Million £2.282.14%🇺🇸 USA
favorite icon7972
-£5.3 Million £46.630.02%🇺🇸 USA
favorite icon7973
-£5.32 Million £2.547.77%🇨🇳 China
favorite icon7974
-£5.34 Million £1.302.03%🇬🇧 UK
favorite icon7975
-£5.35 Million £3.722.64%🇨🇳 China
favorite icon7976
-£5.36 Million £0.036761.39%🇸🇪 Sweden
favorite icon7977
-£5.37 Million £3.371.33%🇨🇭 Switzerland
favorite icon7978
-£5.45 Million £1.332.34%🇬🇧 UK
favorite icon7979
-£5.48 Million £0.954.80%🇺🇸 USA
favorite icon7980
-£5.49 Million £4.552.14%🇺🇸 USA
favorite icon7981
-£5.5 Million £5.481.33%🇦🇺 Australia
favorite icon7982
-£5.5 Million £0.0716511.66%🇺🇸 USA
favorite icon7983
-£5.51 Million £0.521.10%🇳🇴 Norway
favorite icon7984
-£5.56 Million £2.866.53%🇺🇸 USA
favorite icon7985
-£5.56 Million £0.283.85%🇨🇦 Canada
favorite icon7986
-£5.58 Million £7.571.54%🇵🇱 Poland
favorite icon7987
-£5.6 Million £0.593.18%🇺🇸 USA
favorite icon7988
-£5.6 Million £0.0014800.00%🇲🇾 Malaysia
favorite icon7989
-£5.6 Million £1.363.39%🇺🇸 USA
favorite icon7990
-£5.61 Million £0.534.68%🇬🇧 UK
favorite icon7991
-£5.63 Million £29.100.00%🇫🇷 France
favorite icon7992
-£5.65 Million £5.010.00%🇨🇦 Canada
favorite icon7993
-£5.65 Million £3.711.69%🇺🇸 USA
favorite icon7994
-£5.66 Million £13.081.05%🇺🇸 USA
favorite icon7995
-£5.72 Million £0.1110.42%🇦🇺 Australia
favorite icon7996
-£5.73 Million £1.180.19%🇿🇦 South Africa
favorite icon7997
-£5.73 Million £3.909.26%🇮🇪 Ireland
favorite icon7998
-£5.75 Million £0.710.88%🇺🇸 USA
favorite icon7999
-£5.77 Million £0.0052211.92%🇨🇳 China
favorite icon8000
-£5.77 Million £3.941.43%🇦🇪 UAE

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