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

Stock Price

98.8

69.5

67.4

49.6

42.5

38.1

Total Shares Outstanding

1,209.6

1,209.3

1,201.4

1,197.8

1,190.2

1,189.6

Market Cap

119,447.9

83,985.9

80,938.3

59,374.9

50,559.7

45,288.1

Total Enterprise Value (TEV)

124,364.3

87,600.7

85,145.9

62,132

53,454.5

48,510.1

Dividend Yield

0.3%

0.4%

0.3%

0.4%

0.5%

0.5%

Buyback Yield

0%

0.2%

0.1%

0.1%

0.3%

0.4%

Debt Paydown Yield

-0.9%

-1.8%

-1.4%

0%

-0.7%

0.1%

Shareholder Yield

-0.9%

-1.6%

-1.3%

0.1%

-0.4%

0.5%

P/S

11.4

10.1

11.8

9.1

8.4

6.9

P/Gross Profit

32.3

29.6

35.2

27.6

26.1

21.6

P/E

68.6

64.9

79.3

60.5

58.2

47

Earnings Yield

1.5%

1.5%

1.3%

1.7%

1.7%

2.1%

P/OCF

54.7

54.1

64.1

40.7

47.3

35.3

P/FCF

70.4

74.9

78.7

46.4

57.7

42.5

FCF Yield

1.4%

1.3%

1.3%

2.2%

1.7%

2.4%

P/B

10.4

8.6

9

7.1

6.7

6.5

EV/Sales

11.9

10.5

12.4

9.5

8.9

7.4

EV/Gross Profit

33.6

30.9

37

28.9

27.6

23.1

EV/EBITDA

43

41.4

52.8

39.7

38.1

31.1

EV/EBIT

50.9

49.4

61.5

46.1

44.1

36

EV/OCF

57

56.5

67.4

42.6

50

37.9

EV/FCF

73.3

78.1

82.8

48.5

61

45.5