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

Stock Price

343.4

339.9

298.4

311.9

265.5

237.3

Total Shares Outstanding

249.3

251.3

252.3

254.5

257.1

258.9

Market Cap

85,611.1

85,421.4

75,281.2

79,392.1

68,278.1

61,444.7

Total Enterprise Value (TEV)

98,111.5

97,124.3

87,380.7

90,925

80,409.4

73,753.8

Dividend Yield

0.5%

0.4%

0.5%

0.4%

0.5%

0.5%

Buyback Yield

1%

0.7%

1.2%

1%

0.7%

0.2%

Debt Paydown Yield

0.2%

-0.4%

0.4%

-0%

-0.2%

-2%

Shareholder Yield

1.2%

0.3%

1.6%

1%

0.5%

-1.7%

P/S

7.4

7.5

6.5

7

5.8

5.4

P/Gross Profit

15.1

15.3

13.5

14.5

12.9

12.7

P/E

68.7

66.9

54.6

71.7

54.2

57.7

Earnings Yield

1.5%

1.5%

1.8%

1.4%

1.8%

1.7%

P/OCF

81.4

42.5

65.8

35.6

52.7

48

P/FCF

125.8

58

123.6

45.2

77.7

70.5

FCF Yield

0.8%

1.7%

0.8%

2.2%

1.3%

1.4%

P/B

19.5

21.1

20.1

21.4

18.8

19.8

EV/Sales

8.4

8.5

7.5

8

6.9

6.5

EV/Gross Profit

17.3

17.3

15.6

16.6

15.2

15.3

EV/EBITDA

39.2

40.3

34.1

39.1

33.7

35

EV/EBIT

52.8

53

44.1

51.6

44.5

46.4

EV/OCF

93.3

48.3

76.4

40.8

62.1

57.6

EV/FCF

144.1

65.9

143.4

51.8

91.5

84.6