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

Stock Price

388.2

362.8

333.1

295.7

246.1

239.6

Total Shares Outstanding

468.5

478.5

484.9

499.4

502.5

516.3

Market Cap

181,868.2

173,592.3

161,519.6

147,650.9

123,640.9

123,684.8

Total Enterprise Value (TEV)

206,522.2

205,115.3

194,495.6

178,559.9

153,973.9

153,695.8

Dividend Yield

0.7%

0.8%

0.8%

0.9%

1%

1%

Buyback Yield

2.5%

0.8%

3.9%

2.1%

1.5%

1.8%

Debt Paydown Yield

-0.8%

-1.2%

0.7%

-0.6%

-0.8%

0.7%

Shareholder Yield

1.7%

-0.3%

4.5%

1.5%

0.7%

2.5%

P/S

5.9

5.4

5

4.4

3.7

3.9

P/Gross Profit

16.5

14.5

12.7

12

10.3

12.7

P/E

44

33.5

29.7

27.6

26.1

36

Earnings Yield

2.3%

3%

3.4%

3.6%

3.8%

2.8%

P/OCF

41.2

24.9

31.8

18.3

25.6

23.7

P/FCF

71.7

33.4

44.6

23

36.7

31.8

FCF Yield

1.4%

3%

2.2%

4.4%

2.7%

3.1%

P/B

9.7

8.9

9.4

7.6

6.8

7.8

EV/Sales

6.7

6.3

6

5.3

4.6

4.9

EV/Gross Profit

18.7

17.2

15.3

14.5

12.8

15.7

EV/EBITDA

31.6

28.6

24.1

23.3

20.6

29.5

EV/EBIT

38

33.8

27.8

27.1

24.1

37.4

EV/OCF

46.8

29.5

38.3

22.1

31.9

29.4

EV/FCF

81.4

39.4

53.8

27.8

45.8

39.5