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

Stock Price

100.8

127.1

126.1

145.7

173.5

178.2

Total Shares Outstanding

2,432.4

2,225.2

2,223.1

2,237.3

2,247

2,269.6

Market Cap

61,321.4

70,721.1

70,073.6

81,470

97,453.4

101,105.5

Total Enterprise Value (TEV)

36,937.4

49,126.1

49,125.6

59,830

76,127.7

78,248.5

Dividend Yield

1.6%

2%

1.3%

1.7%

0.9%

1.2%

Buyback Yield

—

—

0.7%

0.6%

1%

0.6%

Debt Paydown Yield

-0.9%

-0.5%

-0.3%

-0.3%

0.7%

-1.6%

Shareholder Yield

-0.8%

-0.5%

0.4%

0.3%

1.8%

-1%

P/S

6.6

6.5

7.5

7.4

10.3

9.1

P/Gross Profit

11.3

10.5

12.8

12.1

18

14.8

P/E

134.1

36.6

42.4

37

56.4

37.5

Earnings Yield

0.7%

2.7%

2.4%

2.7%

1.8%

2.7%

P/OCF

31.1

30.4

35.8

38

45

68.7

P/FCF

61.8

41.8

68

52.1

77.3

105.5

FCF Yield

1.6%

2.4%

1.5%

1.9%

1.3%

0.9%

P/B

5.5

6.9

7

8.3

9.8

10.4

EV/Sales

4

4.5

5.3

5.5

8.1

7

EV/Gross Profit

6.8

7.3

9

8.9

14

11.4

EV/EBITDA

14.7

13.9

17.8

16

27.4

19.3

EV/EBIT

31.3

15.6

18.3

18

41.9

21

EV/OCF

18.7

21.1

25.1

27.9

35.2

53.2

EV/FCF

37.2

29

47.6

38.3

60.4

81.7