Rank
#
|
Name | Market Cap (USD) arrow_drop_down | Price (USD) | Earnings Date | Earnings Time | Est. EPS | % YoY | Est. Revenue | % YoY |
---|---|---|---|---|---|---|---|---|---|
1 |
$206.43B
|
$193.54
|
22 Apr 2025
|
sunny
Before Open
|
$1.26
|
54%
|
$9.0B
|
-44%
|
|
2 |
$174.29B
153.79B EUR
|
$222.68
196.50 EUR
|
15 May 2025
|
- |
-
|
- |
-
|
- | |
3 |
$160.69B
|
$120.28
|
22 Apr 2025
|
sunny
Before Open
|
$1.35
|
0.8%
|
$19.79B
|
2.5%
|
|
4 |
NYSE: CAT
|
$141.36B
|
$295.77
|
30 Apr 2025
|
sunny
Before Open
|
$4.42
|
-21%
|
$14.73B
|
-6.8%
|
5 |
$140.5B
1.02T CNY
|
$32.02
233.35 CNY
|
15 Apr 2025
|
- |
-
|
- |
-
|
- | |
6 |
NYSE: UNP
|
$131.72B
|
$219.78
|
24 Apr 2025
|
sunny
Before Open
|
$2.75
|
2.2%
|
$6.08B
|
0.8%
|
7 |
NYSE: BA
|
$129.62B
|
$172.27
|
23 Apr 2025
|
sunny
Before Open
|
-$1.27
|
- |
$19.43B
|
17%
|
8 |
$126.92B
|
$197.31
|
29 Apr 2025
|
sunny
Before Open
|
$2.21
|
-1.8%
|
$9.6B
|
5.4%
|
|
9 |
$126.89B
111.97B EUR
|
$236.79
208.95 EUR
|
28 Apr 2025
|
- |
-
|
- |
-
|
- | |
10 |
NYSE: DE
|
$123.88B
|
$456.44
|
15 May 2025
|
sunny
Before Open
|
$5.65
|
-34%
|
$10.8B
|
-29%
|
11 |
$118.82B
104.85B EUR
|
$157.34
138.84 EUR
|
30 Apr 2025
|
- |
-
|
- |
-
|
- | |
12 |
TSE: 6501
|
$112.6B
16.11T JPY
|
$24.60
3.52K JPY
|
25 Apr 2025
|
- |
-
|
- |
-
|
- |
13 |
$108.61B
|
$463.55
|
22 Apr 2025
|
sunny
Before Open
|
$6.34
|
0.2%
|
$17.79B
|
3.5%
|
|
14 |
$107.98B
|
$275.63
|
2 May 2025
|
sunny
Before Open
|
$2.73
|
14%
|
$6.35B
|
6.9%
|
|
15 |
EPA: SAF
|
$101.26B
89.36B EUR
|
$248.63
219.40 EUR
|
31 Jul 2025
|
- |
-
|
- |
-
|
- |
16 |
$96.37B
72.64B GBP
|
$52.33
39.44 GBP
|
24 Jul 2025
|
- |
-
|
- |
-
|
- | |
17 |
$91.99B
|
$228.63
|
28 Apr 2025
|
bedtime
After Close
|
$1.68
|
-4%
|
$6.12B
|
19%
|
|
18 |
$91.12B
75.62B CHF
|
$50.82
42.17 CHF
|
17 Apr 2025
|
- |
-
|
- |
-
|
- | |
19 |
NASDAQ: CTAS
|
$83.86B
|
$207.69
|
26 Mar 2025
|
sunny
Before Open
|
$1.06
|
10%
|
$2.6B
|
8.1%
|
20 |
$82.39B
|
$97.21
|
29 Apr 2025
|
sunny
Before Open
|
$1.43
|
0%
|
$21.2B
|
-2.3%
|
|
21 |
TSX: TRI
|
$82.12B
113.73B CAD
|
$182.46
252.68 CAD
|
1 May 2025
|
- |
-
|
- |
-
|
- |
22 |
$80.83B
60.92B GBP
|
$9.66
7.28 GBP
|
1 May 2025
|
- |
-
|
- |
-
|
- | |
23 |
NYSE: TDG
|
$75.83B
|
$1.35K
|
6 May 2025
|
sunny
Before Open
|
$8.87
|
11%
|
$2.17B
|
13%
|
24 |
$75.51B
|
$336.68
|
30 Apr 2025
|
sunny
Before Open
|
$2.20
|
13%
|
$4.46B
|
5.8%
|
|
25 |
$75.37B
|
$241.22
|
24 Apr 2025
|
bedtime
After Close
|
$1.56
|
7.6%
|
$4.08B
|
5.7%
|
|
26 |
EPA: DG
|
$75.14B
66.31B EUR
|
$135.42
119.50 EUR
|
24 Apr 2025
|
- |
-
|
- |
-
|
- |
27 |
$74.79B
|
$580.81
|
1 May 2025
|
sunny
Before Open
|
$6.72
|
3.2%
|
$4.98B
|
-1.9%
|
|
28 |
$73.38B
|
$136.06
|
22 Apr 2025
|
sunny
Before Open
|
$1.77
|
-26%
|
$5.75B
|
-26%
|
|
29 |
TSE: 8058
|
$72.97B
10.44T JPY
|
$18.35
2.63K JPY
|
2 May 2025
|
- |
-
|
- |
-
|
- |
30 |
STO: ATCO-A
|
$72.6B
703.11B SEK
|
$15.77
152.70 SEK
|
29 Apr 2025
|
- |
-
|
- |
-
|
- |
31 |
$71.2B
|
$265.69
|
23 Apr 2025
|
sunny
Before Open
|
$3.50
|
22%
|
$11.98B
|
12%
|
|
32 |
XETRA: RHM
|
$70.2B
61.94B EUR
|
$1.57K
1.38K EUR
|
8 May 2025
|
- |
-
|
- |
-
|
- |
33 |
TSE: 8001
|
$70.0B
10.02T JPY
|
$49.33
7.06K JPY
|
2 May 2025
|
- |
-
|
- |
-
|
- |
34 |
$69.59B
|
$237.23
|
30 Apr 2025
|
sunny
Before Open
|
$2.35
|
-3.7%
|
$3.84B
|
-3.4%
|
|
35 |
$68.29B
94.57B CAD
|
$73.13
101.28 CAD
|
22 Apr 2025
|
- |
-
|
- |
-
|
- | |
36 |
$68.03B
|
$472.65
|
22 Apr 2025
|
sunny
Before Open
|
$6.26
|
-1%
|
$9.93B
|
-2%
|
|
37 |
LSE: BA
|
$66.31B
49.98B GBP
|
$22.12
16.67 GBP
|
19 Feb 2025
|
- |
-
|
- |
-
|
- |
38 |
$62.01B
8.87T JPY
|
$18.47
2.64K JPY
|
9 May 2025
|
- |
-
|
- |
-
|
- | |
39 |
$61.59B
85.29B CAD
|
$98.00
135.72 CAD
|
1 May 2025
|
- |
-
|
- |
-
|
- | |
40 |
NASDAQ: CPRT
|
$59.0B
|
$61.07
|
15 May 2025
|
bedtime
After Close
|
$0.4200
|
7.7%
|
$1.23B
|
9.1%
|
41 |
EPA: HO
|
$58.35B
51.49B EUR
|
$284.22
250.80 EUR
|
24 Apr 2025
|
- |
-
|
- |
-
|
- |
42 |
KRX: 373220
|
$57.21B
81.67T KRW
|
$244.49
349.0K KRW
|
30 Apr 2025
|
- |
-
|
- |
-
|
- |
43 |
XETRA: ENR
|
$57.15B
50.43B EUR
|
$73.98
65.28 EUR
|
8 May 2025
|
- |
-
|
- |
-
|
- |
44 |
NYSE: EMR
|
$56.99B
|
$101.07
|
7 May 2025
|
sunny
Before Open
|
$1.46
|
7.4%
|
$4.51B
|
3.1%
|
45 |
TSE: 8031
|
$55.08B
7.88T JPY
|
$19.17
2.74K JPY
|
1 May 2025
|
- |
-
|
- |
-
|
- |
46 |
STO: VOLV-A
|
$52.89B
512.2B SEK
|
$26.04
252.20 SEK
|
23 Apr 2025
|
- |
-
|
- |
-
|
- |
47 |
$52.53B
|
$129.61
|
1 May 2025
|
sunny
Before Open
|
$0.7800
|
37%
|
$1.94B
|
6.4%
|
|
48 |
$52.48B
4.48T INR
|
$38.64
3.3K INR
|
9 May 2025
|
- |
-
|
- |
-
|
- | |
49 |
$51.83B
|
$27.59
|
16 Apr 2025
|
bedtime
After Close
|
$0.3700
|
-20%
|
$3.46B
|
-6%
|
|
50 |
$51.75B
|
$78.40
|
7 May 2025
|
sunny
Before Open
|
$0.7900
|
1.3%
|
$5.64B
|
-16%
|