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

Stock Price

152.4

145.1

146.2

156.7

165.5

176.7

Total Shares Outstanding

2,406.8

2,406.9

2,407

2,407.2

2,613.6

2,613.6

Market Cap

366,817.2

349,124

351,807.6

377,309.4

432,602.6

461,691.9

Total Enterprise Value (TEV)

398,698.2

361,236

367,823.6

383,714.4

450,959.6

479,052.9

Dividend Yield

1.7%

—

1.7%

1.5%

1.4%

1.3%

Buyback Yield

0.4%

0.5%

0.4%

0.1%

0.8%

0.6%

Debt Paydown Yield

-3.5%

-2.9%

-4.2%

2.3%

-1.3%

-1.6%

Shareholder Yield

-3%

-2.4%

-3.9%

2.3%

-0.5%

-1%

P/S

8

8

7.8

8.8

10.2

11.6

P/Gross Profit

12

11.5

11.4

12.9

14.8

16.7

P/E

22.3

—

25.2

13.2

85.8

60.9

Earnings Yield

4.5%

—

4%

7.6%

1.2%

1.6%

P/OCF

45.6

14.4

37.9

24.6

58.2

39.7

P/FCF

59

17.6

46.9

29.5

79.3

50.8

FCF Yield

1.7%

5.7%

2.1%

3.4%

1.3%

2%

P/B

4.7

4.9

4.9

5.5

5.8

6

EV/Sales

8.7

8.2

8.2

9

10.6

12

EV/Gross Profit

13

11.9

11.9

13.1

15.4

17.3

EV/EBITDA

24.1

18.5

30.1

28.6

29.5

36

EV/EBIT

31.1

29.6

42.7

39.4

39.3

48.6

EV/OCF

49.5

14.9

39.6

25

60.6

41.2

EV/FCF

64.2

18.2

49

30

82.7

52.7