Top publicly traded tech & computer hardware companies by earnings

Companies: 186 total earnings (TTM): £327.89 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
£18.34 M £2.811.28%🇹🇼 Taiwan
favorite icon102
£15.51 M £31.621.06%🇩🇪 Germany
favorite icon103
£9.85 M £0.691.14%🇮🇱 Israel
favorite icon104
£9.71 M £8.502.32%🇸🇪 Sweden
favorite icon105
£8.7 M £6.211.83%🇫🇷 France
favorite icon106
£5.24 M £25.090.92%🇺🇸 USA
favorite icon107
£4.83 M £8.124.70%🇮🇳 India
favorite icon108
£4.42 M £1.441.41%🇬🇧 UK
favorite icon109
£2.4 M £6.463.14%🇺🇸 USA
favorite icon110
£1.6 M £4.830.65%🇺🇸 USA
favorite icon111
-£1.93 Million £1.096.92%🇹🇼 Taiwan
favorite icon112
-£2.05 Million £6.500.12%🇺🇸 USA
favorite icon113
-£2.06 Million £0.314.52%🇨🇭 Switzerland
favorite icon114
-£2.18 Million £0.220.32%🇺🇸 USA
favorite icon115
-£2.79 Million £16.420.43%🇺🇸 USA
favorite icon116
-£2.83 Million £1.160.00%🇺🇸 USA
favorite icon117
-£3.09 Million £0.745.98%🇬🇧 UK
favorite icon118
-£3.29 Million £0.280.03%🇺🇸 USA
favorite icon119
-£3.7 Million £8.940.00%🇺🇸 USA
favorite icon120
-£4.17 Million £2.430.32%🇺🇸 USA
favorite icon121
-£5.29 Million £8.061.42%🇫🇷 France
favorite icon122
-£6.04 Million £16.732.88%🇺🇸 USA
favorite icon123
-£8.63 Million £0.184.25%🇩🇪 Germany
favorite icon124
-£10.07 Million £1.820.87%🇺🇸 USA
favorite icon125
-£11.53 Million £1.991.56%🇺🇸 USA
favorite icon126
-£12.89 Million £3.180.52%🇫🇷 France
favorite icon127
-£13.39 Million £38.715.61%🇺🇸 USA
favorite icon128
-£14.88 Million £61.381.03%🇨🇭 Switzerland
favorite icon129
-£16.88 Million £6.101.15%🇺🇸 USA
favorite icon130
-£17.82 Million £0.942.07%🇫🇷 France
favorite icon131
-£18.36 Million £4.982.10%🇺🇸 USA
favorite icon132
-£18.88 Million £0.356.44%🇺🇸 USA
favorite icon133
-£19.09 Million £4.470.53%🇺🇸 USA
favorite icon134
-£21.32 Million £0.7318.42%🇺🇸 USA
favorite icon135
-£21.83 Million £10.964.78%🇮🇱 Israel
favorite icon136
-£21.94 Million £3.241.73%🇺🇸 USA
favorite icon137
-£21.95 Million £2.183.75%🇺🇸 USA
favorite icon138
-£25.62 Million £5.5213.61%🇺🇸 USA
favorite icon139
-£25.85 Million £1.441.04%🇦🇺 Australia
favorite icon140
-£26.4 Million £1.628.85%🇮🇱 Israel
favorite icon141
-£26.45 Million £11.567.80%🇦🇹 Austria
favorite icon142
-£27.37 Million £27.541.07%🇺🇸 USA
favorite icon143
-£28.08 Million £19.940.74%🇺🇸 USA
favorite icon144
-£28.77 Million £0.121.28%🇦🇺 Australia
favorite icon145
-£29.33 Million £10.241.80%🇺🇸 USA
favorite icon146
-£30.53 Million £7.265.61%🇺🇸 USA
favorite icon147
-£31.83 Million £4.043.57%🇨🇦 Canada
favorite icon148
-£32.03 Million £2.652.04%🇫🇷 France
favorite icon149
-£32.22 Million £2.500.00%🇺🇸 USA
favorite icon150
-£33.18 Million £4.020.00%🇺🇸 USA
favorite icon151
-£36.36 Million £54.342.38%🇺🇸 USA
favorite icon152
-£40.05 Million £88.215.14%🇺🇸 USA
favorite icon153
-£42.39 Million £3.582.48%🇱🇺 Luxembourg
favorite icon154
-£52.5 Million £64.281.27%🇺🇸 USA
favorite icon155
-£52.74 Million £8.842.65%🇺🇸 USA
favorite icon156
-£54.68 Million £0.801.94%🇺🇸 USA
favorite icon157
-£56.53 Million £2.450.96%🇺🇸 USA
favorite icon158
-£58.36 Million £38.951.77%🇸🇬 Singapore
favorite icon159
-£63.21 Million £7.5019.12%🇨🇳 China
favorite icon160
-£74.19 Million £2.340.67%🇨🇦 Canada
favorite icon161
-£77.57 Million £2.532.23%🇮🇪 Ireland
favorite icon162
-£79.77 Million £2.074.78%🇺🇸 USA
favorite icon163
-£83.94 Million £0.673.41%🇺🇸 USA
favorite icon164
-£99.01 Million £0.132.09%🇬🇧 UK
favorite icon165
-£0.11 Billion £175.921.89%🇺🇸 USA
favorite icon166
-£0.11 Billion £7.012.20%🇺🇸 USA
favorite icon167
-£0.11 Billion £90.761.06%🇺🇸 USA
favorite icon168
-£0.12 Billion £0.521.70%🇮🇱 Israel
favorite icon169
-£0.12 Billion £3.015.09%🇺🇸 USA
favorite icon170
-£0.17 Billion £3.461.86%🇺🇸 USA
favorite icon171
-£0.18 Billion £26.321.92%🇺🇸 USA
favorite icon172
-£0.2 Billion £87.830.58%🇺🇸 USA
favorite icon173
-£0.21 Billion £0.411.17%🇹🇼 Taiwan
favorite icon174
-£0.23 Billion £15.2111.03%🇺🇸 USA
favorite icon175
-£0.23 Billion £65.319.58%🇺🇸 USA
favorite icon176
-£0.24 Billion £43.972.21%🇺🇸 USA
favorite icon177
-£0.24 Billion £1.827.94%🇨🇳 China
favorite icon178
-£0.27 Billion £0.810.00%🇹🇼 Taiwan
favorite icon179
-£0.38 Billion £6.431.87%🇺🇸 USA
favorite icon180
-£0.39 Billion £2.713.81%🇩🇪 Germany
favorite icon181
-£0.39 Billion £74.736.99%🇺🇸 USA
favorite icon182
-£0.49 Billion £7.904.48%🇺🇸 USA
favorite icon183
-£0.62 Billion £93.0323.19%🇺🇸 USA
favorite icon184
-£0.88 Billion £54.413.21%🇺🇸 USA
favorite icon185
-£1.3 Billion £6.920.68%🇺🇸 USA
favorite icon186
-£7.96 Billion £17.292.27%🇺🇸 USA