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

Stock Price

43.4

37.6

34.6

35.9

40.7

43.2

Total Shares Outstanding

1,010

1,005

1,000.5

999.2

995.2

993.8

Market Cap

43,853.6

37,829.9

34,627.2

35,873

40,545.2

42,963.3

Total Enterprise Value (TEV)

91,495.6

83,580.9

79,354.2

78,954

82,334.2

82,040.3

Dividend Yield

1.8%

2%

2.2%

2%

1.8%

1.6%

Buyback Yield

-0.4%

-0.4%

-0.1%

-0.5%

-0%

-1.4%

Debt Paydown Yield

-5.1%

-1.3%

-6.5%

-3.9%

-6.5%

-3.2%

Shareholder Yield

-5.5%

-1.7%

-6.5%

-4.3%

-6.5%

-4.5%

P/S

3.6

3.3

3

3.2

3.9

4.5

P/Gross Profit

8.7

7.7

7.7

7.6

9.6

10.5

P/E

33.7

27.9

31.5

27.2

39.9

38.6

Earnings Yield

3%

3.6%

3.2%

3.7%

2.5%

2.6%

P/OCF

16.2

12.1

14.1

12.2

23

26.4

P/FCF

-35.1

-73.3

-34.2

-45.9

-21.1

-21.4

FCF Yield

-2.8%

-1.4%

-2.9%

-2.2%

-4.7%

-4.7%

P/B

1.6

1.4

1.3

1.4

1.6

1.7

EV/Sales

7.5

7.2

7

7

7.9

8.6

EV/Gross Profit

18.1

17.1

17.6

16.8

19.5

20

EV/EBITDA

21.4

20.3

20.9

19.8

23.3

24.1

EV/EBIT

37.1

36.5

39.2

35.7

45.5

47.6

EV/OCF

33.7

26.8

32.3

26.8

46.8

50.3

EV/FCF

-73.3

-162

-78.4

-101.1

-42.8

-40.8