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

Stock Price

111.7

105.5

111.2

103.4

111.8

89.3

Total Shares Outstanding

525.7

540.6

542.5

550

556.7

561.4

Market Cap

58,721.8

57,016.4

60,319.8

56,888.3

62,241

50,135.9

Total Enterprise Value (TEV)

58,721.8

57,016.4

60,319.8

56,888.3

62,241

50,135.9

Dividend Yield

0.5%

0.5%

0.5%

0.5%

0.4%

0.5%

Buyback Yield

5.9%

5.2%

4.9%

4.9%

4.4%

5.8%

Debt Paydown Yield

—

—

—

-1.1%

—

-3.1%

Shareholder Yield

5.9%

5.2%

4.9%

3.8%

4.4%

2.8%

P/S

3.3

3.6

3.6

3

3.6

2.6

P/E

14.6

23.9

17.4

10.7

16.8

9.5

Earnings Yield

6.9%

4.2%

5.8%

9.3%

5.9%

10.6%

P/OCF

22.8

22

24.7

21

21.1

16.9

P/FCF

22.8

22

24.7

21

21.1

16.9

FCF Yield

4.4%

4.5%

4.1%

4.8%

4.7%

5.9%

P/B

2

2.1

2.3

2.2

2.5

1.9

EV/Sales

3.3

3.6

3.6

3

3.6

2.6

EV/EBITDA

12.8

19.9

14.9

8.6

14.9

7.7

EV/EBIT

12.8

19.9

14.9

8.6

14.9

7.7

EV/OCF

22.8

22

24.7

21

21.1

16.9

EV/FCF

22.8

22

24.7

21

21.1

16.9