Companies ranked by earnings

Companies: 10,159 total earnings (TTM): £5.599 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 icon8801
-£46.91 Million £3.060.77%🇺🇸 USA
favorite icon8802
-£47.18 Million £1.961.24%🇨🇦 Canada
favorite icon8803
-£47.23 Million £0.472.88%🇬🇧 UK
favorite icon8804
-£47.24 Million £1.294.73%🇺🇸 USA
favorite icon8805
-£47.43 Million £2.273.28%🇨🇳 China
favorite icon8806
-£47.49 Million £2.263.70%🇺🇸 USA
favorite icon8807
-£47.54 Million £3.630.33%🇺🇸 USA
favorite icon8808
-£47.55 Million £8.481.74%🇺🇸 USA
favorite icon8809
-£47.59 Million £90.933.71%🇳🇿 New Zealand
favorite icon8810
-£47.68 Million £3.050.52%🇺🇸 USA
favorite icon8811
-£47.75 Million £8.161.18%🇺🇸 USA
favorite icon8812
-£47.82 Million £2.940.27%🇱🇺 Luxembourg
favorite icon8813
-£47.85 Million £0.300.00%🇺🇸 USA
favorite icon8814
-£47.95 Million £3.581.57%🇭🇰 Hong Kong
favorite icon8815
-£48 Million £0.190.05%🇮🇳 India
favorite icon8816
-£48.06 Million £1.423.66%🇨🇳 China
favorite icon8817
-£48.08 Million £0.140.00%🇭🇰 Hong Kong
favorite icon8818
-£48.08 Million £7.020.45%🇨🇦 Canada
favorite icon8819
-£48.1 Million £7.830.00%🇺🇸 USA
favorite icon8820
-£48.13 Million £0.912.14%🇺🇸 USA
favorite icon8821
-£48.34 Million £2.210.00%🇺🇸 USA
favorite icon8822
-£48.4 Million £3.571.87%🇺🇸 USA
favorite icon8823
-£48.41 Million £2.882.27%🇧🇪 Belgium
favorite icon8824
-£48.41 Million £1.360.90%🇨🇦 Canada
favorite icon8825
-£48.44 Million £11.090.65%🇳🇴 Norway
favorite icon8826
-£48.5 Million £0.340.25%🇺🇸 USA
favorite icon8827
-£48.5 Million £0.753.26%🇺🇸 USA
favorite icon8828
-£48.53 Million £13.030.02%🇺🇸 USA
favorite icon8829
-£48.54 Million £23.320.76%🇺🇸 USA
favorite icon8830
-£48.55 Million £1.010.79%🇨🇦 Canada
favorite icon8831
-£48.62 Million £1.001.57%🇺🇸 USA
favorite icon8832
-£48.65 Million £0.980.83%🇺🇸 USA
favorite icon8833
-£48.7 Million £0.650.36%🇺🇸 USA
favorite icon8834
-£48.78 Million £5.490.57%🇺🇸 USA
favorite icon8835
-£48.78 Million £2.182.82%🇺🇸 USA
favorite icon8836
-£48.87 Million £0.864.42%🇬🇧 UK
favorite icon8837
-£48.92 Million £0.172.70%🇳🇴 Norway
favorite icon8838
-£49 Million £6.521.67%🇨🇦 Canada
favorite icon8839
-£49.05 Million £1.335.08%🇺🇸 USA
favorite icon8840
-£49.16 Million £6.601.99%🇧🇪 Belgium
favorite icon8841
-£49.23 Million £13.832.77%🇮🇳 India
favorite icon8842
-£49.37 Million £1.380.29%🇺🇸 USA
favorite icon8843
-£49.45 Million £24.090.40%🇯🇵 Japan
favorite icon8844
-£49.5 Million £0.000079100.00%🇨🇦 Canada
favorite icon8845
-£49.53 Million £4.062.47%🇺🇸 USA
favorite icon8846
-£49.55 Million £0.180.00%🇨🇦 Canada
favorite icon8847
-£49.56 Million £12.810.75%🇺🇸 USA
favorite icon8848
-£49.57 Million £3.990.40%🇺🇸 USA
favorite icon8849
-£49.63 Million £21.740.00%🇺🇸 USA
favorite icon8850
-£49.66 Million £6.911.63%🇺🇸 USA
favorite icon8851
-£49.66 Million £4.853.77%🇺🇸 USA
favorite icon8852
-£49.7 Million £2.110.80%🇺🇸 USA
favorite icon8853
-£49.75 Million £9.731.05%🇺🇸 USA
favorite icon8854
-£49.75 Million £21.421.24%🇨🇭 Switzerland
favorite icon8855
-£49.76 Million £6.100.64%🇺🇸 USA
favorite icon8856
-£49.85 Million £1.673.92%🇬🇧 UK
favorite icon8857
-£49.87 Million £0.371.30%🇹🇼 Taiwan
favorite icon8858
-£49.94 Million £3.090.00%🇮🇱 Israel
favorite icon8859
-£49.94 Million £2.780.20%🇧🇷 Brazil
favorite icon8860
-£50.09 Million £69.460.46%🇺🇸 USA
favorite icon8861
-£50.1 Million £8.242.25%🇺🇸 USA
favorite icon8862
-£50.11 Million £0.0957140.69%🇨🇦 Canada
favorite icon8863
-£50.13 Million £30.682.00%🇧🇪 Belgium
favorite icon8864
-£50.36 Million £14.622.01%🇺🇸 USA
favorite icon8865
-£50.42 Million £0.610.26%🇺🇸 USA
favorite icon8866
-£50.43 Million £127.070.20%🇰🇼 Kuwait
favorite icon8867
-£50.49 Million £0.120.00%🇨🇦 Canada
favorite icon8868
-£50.5 Million £1.621.91%🇺🇸 USA
favorite icon8869
-£50.61 Million £0.641.37%🇺🇸 USA
favorite icon8870
-£50.7 Million £0.950.00%🇬🇧 UK
favorite icon8871
-£50.77 Million £9.333.20%🇺🇸 USA
favorite icon8872
-£50.78 Million £1.361.15%🇩🇪 Germany
favorite icon8873
-£50.84 Million £3.090.10%🇬🇧 UK
favorite icon8874
-£50.85 Million £0.460.00%🇺🇸 USA
favorite icon8875
-£50.86 Million £0.711.05%🇺🇸 USA
favorite icon8876
-£51.22 Million £16.100.54%🇺🇸 USA
favorite icon8877
-£51.23 Million £1.460.54%🇨🇦 Canada
favorite icon8878
-£51.32 Million £2.100.38%🇺🇸 USA
favorite icon8879
-£51.34 Million £1.041.50%🇺🇸 USA
favorite icon8880
-£51.35 Million £0.254.73%🇸🇪 Sweden
favorite icon8881
-£51.36 Million £0.471.05%🇺🇸 USA
favorite icon8882
-£51.42 Million £1.431.40%🇮🇪 Ireland
favorite icon8883
-£51.57 Million £0.494.15%🇺🇸 USA
favorite icon8884
-£51.66 Million £15.630.00%🇺🇸 USA
favorite icon8885
-£51.79 Million £5.202.23%🇺🇸 USA
favorite icon8886
-£51.81 Million £12.550.00%🇨🇭 Switzerland
favorite icon8887
-£51.88 Million £5.685.28%🇺🇸 USA
favorite icon8888
-£51.97 Million £6.751.67%🇳🇴 Norway
favorite icon8889
-£51.98 Million £15.110.49%🇺🇸 USA
favorite icon8890
-£52 Million £14.451.03%🇺🇸 USA
favorite icon8891
-£52 Million £6.980.67%🇺🇸 USA
favorite icon8892
-£52.03 Million £0.282.64%🇳🇴 Norway
favorite icon8893
-£52.17 Million £4.050.83%🇫🇷 France
favorite icon8894
-£52.19 Million £10.850.96%🇺🇸 USA
favorite icon8895
-£52.21 Million £2.960.00%🇺🇸 USA
favorite icon8896
-£52.42 Million £2.3110.89%🇺🇸 USA
favorite icon8897
-£52.53 Million £6.250.00%🇩🇪 Germany
favorite icon8898
-£52.6 Million £4.630.09%🇺🇸 USA
favorite icon8899
-£52.69 Million £0.054001.89%🇬🇧 UK
favorite icon8900
-£52.69 Million £7.125.76%🇺🇸 USA

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