Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

89.4

77.3

60.3

58.1

49.9

61.4

Total Shares Outstanding

573.9

575.1

576.1

575.2

491.3

491.6

Market Cap

51,319.4

44,458.1

34,713.6

33,439.8

24,490

30,159.2

Total Enterprise Value (TEV)

60,141.4

53,559.1

43,553.6

43,680.8

29,226

35,340.2

Dividend Yield

0.6%

0.6%

0.8%

0.8%

0.8%

0.7%

Buyback Yield

0.4%

0.2%

0.1%

0.4%

0.6%

0.1%

Debt Paydown Yield

1.3%

0.5%

1.7%

-1.5%

-18.3%

1.2%

Shareholder Yield

1.7%

0.8%

1.8%

-1.1%

-17.7%

1.3%

P/S

12.3

11.3

10

10.8

8.3

9.6

P/Gross Profit

20.2

18.7

15.2

16.3

13.3

16.8

P/E

61.2

67.8

76.3

62.5

43.3

56.8

Earnings Yield

1.6%

1.5%

1.3%

1.6%

2.3%

1.8%

P/OCF

36.4

46.8

35.1

46.6

25

41.5

P/FCF

39.4

53.4

38.6

52.4

27.2

46.3

FCF Yield

2.5%

1.9%

2.6%

1.9%

3.7%

2.2%

P/B

4.3

4

3.2

3.1

3.9

4.9

EV/Sales

14.4

13.6

12.6

14.1

9.9

11.3

EV/Gross Profit

23.6

22.6

19.1

21.2

15.9

19.7

EV/EBITDA

42.1

42.2

38.2

44.9

31.5

40.5

EV/EBIT

53.9

55.5

52.3

55.7

36.8

47.3

EV/OCF

42.7

56.4

44

60.9

29.9

48.7

EV/FCF

46.2

64.3

48.4

68.5

32.5

54.3