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

Stock Price

90.1

79.1

70.4

63.3

63.7

56.3

Total Shares Outstanding

850.6

862.2

873.6

898.1

906

935.3

Market Cap

76,661.1

68,159.5

61,500.1

56,885.4

57,705.4

52,629.2

Total Enterprise Value (TEV)

84,775.4

75,950.1

69,066.6

64,447.3

64,772.2

59,065.7

Buyback Yield

1.5%

1.4%

1.6%

2.3%

3%

2.1%

Debt Paydown Yield

-0.4%

-0.2%

0.3%

-1.2%

-0.9%

0.6%

Shareholder Yield

1.1%

1.2%

1.9%

1.1%

2.2%

2.6%

P/S

8.9

8.1

7.5

7.1

7.4

7.1

P/Gross Profit

17.2

15.7

14.6

13.8

14.5

13.9

P/E

64.4

56.8

53.3

47.6

51.7

48.2

Earnings Yield

1.6%

1.8%

1.9%

2.1%

1.9%

2.1%

P/OCF

50.7

48.8

37.2

41.1

34.9

30

P/FCF

82.9

80.4

52.2

67.9

48.5

37

FCF Yield

1.2%

1.2%

1.9%

1.5%

2.1%

2.7%

P/B

-62.2

-49.7

-38.8

-32.7

-35.5

-49.6

EV/Sales

9.8

9

8.4

8

8.3

7.9

EV/Gross Profit

19.1

17.5

16.4

15.6

16.3

15.6

EV/EBITDA

44.5

40.5

37.6

35.2

36.8

35.2

EV/EBIT

51.2

46.4

42.7

39.9

41.2

39.7

EV/OCF

56.1

54.4

41.8

46.6

39.2

33.6

EV/FCF

91.7

89.6

58.6

77

54.4

41.5