Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

143.2

144.8

156.4

149.2

157.4

179.5

Total Shares Outstanding

1,728

1,769

1,867.3

1,915.6

1,867.2

1,915.2

Market Cap

247,430.9

256,223.7

292,090.1

285,738

293,811

343,762.2

Total Enterprise Value (TEV)

273,672.9

274,818.7

312,296.1

299,323

306,688

350,160.2

Dividend Yield

2.4%

2.2%

2.1%

2%

1.9%

1.6%

Buyback Yield

2.6%

3.6%

2%

2.4%

2.7%

2.1%

Debt Paydown Yield

-1.9%

-0.5%

-0.8%

0.8%

0.6%

0.8%

Shareholder Yield

0.7%

3.1%

1.2%

3.2%

3.3%

2.9%

P/S

2.7

2.6

3

2.8

3.1

2.9

P/Gross Profit

7.1

7

7.8

7.1

7.8

7.4

P/E

41.5

33.5

29

31.7

23.6

19.7

Earnings Yield

2.4%

3%

3.5%

3.2%

4.2%

5.1%

P/OCF

18

13.9

22.3

12.9

21.8

12.4

P/FCF

40.4

25.7

57.6

21.9

43.8

16.4

FCF Yield

2.5%

3.9%

1.7%

4.6%

2.3%

6.1%

P/B

1.7

1.7

1.8

1.8

1.9

2.2

EV/Sales

3

2.8

3.2

3

3.2

3

EV/Gross Profit

7.8

7.5

8.3

7.5

8.1

7.5

EV/EBITDA

16.4

16.7

16

13.4

14.6

12.2

EV/EBIT

33.1

37.8

27.3

24.8

22

17.7

EV/OCF

19.9

15

23.8

13.5

22.7

12.6

EV/FCF

44.7

27.5

61.6

22.9

45.7

16.7