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

Stock Price

107.8

107.6

115.1

100

107.3

110.3

Total Shares Outstanding

4,263.2

4,353

4,442.8

3,971

4,003.2

4,082

Market Cap

459,578

468,252.2

511,458.2

397,020.6

429,342.4

450,244.6

Total Enterprise Value (TEV)

490,225

493,676.2

536,017.2

414,761.6

449,232.4

469,196.6

Dividend Yield

1.8%

1.8%

1.7%

1.9%

1.7%

1.6%

Buyback Yield

2.1%

2.4%

1.6%

2.3%

2%

2%

Debt Paydown Yield

0.8%

0.3%

0.7%

-0%

0%

1.1%

Shareholder Yield

2.9%

2.7%

2.4%

2.3%

2%

3.1%

P/S

2.9

2.8

3

2.3

2.6

2.3

P/Gross Profit

9.5

9.3

10.3

7.6

8.2

6.7

P/E

31.7

29.6

27.4

24

22.7

14.2

Earnings Yield

3.2%

3.4%

3.6%

4.2%

4.4%

7%

P/OCF

18.8

15.7

20.3

13.4

16.7

10.7

P/FCF

37.3

27.9

36.8

21.5

28.7

14.3

FCF Yield

2.7%

3.6%

2.7%

4.7%

3.5%

7%

P/B

1.8

1.8

1.9

1.9

2.2

2.3

EV/Sales

3.1

2.9

3.1

2.4

2.7

2.3

EV/Gross Profit

10.2

9.8

10.8

7.9

8.5

7

EV/EBITDA

16.1

15.6

17.1

12.9

13.9

9.9

EV/EBIT

26.4

26.3

25.8

20.8

18.9

12.7

EV/OCF

20

16.6

21.3

14

17.5

11.2

EV/FCF

39.8

29.4

38.5

22.4

30

14.9