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

Stock Price

549

516.5

541.8

498.9

461.7

338

Total Shares Outstanding

60.3

61.1

61.1

61.8

61.6

62.1

Market Cap

33,105.4

31,571.9

33,113.2

30,843.3

28,441.7

20,988.7

Total Enterprise Value (TEV)

38,681.4

36,708.9

37,747.2

34,289.3

32,753.5

25,355.6

Dividend Yield

0.3%

0.3%

0.3%

0.3%

0.3%

0.4%

Buyback Yield

1.4%

0%

1.4%

0%

0.6%

0.5%

Debt Paydown Yield

0%

-3.4%

0%

2.3%

0%

0.1%

Shareholder Yield

1.5%

-3.3%

1.5%

2.3%

0.6%

0.6%

P/S

10.5

9

11

8.6

9

-7.3

P/Gross Profit

37.7

29

41.9

26.6

33

24.9

P/E

75.1

48

25

45.1

59.5

43.2

Earnings Yield

1.3%

2.1%

4%

2.2%

1.7%

2.3%

P/OCF

54.7

24.6

191.4

30.6

54.8

29.8

P/FCF

171.5

41

-199.5

47.3

125.8

47.3

FCF Yield

0.6%

2.4%

-0.5%

2.1%

0.8%

2.1%

P/B

3.5

3.3

3.7

3.8

3.8

2.9

EV/Sales

12.2

10.4

12.5

9.5

10.3

-8.8

EV/Gross Profit

44

33.7

47.8

29.6

38

30.1

EV/EBITDA

39.8

30.9

18.1

28.6

35.9

27.6

EV/EBIT

59.3

41.3

20.8

36.6

49.7

37.9

EV/OCF

63.9

28.5

218.2

34

63.1

36

EV/FCF

200.4

47.7

-227.4

52.6

144.9

57.2