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

Stock Price

51.5

47.9

42.6

36.7

33.9

32.8

Total Shares Outstanding

1,020

1,017

1,021

1,003

1,001

1,001

Market Cap

52,540.2

48,673.6

43,484.4

36,830.2

33,973.9

32,872.8

Total Enterprise Value (TEV)

72,873.2

68,798.6

63,765.4

57,599.2

55,106.9

54,522.8

Dividend Yield

3.7%

3.8%

4%

4.5%

4.6%

4.6%

Buyback Yield

0.4%

0.3%

0.3%

-1.7%

1.7%

1%

Debt Paydown Yield

-0.5%

2.4%

-3.7%

—

-1.7%

0%

Shareholder Yield

-0.1%

2.8%

-3.3%

-1.6%

0.1%

1.2%

P/S

9.1

8.5

8

6.6

6.6

5.7

P/Gross Profit

16.2

15.1

14

11.9

11.6

10

P/E

24.2

23

20

18.5

18.8

15.3

Earnings Yield

4.1%

4.3%

5%

5.4%

5.3%

6.5%

P/OCF

17.6

15.8

15.2

13.5

12.8

13.7

P/FCF

21.8

19.5

18.2

16.5

15.2

17.3

FCF Yield

4.6%

5.1%

5.5%

6%

6.6%

5.8%

P/B

3.8

3.5

3.2

2.8

2.6

2.5

EV/Sales

12.6

12

11.8

10.4

10.8

9.4

EV/Gross Profit

22.5

21.4

20.5

18.6

18.8

16.5

EV/EBITDA

24.5

23.2

22.4

20.3

20.2

17.5

EV/EBIT

31.6

29.9

29.1

26.1

26.3

22.1

EV/OCF

24.4

22.3

22.3

21.1

20.7

22.7

EV/FCF

30.2

27.5

26.7

25.9

24.7

28.8