Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22

Stock Price

123.8

98.8

65.6

69.5

65.2

67.4

Total Shares Outstanding

1,226.4

1,209.6

1,209.3

1,209.3

1,199.3

1,201.4

Market Cap

151,767

119,447.9

79,318

83,985.9

78,146.4

80,938.3

Total Enterprise Value (TEV)

156,032.6

124,364.3

84,884.4

87,600.7

82,121.5

85,145.9

Dividend Yield

0.5%

0.6%

0.8%

0.7%

0.7%

0.6%

Buyback Yield

0.1%

0.1%

0.4%

0.3%

0.3%

0.2%

Debt Paydown Yield

0.3%

0.3%

1%

-3.1%

0.5%

0.4%

Shareholder Yield

0.3%

0.5%

1.4%

-2.8%

0.8%

0.6%

P/S

7.2

6.3

4.7

5.5

5.5

6

P/Gross Profit

20.1

18.3

13.9

16.3

16.4

18.2

P/E

41.3

39.3

31.8

36.2

37.4

40.3

Earnings Yield

2.4%

2.5%

3.1%

2.8%

2.7%

2.5%

P/OCF

33.7

32

26.6

29.8

27.8

29.7

P/FCF

42.7

42.4

35.7

39.1

34.9

35.1

FCF Yield

2.3%

2.4%

2.8%

2.6%

2.9%

2.9%

P/B

12.1

10.4

7.7

8.6

8.3

9

EV/Sales

7.4

6.6

5.1

5.8

5.8

6.4

EV/Gross Profit

20.7

19

14.9

17

17.3

19.1

EV/EBITDA

26.4

24.8

20.2

23.5

23.9

26.8

EV/EBIT

30.6

29.5

24.3

27.7

28.4

31.2

EV/OCF

34.7

33.3

28.5

31.1

29.2

31.3

EV/FCF

43.9

44.1

38.2

40.8

36.7

36.9