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

Stock Price

291.5

340.9

307.3

398.7

374.6

302.3

Total Shares Outstanding

37.3

37.7

38.3

38.4

39

39.1

Market Cap

10,876.4

12,850.7

11,767.4

15,292.5

14,629.2

11,811.9

Total Enterprise Value (TEV)

12,346.1

14,044.8

13,107.4

16,590.4

16,044.8

13,427.1

Dividend Yield

0.8%

0.7%

0.8%

0.6%

0.6%

0.7%

Buyback Yield

1.4%

1.7%

0.6%

1.7%

0.3%

1.6%

Debt Paydown Yield

-2.6%

1.3%

-0.5%

0.9%

1.4%

1.8%

Shareholder Yield

-1.1%

3%

0.1%

2.5%

1.7%

3.4%

P/S

3.8

5.3

4.1

6.2

4.8

4.4

P/Gross Profit

12.8

18.2

13.5

21.2

15.6

14.4

P/E

44.4

79.8

43.7

81.9

44.2

45.3

Earnings Yield

2.3%

1.3%

2.3%

1.2%

2.3%

2.2%

P/OCF

-7,044.3

26.4

68.4

29.9

38.8

25.9

P/FCF

-375.9

27.8

85.8

31.8

42.2

27.3

FCF Yield

-0.3%

3.6%

1.2%

3.1%

2.4%

3.7%

P/B

8.4

10.1

8.3

11.6

10

9.6

EV/Sales

4.3

5.8

4.5

6.7

5.2

5

EV/Gross Profit

14.6

19.9

15.1

23

17.1

16.4

EV/EBITDA

33

53.9

32.6

56.4

32.6

34.4

EV/EBIT

35.3

59.3

34.5

60.6

33.9

36.2

EV/OCF

-7,996.2

28.8

76.2

32.4

42.6

29.4

EV/FCF

-426.7

30.4

95.6

34.5

46.3

31.1