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

Stock Price

107.8

90.1

95.5

79.1

76.8

70.4

Total Shares Outstanding

846.8

850.6

856.7

862.2

867.6

873.6

Market Cap

91,297

76,661.1

81,823.7

68,159.5

66,604.4

61,500.1

Total Enterprise Value (TEV)

99,494.1

84,775.4

89,736.2

75,950.1

74,195.3

69,066.6

Buyback Yield

2.2%

2.7%

2.8%

2.9%

3.1%

3.8%

Debt Paydown Yield

-0.6%

0.3%

0.5%

0.1%

1.7%

-2.1%

Shareholder Yield

1.6%

3%

3.3%

2.9%

4.8%

1.6%

P/S

5.2

4.5

4.9

4.1

4.1

3.8

P/Gross Profit

10.2

8.7

9.5

8

7.9

7.4

P/E

37.3

32.2

35.2

29.2

28.5

26.6

Earnings Yield

2.7%

3.1%

2.8%

3.4%

3.5%

3.8%

P/OCF

33.2

26.4

26.4

22.4

22.6

20.3

P/FCF

58.4

43.3

40.1

33.6

34

30.5

FCF Yield

1.7%

2.3%

2.5%

3%

2.9%

3.3%

P/B

-102

-62.2

-60.3

-49.7

-46.3

-38.8

EV/Sales

5.7

5

5.3

4.5

4.5

4.2

EV/Gross Profit

11.1

9.6

10.4

8.9

8.8

8.3

EV/EBITDA

25.7

22.4

24.2

20.5

20.1

18.8

EV/EBIT

29.5

25.8

27.7

23.4

23

21.4

EV/OCF

36.1

29.1

28.9

24.9

25.2

22.8

EV/FCF

63.7

47.8

44

37.5

37.9

34.3