Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22

Stock Price

36.5

44.3

33.2

36.5

28.3

25.8

Total Shares Outstanding

587

581

577

572

565

560

Market Cap

21,431.4

25,732.5

19,139.1

20,849.4

15,995.2

14,431.2

Total Enterprise Value (TEV)

19,592.4

24,049.5

17,672.1

19,456.4

14,750.2

13,241.2

Buyback Yield

-0.2%

-0.1%

-0.1%

-0.2%

-0.2%

-0.5%

Shareholder Yield

-0.2%

-0.1%

-0.1%

-0.2%

-0.2%

-0.5%

P/S

3.7

4.7

3.7

4.2

3.4

3.3

P/Gross Profit

14.3

18.5

14.9

17.5

14.8

14.6

P/E

84.9

130.3

144.2

1,215

-217.8

-88.9

Earnings Yield

1.2%

0.8%

0.7%

0.1%

-0.5%

-1.1%

P/OCF

34.9

46.1

41.7

57.9

52.4

59.1

P/FCF

38

50.7

46.9

68.1

63.2

74.4

FCF Yield

2.6%

2%

2.1%

1.5%

1.6%

1.3%

P/B

10.6

14.2

11.4

13.5

11.3

11.2

EV/Sales

3.3

4.3

3.4

3.9

3.2

3

EV/Gross Profit

13

17.3

13.7

16.3

13.6

13.4

EV/EBITDA

65.7

97.4

105.2

313.8

-526.8

-105.9

EV/EBIT

82

127.2

155

1,216

-202.1

-79.8

EV/OCF

31.9

43.1

38.5

54

48.4

54.3

EV/FCF

34.7

47.3

43.3

63.6

58.3

68.3