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

Stock Price

32.6

32.3

33.5

34.7

34.1

31

Total Shares Outstanding

1,864.3

1,900.2

1,938.7

1,958.4

2,006.3

2,066.4

Market Cap

60,831.4

61,319.1

64,850.8

67,898.7

68,415.9

64,016

Total Enterprise Value (TEV)

80,093.4

79,308.1

82,620.8

85,491.7

85,778.9

80,474

Dividend Yield

0.8%

0.8%

0.7%

0.7%

0.6%

0.7%

Buyback Yield

1.9%

1.3%

1.2%

2.8%

2.3%

3.9%

Debt Paydown Yield

-1%

0%

0%

0.2%

-0.9%

0.1%

Shareholder Yield

1%

1.4%

1.3%

3.1%

1.4%

4.1%

P/S

8.7

8.3

8.8

9.2

9.4

8.9

P/Gross Profit

19.2

17

18

18.4

20.2

18

P/E

41.8

38

35.6

40.3

35.5

31.6

Earnings Yield

2.4%

2.6%

2.8%

2.5%

2.8%

3.2%

P/OCF

32.2

28.2

29.8

27.5

22.5

25.3

P/FCF

154

55.4

58.6

46

38.4

37.2

FCF Yield

0.6%

1.8%

1.7%

2.2%

2.6%

2.7%

P/B

4.9

4.9

5.1

5.7

5.6

5.1

EV/Sales

11.4

10.7

11.2

11.5

11.8

11.1

EV/Gross Profit

25.2

22

22.9

23.2

25.4

22.6

EV/EBITDA

25.2

22

22.9

23

25.3

21.7

EV/EBIT

34.5

28.5

29.7

29.3

33.2

27

EV/OCF

42.4

36.5

38

34.6

28.2

31.8

EV/FCF

202.8

71.6

74.6

57.9

48.2

46.8