Top publicly traded retail companies by earnings

Companies: 381 total earnings (TTM): £277.98 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 icon301
£5.92 M £13.190.86%🇺🇸 USA
favorite icon302
£5.18 M £20.640.38%🇵🇱 Poland
favorite icon303
£3.97 M £1.360.74%🇬🇧 UK
favorite icon304
£3.52 M £534.290.85%🇨🇭 Switzerland
favorite icon305
£3.28 M £0.730.00%🇬🇧 UK
favorite icon306
£3.06 M £8.541.20%🇨🇦 Canada
favorite icon307
£1.94 M £1.353.74%🇺🇸 USA
favorite icon308
£1.2 M £2.169.09%🇩🇪 Germany
favorite icon309
£0.88 M £0.075005.26%🇺🇸 USA
favorite icon310
£0.25 M £0.710.68%🇯🇵 Japan
favorite icon311
N/A £24.320.45%🇳🇱 Netherlands
favorite icon312
N/A £2.340.00%🇴🇲 Oman
favorite icon313
N/A £2.630.00%🇴🇲 Oman
favorite icon314
N/A £0.940.21%🇵🇰 Pakistan
favorite icon315
N/A N/A0.00%🇰🇼 Kuwait
favorite icon316
N/A £49.440.00%🇯🇵 Japan
favorite icon317
-£0.3 Million £18.282.39%🇺🇸 USA
favorite icon318
-£0.37 Million £0.450.00%🇬🇧 UK
favorite icon319
-£0.44 Million £1.042.40%🇵🇱 Poland
favorite icon320
-£0.51 Million £1.311.19%🇫🇮 Finland
favorite icon321
-£0.82 Million £4.680.00%🇫🇷 France
favorite icon322
-£1.08 Million £16.4812.73%🇩🇪 Germany
favorite icon323
-£1.13 Million £0.820.00%🇩🇪 Germany
favorite icon324
-£1.3 Million £0.940.00%🇧🇭 Bahrain
favorite icon325
-£1.43 Million £1.861.43%🇺🇸 USA
favorite icon326
-£3.46 Million £2.3140.00%🇮🇱 Israel
favorite icon327
-£3.57 Million £3.2510.20%🇺🇸 USA
favorite icon328
-£3.87 Million £0.900.93%🇿🇦 South Africa
favorite icon329
-£4.38 Million £60.406.65%🇺🇸 USA
favorite icon330
-£4.4 Million £1.580.94%🇺🇸 USA
favorite icon331
-£5.04 Million £0.522.16%🇨🇦 Canada
favorite icon332
-£5.31 Million £8.955.48%🇺🇸 USA
favorite icon333
-£6.76 Million £0.8922.05%🇺🇸 USA
favorite icon334
-£6.77 Million £0.221.57%🇮🇳 India
favorite icon335
-£6.81 Million £1.850.98%🇸🇦 S. Arabia
favorite icon336
-£6.86 Million £0.790.96%🇺🇸 USA
favorite icon337
-£7.43 Million £10.914.30%🇺🇸 USA
favorite icon338
-£8.25 Million £3.181.43%🇺🇸 USA
favorite icon339
-£9.29 Million £1.162.83%🇺🇸 USA
favorite icon340
-£9.75 Million £3.070.49%🇺🇸 USA
favorite icon341
-£13.81 Million £8.070.33%🇺🇸 USA
favorite icon342
-£14.57 Million £1.191.28%🇺🇸 USA
favorite icon343
-£15.02 Million £0.455.02%🇺🇸 USA
favorite icon344
-£15.24 Million £1.770.00%🇦🇺 Australia
favorite icon345
-£15.59 Million £1.142.39%🇧🇷 Brazil
favorite icon346
-£16.09 Million £1.852.07%🇺🇸 USA
favorite icon347
-£25.12 Million £1.272.42%🇺🇸 USA
favorite icon348
-£26.74 Million £2.075.94%🇨🇳 China
favorite icon349
-£26.95 Million £0.920.41%🇺🇸 USA
favorite icon350
-£28.58 Million £1.271.45%🇭🇰 Hong Kong
favorite icon351
-£28.71 Million £6.390.24%🇺🇸 USA
favorite icon352
-£29.08 Million £2.601.37%🇬🇧 UK
favorite icon353
-£30.43 Million £3.171.60%🇸🇦 S. Arabia
favorite icon354
-£39.78 Million £56.382.34%🇳🇱 Netherlands
favorite icon355
-£41.58 Million £5.260.57%🇩🇪 Germany
favorite icon356
-£41.6 Million £0.850.00%🇬🇧 UK
favorite icon357
-£44.85 Million £2.430.00%🇫🇷 France
favorite icon358
-£48.12 Million £0.870.33%🇧🇷 Brazil
favorite icon359
-£49.83 Million £38.212.91%🇲🇽 Mexico
favorite icon360
-£56.88 Million £0.285.17%🇨🇳 China
favorite icon361
-£62.31 Million £3.260.00%🇺🇸 USA
favorite icon362
-£64.37 Million £0.391.26%🇮🇳 India
favorite icon363
-£81.91 Million £37.030.35%🇪🇸 Spain
favorite icon364
-£97.63 Million £0.360.00%🇱🇺 Luxembourg
favorite icon365
-£98.33 Million £0.093550.00%🇦🇺 Australia
favorite icon366
-£0.11 Billion £0.093750.00%🇺🇸 USA
favorite icon367
-£0.11 Billion £7.082.23%🇩🇪 Germany
favorite icon368
-£0.11 Billion £0.240.00%🇬🇧 UK
favorite icon369
-£0.12 Billion £0.740.00%🇳🇴 Norway
favorite icon370
-£0.14 Billion £6.122.60%🇬🇧 UK
favorite icon371
-£0.17 Billion £0.3245.31%🇺🇸 USA
favorite icon372
-£0.22 Billion £0.740.52%🇺🇸 USA
favorite icon373
-£0.23 Billion £79.831.42%🇺🇸 USA
favorite icon374
-£0.24 Billion £2.310.52%🇬🇧 UK
favorite icon375
-£0.28 Billion £0.420.34%🇧🇷 Brazil
favorite icon376
-£0.29 Billion £8.561.65%🇺🇸 USA
favorite icon377
-£0.29 Billion £4.332.00%🇬🇧 UK
favorite icon378
-£0.3 Billion £0.017890.00%🇮🇳 India
favorite icon379
-£0.38 Billion £0.144.37%🇫🇷 France
favorite icon380
-£0.58 Billion £0.075071.87%🇨🇳 China
favorite icon381
-£1.57 Billion £0.260.00%🇺🇸 USA