Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

Stock Price

571.9

526.6

426.5

347.7

359.3

356.9

298.6

188.7

151.4

103.3

97.4

Total Shares Outstanding

898

913.4

934.5

956

979.9

995.2

1,007.2

1,030.4

1,053.7

1,081.7

1,116.3

Market Cap

513,590.8

480,969

398,573.6

332,429.9

352,097.7

355,226.7

300,739.8

194,385

159,488

111,685.5

108,683

Total Enterprise Value (TEV)

521,940.8

490,453

405,164.6

339,123.9

358,204.7

357,428.7

301,688.8

192,435

157,230

108,558.5

105,247

Dividend Yield

0.5%

0.5%

0.5%

0.6%

0.5%

0.4%

0.4%

0.5%

0.6%

0.7%

0.7%

Buyback Yield

2.2%

2.2%

2.2%

2.6%

1.7%

1.2%

2.1%

2.5%

2.3%

3.1%

3.2%

Debt Paydown Yield

—

-0.5%

-0.4%

-0.1%

-0.4%

-1.1%

-0.7%

-0.5%

0%

-1.8%

-1.6%

Shareholder Yield

2.2%

1.7%

1.8%

2.5%

1.3%

0.1%

1.4%

2%

2.4%

1.4%

1.6%

P/S

16.3

17.1

15.9

14.9

18.6

23.2

17.8

13

12.8

10.4

11.2

P/Gross Profit

16.3

17.1

15.9

14.9

18.6

23.2

17.8

13

12.8

10.4

11.2

P/E

36.6

37.9

36.1

34

41

56

37.6

33.7

41.5

28

29.1

Earnings Yield

2.7%

2.6%

2.8%

2.9%

2.4%

1.8%

2.7%

3%

2.4%

3.6%

3.4%

P/OCF

29.4

32.5

33.3

29.7

37.2

49.2

36.8

31.2

28.2

24.1

26.5

P/FCF

30.2

33.6

34.3

30.9

38.9

51.6

38.8

33

29.7

25.3

27.7

FCF Yield

3.3%

3%

2.9%

3.2%

2.6%

1.9%

2.6%

3%

3.4%

4%

3.6%

P/B

65

74.2

57.5

52.8

48.2

55.6

51

36

29.2

19.7

18

EV/Sales

16.6

17.4

16.1

15.3

19

23.4

17.9

12.9

12.6

10.1

10.9

EV/Gross Profit

16.6

17.4

16.1

15.3

19

23.4

17.9

12.9

12.6

10.1

10.9

EV/EBITDA

24.8

26.8

24.7

23.2

29.4

36.7

26.6

21.4

19.5

15.5

17

EV/EBIT

29.1

31.5

28.9

27.7

35.5

44.2

31.2

26.4

23.7

18.8

20.7

EV/OCF

29.9

33.2

33.8

30.3

37.9

49.5

36.9

30.9

27.8

23.4

25.7

EV/FCF

30.7

34.3

34.9

31.5

39.6

51.9

38.9

32.7

29.3

24.5

26.8