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

Stock Price

1,040.2

1,054.1

902.2

828.7

788.6

556.3

Total Shares Outstanding

47.9

48.3

48.9

49.3

50

50.3

Market Cap

49,837.6

50,945.3

44,103

40,868.8

39,428.2

27,955.1

Total Enterprise Value (TEV)

52,378.6

53,437.3

46,356

43,286.8

41,962.2

30,630.1

Dividend Yield

0.4%

0.4%

0.5%

0.5%

0.5%

0.7%

Buyback Yield

1.1%

1.3%

1.2%

1.3%

0.8%

1.4%

Debt Paydown Yield

0.9%

-0.9%

0%

0%

0%

-0%

Shareholder Yield

2%

0.4%

1.3%

1.4%

0.8%

1.4%

P/S

5.6

5.9

5.2

5

4.8

3.6

P/Gross Profit

14.4

15

13.1

12.7

12

9.2

P/E

52.5

53.8

47.2

47.8

41.7

35.2

Earnings Yield

1.9%

1.9%

2.1%

2.1%

2.4%

2.8%

P/OCF

48.7

49

41.1

36.3

43.6

37.8

P/FCF

68.9

73.5

50.3

46.7

55.5

43.2

FCF Yield

1.5%

1.4%

2%

2.1%

1.8%

2.3%

P/B

13.6

15.2

13.5

13.1

13.4

11.5

EV/Sales

5.9

6.2

5.4

5.3

5.1

4

EV/Gross Profit

15.1

15.7

13.8

13.5

12.8

10.1

EV/EBITDA

35.5

37.1

32.3

32.4

29.1

24.6

EV/EBIT

38.8

40.5

35.2

35.4

31.3

26.7

EV/OCF

51.2

51.4

43.2

38.4

46.4

41.4

EV/FCF

72.4

77.1

52.9

49.5

59

47.3