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

Stock Price

66.5

67

51.9

51.8

53.5

54

Total Shares Outstanding

1,040

1,039

1,037

1,037

1,029

1,018

Market Cap

69,139.2

69,602.6

53,778.8

53,675.1

55,092.7

54,949.6

Total Enterprise Value (TEV)

139,503.2

141,434.6

129,165.8

125,152.1

118,518.7

115,254.6

Dividend Yield

2.5%

2.9%

3.6%

2.9%

2.3%

2.7%

Buyback Yield

-0.1%

-0.1%

—

—

-0%

-3.2%

Debt Paydown Yield

-3.4%

-0.1%

-1%

-2.7%

-7.9%

1.4%

Shareholder Yield

-3.4%

-0.2%

-1%

-2.7%

-7.8%

-1.7%

P/S

9.4

10

7.9

9.7

7.1

10.6

P/Gross Profit

18.6

21.6

15.9

19.5

14.1

22.9

P/E

38.2

28.6

24.8

42.4

35

-85.7

Earnings Yield

2.6%

3.5%

4%

2.4%

2.9%

-1.2%

P/OCF

19.6

17.4

14.5

14.6

15.4

14.7

P/FCF

81.1

118.8

71.5

-117.2

-130.2

-264.2

FCF Yield

1.2%

0.8%

1.4%

-0.9%

-0.8%

-0.4%

P/B

2.5

2.5

1.8

1.8

1.6

1.6

EV/Sales

18.9

20.4

18.9

22.7

15.3

22.3

EV/Gross Profit

37.4

43.8

38.2

45.5

30.2

48

EV/EBITDA

30.1

33.9

29.3

32.7

24.5

33.7

EV/EBIT

42.5

50.2

43.5

51.8

34.2

55

EV/OCF

39.5

35.4

34.9

34

33.1

30.9

EV/FCF

163.5

241.4

171.8

-273.3

-280.2

-554.1