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

Stock Price

119.3

113.9

141.2

133.1

95.4

104.1

Total Shares Outstanding

404.1

408.4

418.6

430.5

445.3

465.8

Market Cap

48,212

46,528.2

59,089.4

57,312.1

42,471.6

48,485

Total Enterprise Value (TEV)

69,231

65,907.2

77,657.4

74,415.1

60,470.6

64,154

Dividend Yield

2%

2%

1.6%

1.6%

2.2%

1.9%

Buyback Yield

1.3%

3.1%

3.3%

3.1%

4.9%

2.9%

Debt Paydown Yield

-2.3%

-3.3%

-1%

1%

-6.1%

2%

Shareholder Yield

-1%

-0.2%

2.3%

4.2%

-1.1%

4.9%

P/S

0.8

0.7

0.8

0.7

0.6

0.6

P/Gross Profit

6.9

7.4

8.5

5.9

4.4

4.2

P/E

35.9

128

34.4

17.6

12

6.8

Earnings Yield

2.8%

0.8%

2.9%

5.7%

8.3%

14.7%

P/OCF

46.7

20

31.8

11.8

19.7

6.1

P/FCF

2,191.5

31.7

68.2

15.7

34.7

7.2

FCF Yield

0%

3.2%

1.5%

6.4%

2.9%

13.9%

P/B

1.8

1.7

2

1.9

1.4

1.6

EV/Sales

1.1

1

1.1

1

0.9

0.8

EV/Gross Profit

9.9

10.5

11.2

7.6

6.3

5.6

EV/EBITDA

29.5

51.6

33.3

15.3

12.1

9.8

EV/EBIT

93.2

-784.6

58.2

19.3

15

11.5

EV/OCF

67.1

28.3

41.7

15.3

28.1

8.1

EV/FCF

3,146.9

45

89.7

20.4

49.4

9.5