Trailing ValuationLTMJul '25Jul '24Jul '23Jul '22Jul '21Jul '20Jul '19Jul '18Jul '17Jul '16Jul '15Jul '14Jul '13

Stock Price

77.6

68.7

47.9

52.1

45.4

55.4

46.4

56.5

42.6

31.5

30.5

Total Shares Outstanding

3,951.1

3,960

4,007

4,066

4,110

4,217

4,237

4,250

4,614

4,983

5,029

Market Cap

306,684

272,012.4

191,855.2

211,797.9

186,470.7

233,495.3

196,596.8

240,252.5

196,418

157,064.2

153,535.4

Total Enterprise Value (TEV)

319,037

283,995.4

204,963.2

194,042.9

176,718.7

220,503.3

181,760.8

231,505.5

175,439

120,289.2

116,421.4

Dividend Yield

2.1%

2.4%

3.3%

3%

3.3%

2.6%

3.1%

2.4%

2.9%

3.5%

3.1%

Buyback Yield

2.4%

2.4%

3.2%

2%

4.1%

1.2%

1.4%

8.7%

9%

2.3%

2.2%

Debt Paydown Yield

1.2%

1%

-10.1%

0.5%

1%

1.3%

5.2%

0.5%

4.1%

-3.4%

-2%

Shareholder Yield

3.6%

3.5%

-6.8%

2.6%

5.2%

2.6%

6.6%

9.2%

13.1%

-1%

0.2%

P/S

5.3

4.8

3.6

3.7

3.6

4.7

4

4.6

4

3.3

3.1

P/Gross Profit

8.2

7.4

5.5

5.9

5.8

7.3

6.2

7.4

6.4

5.2

5

P/E

29.2

26.9

18.9

17

16.1

22.1

17.6

21.7

2,128.5

16.6

14.5

Earnings Yield

3.4%

3.7%

5.3%

5.9%

6.2%

4.5%

5.7%

4.6%

0%

6%

6.9%

P/OCF

22.3

19.2

17.6

10.7

14.1

15.1

12.7

15.2

14.4

11.3

11.3

P/FCF

24.1

20.5

18.8

11.1

14.6

15.8

13.4

16.1

15.3

12.2

12.4

FCF Yield

4.2%

4.9%

5.3%

9%

6.8%

6.3%

7.5%

6.2%

6.5%

8.2%

8.1%

P/B

6.5

5.8

4.2

4.8

4.7

5.7

5.2

7.2

4.5

2.4

2.4

EV/Sales

5.5

5

3.8

3.4

3.4

4.4

3.7

4.5

3.6

2.5

2.4

EV/Gross Profit

8.5

7.7

5.9

5.4

5.5

6.9

5.7

7.1

5.7

4

3.8

EV/EBITDA

20.7

19.5

14

11.6

11.1

15

11.8

14.4

12.1

8.4

7.9

EV/EBIT

25

24.1

16.8

12.9

12.7

17.2

13.3

16.3

14.3

10

9.2

EV/OCF

23.2

20

18.8

9.8

13.4

14.3

11.8

14.6

12.8

8.7

8.6

EV/FCF

25.1

21.4

20.1

10.2

13.9

14.9

12.4

15.5

13.7

9.3

9.4