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

Stock Price

795.5

942.9

756.6

805.4

783.9

655

Total Shares Outstanding

97.9

97.3

94.9

94.5

93.6

92.6

Market Cap

77,848.7

91,730.9

71,835.4

76,092.7

73,349.2

60,669.3

Total Enterprise Value (TEV)

95,190.7

107,107.9

87,842.4

91,475.7

88,209.8

75,232.3

Dividend Yield

1.2%

0.9%

1.1%

1%

0.9%

1%

Buyback Yield

-0.2%

-1.9%

-0.1%

-0.6%

-0.5%

-1.4%

Debt Paydown Yield

-2.6%

-1%

-0.9%

-0.3%

-0.7%

0.1%

Shareholder Yield

-2.8%

-2.9%

-1%

-1%

-1.1%

-1.2%

P/S

17.4

20.6

16.8

18.2

18.3

16.3

P/Gross Profit

33.7

42.3

34

37.9

37.6

33.6

P/E

109.6

324

135.3

151.1

157.4

178

Earnings Yield

0.9%

0.3%

0.7%

0.7%

0.6%

0.6%

P/OCF

44.4

52.7

47.6

42.7

51.2

38.4

P/FCF

-915.9

-498.5

2,394.5

-439.8

326

-4,037.9

FCF Yield

-0.1%

-0.2%

0%

-0.2%

0.3%

-0%

P/B

5.5

6.8

5.9

6.1

6.1

5.3

EV/Sales

21.2

24

20.5

21.9

22

20.3

EV/Gross Profit

41.2

49.4

41.6

45.5

45.2

41.7

EV/EBITDA

49.3

70.4

48.4

55.3

54

50.7

EV/EBIT

100

202.9

109.8

125.8

123.2

122.3

EV/OCF

54.3

61.6

58.2

51.3

61.6

47.6

EV/FCF

-1,119.9

-582.1

2,928.1

-528.8

392

-5,007.1