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

Stock Price

282.2

294.8

248.7

219.8

221.1

173

Total Shares Outstanding

934.7

931.5

929.4

926.3

924.6

921.1

Market Cap

263,744.9

274,593.2

231,103.8

203,626.3

204,420.6

159,312.6

Total Enterprise Value (TEV)

315,543.9

326,944.2

280,545.8

247,517.3

250,926.6

205,537.6

Dividend Yield

1.2%

0.6%

0.7%

1.5%

0.8%

1%

Buyback Yield

0.1%

-0%

0%

-0%

0.3%

0.3%

Debt Paydown Yield

1.4%

1.4%

2.5%

0.4%

3.2%

4.4%

Shareholder Yield

1.6%

1.4%

2.5%

0.4%

3.5%

4.8%

P/S

4

4.3

3.7

3.2

3.3

2.6

P/Gross Profit

7

7.4

6.4

5.7

5.8

4.6

P/E

33.7

47.5

42.5

34.2

32.1

19.1

Earnings Yield

3%

2.1%

2.4%

2.9%

3.1%

5.2%

P/OCF

19.6

20.7

16.9

15.1

15.1

11.6

P/FCF

21.1

22.4

18.4

16.4

16.3

12.5

FCF Yield

4.7%

4.5%

5.4%

6.1%

6.1%

8%

P/B

9.5

10

8.6

7.5

8.4

6.6

EV/Sales

4.8

5.1

4.5

3.9

4

3.3

EV/Gross Profit

8.3

8.9

7.8

7

7.1

5.9

EV/EBITDA

19.5

25.3

22.8

20.3

19.8

13.6

EV/EBIT

27.7

40.5

36.8

33

31.6

19.4

EV/OCF

23.4

24.6

20.6

18.4

18.5

14.9

EV/FCF

25.3

26.7

22.3

20

20

16.2