Top companies in the world by Free Cash Flow

This ranking features the top 22,915 companies in the world ranked by Free Cash Flow, totalling a Free Cash Flow of USD -18.72 T, for January 15, 2025.
#
Name
Free Cash Flow
Reported Date
Stock Price
Change
Price (30 days) Country
1
USD 253.03 B
Dec. 31, 2023 USD 0.54 0.46%

China

2
USD 197.54 B
Dec. 31, 2023 USD 0.63 0.60%

China

3
USD 110.89 B
Dec. 31, 2023 USD 0.49 0.51%

China

4
USD 108.81 B
Sept. 28, 2024 USD 233.28 -0.48%

United States

5
USD 101.05 B
Dec. 31, 2023 USD 7.47 0.19%

Saudi Arabia

6
USD 100.12 B
Sept. 30, 2024 USD 115.41 2.53%

United States

7
USD 84.38 B
Dec. 31, 2023 USD 32.18 0.77%

Switzerland

8
USD 83.16 B
Dec. 31, 2023 USD 10.67 1.59%

Spain

9
USD 78.96 B
Dec. 31, 2023 USD 0.77 1.51%

China

10
USD 73.86 B
Dec. 31, 2023 USD 4.83 2.80%

Spain

11
USD 72.66 B
Sept. 30, 2024 USD 415.67 -0.36%

United States

12
USD 67.69 B
Sept. 30, 2024 USD 61.28 2.90%

United States

13
USD 61.06 B
Sept. 30, 2024 USD 93.00 1.03%

United States

14
USD 60.38 B
Dec. 31, 2023 USD 2.67 1.67%

China

15
USD 56.55 B
Oct. 27, 2024 USD 131.76 -1.10%

United States

16
USD 55.82 B
Sept. 30, 2024 USD 191.05 -0.65%

United States

17
USD 54.09 B
Dec. 31, 2023 USD 1.70 2.13%

China

18
USD 52.89 B
Dec. 31, 2023 USD 1.39 1.61%

China

19
USD 52.25 B
Sept. 30, 2024 USD 594.25 -2.31%

United States

20
USD 49.66 B
Dec. 31, 2023 USD 5.31 1.07%

China

21
USD 46.27 B
Sept. 30, 2024 USD 5.61 0.90%

United States

22
USD 46.14 B
Dec. 31, 2023 USD 5.12 4.29%

China

23
USD 42.95 B
Sept. 30, 2024 USD 217.76 -0.32%

United States

24
USD 37.85 B
Oct. 31, 2024 USD 54.73 0.71%

Canada

25
USD 35.42 B
Dec. 31, 2023 USD 9.76 0.20%

United Kingdom

26
USD 35.27 B
Dec. 31, 2023 USD 0.57 0.43%

China

27
USD 32.78 B
Sept. 30, 2024 USD 109.72 0.39%

United States

28
USD 31.20 B
Dec. 31, 2023 USD 32.63 0.46%

United Kingdom

29
USD 31.10 B
Dec. 31, 2023 USD 6.06 -0.13%

Brazil

30
USD 31.03 B
Dec. 31, 2023 USD 1.03 1.35%

China

31
USD 29.71 B
Dec. 31, 2023 USD 1.28 -0.63%

China

32
USD 28.21 B
Dec. 31, 2023 USD 28.72 2.93%

France

33
USD 27.05 B
Sept. 30, 2024 USD 71.19 0.94%

United States

34
USD 26.16 B
Sept. 30, 2024 USD 72.34 -0.44%

United States

35
USD 25.98 B
Dec. 31, 2023 USD 0.27 0.92%

China

36
USD 24.64 B
Dec. 31, 2023 USD 304.65 1.19%

Germany

37
USD 24.59 B
Dec. 31, 2023 USD 48.14 2.44%

China

38
USD 24.52 B
Dec. 31, 2023 USD 0.81 0.62%

China

39
USD 23.90 B
Dec. 31, 2023 USD 3.47 3.21%

China

40
USD 23.11 B
Sept. 30, 2024 USD 32.00 4.03%

United States

41
USD 22.96 B
Dec. 31, 2023 USD 57.30 0.03%

France

42
USD 21.70 B
Sept. 30, 2024 USD 184.72 2.43%

United States

43
USD 21.45 B
Dec. 31, 2023 USD 31.12 1.79%

Germany

44
USD 21.07 B
Dec. 31, 2023 USD 17.60 2.77%

Germany

45
USD 21.03 B
Sept. 30, 2024 USD 450.03 1.38%

United States

46
USD 20.74 B
Dec. 31, 2023 USD 29.25 0.65%

Denmark

47
USD 20.72 B
March 31, 2024 USD 10.26 2.34%

China

48
USD 20.48 B
March 31, 2024 USD 1.37 K -1.05%

Japan

49
USD 20.23 B
Sept. 30, 2024 USD 21.80 1.11%

United States

50
USD 19.70 B
Oct. 31, 2024 USD 97.81 0.90%

Canada

Frequently Asked Questions