Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22

Stock Price

609.3

500

512

469.3

528.1

436

Total Shares Outstanding

142.8

143.3

144.1

145

145.8

146.5

Market Cap

87,005

71,635.1

73,765.8

68,024.5

76,999.8

63,850.7

Total Enterprise Value (TEV)

102,006

86,701.1

88,101.8

80,161.5

90,183.8

77,154.7

Dividend Yield

1.4%

1.7%

1.6%

1.7%

1.5%

1.8%

Buyback Yield

1.8%

2.4%

2.5%

3.8%

3.2%

3.7%

Debt Paydown Yield

—

—

—

-3.7%

—

—

Shareholder Yield

1.9%

2.4%

2.5%

0.1%

3.2%

3.7%

P/S

2.1

1.8

1.8

1.7

1.9

1.6

P/Gross Profit

10.9

9.2

9.4

8.1

11.1

9.3

P/E

21.9

18.4

20.2

16.6

32.7

28.5

Earnings Yield

4.6%

5.4%

4.9%

6%

3.1%

3.5%

P/OCF

25.3

24.1

20.9

15.5

18.2

14.6

P/FCF

47.4

54.8

41.5

26

31

24.3

FCF Yield

2.1%

1.8%

2.4%

3.9%

3.2%

4.1%

P/B

5.4

4.6

4.9

4.4

5.2

4.5

EV/Sales

2.5

2.1

2.2

2

2.2

1.9

EV/Gross Profit

12.8

11.1

11.3

9.6

13

11.3

EV/EBITDA

17.6

15.4

16.7

14

21.2

18.7

EV/EBIT

23.6

20.6

22.8

18.3

31.2

27.7

EV/OCF

29.7

29.2

25

18.3

21.3

17.6

EV/FCF

55.6

66.3

49.6

30.6

36.3

29.4