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

Stock Price

157.6

140.1

130.8

131.3

124.5

89.1

Total Shares Outstanding

297.6

297.5

299.6

302.1

306

306.5

Market Cap

46,883.9

41,689.1

39,179.6

39,656.4

38,092.2

27,309.8

Total Enterprise Value (TEV)

55,453.9

50,574.1

47,382.6

45,017.4

44,789.2

33,757.8

Buyback Yield

—

3%

2.7%

1.8%

0.3%

2.1%

Debt Paydown Yield

—

5.8%

1.5%

-2%

-3.2%

-6.7%

Shareholder Yield

—

8.8%

4.1%

-0.2%

-2.9%

-4.5%

P/S

1.2

1.1

1.1

1.1

1.1

0.8

P/Gross Profit

6.2

5.7

5.5

5.7

5.7

4.3

P/E

38.9

39.2

40

41.8

40

29.8

Earnings Yield

2.6%

2.5%

2.5%

2.4%

2.5%

3.4%

P/OCF

27.9

29.3

23.7

23.2

31.2

26.5

P/FCF

49.6

57.3

41

39.2

60.2

65.2

FCF Yield

2%

1.7%

2.4%

2.6%

1.7%

1.5%

P/B

5.5

5.1

4.7

4.7

4.4

3.3

EV/Sales

1.4

1.3

1.3

1.3

1.3

1

EV/Gross Profit

7.4

6.9

6.6

6.5

6.7

5.3

EV/EBITDA

24.4

23.1

23.1

23.1

22.9

18.5

EV/EBIT

36

34.5

35

35.4

34.4

28.2

EV/OCF

33

35.5

28.6

26.4

36.7

32.7

EV/FCF

58.6

69.6

49.6

44.5

70.8

80.6