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

Stock Price

98

93.3

72.9

60.3

75.2

72.7

Total Shares Outstanding

2,079.8

2,086.8

2,091.9

2,108

2,104.2

2,098

Market Cap

203,755

194,695.5

152,412.6

127,151.7

158,150

152,479.3

Total Enterprise Value (TEV)

207,880

199,549.5

157,290.6

131,068.7

163,506

158,764.3

Buyback Yield

2.5%

2.1%

2%

0.9%

0.4%

—

Debt Paydown Yield

1.7%

2.1%

2.7%

0.1%

2.3%

1.1%

Shareholder Yield

4.2%

4.2%

4.7%

1%

2.8%

1.1%

P/S

4.1

4.1

3.4

2.9

3.8

3.8

P/Gross Profit

10.3

10.4

8.5

7.3

9.6

9.7

P/E

12.6

15.9

12.8

13.2

37.4

79.9

Earnings Yield

7.9%

6.3%

7.8%

7.6%

2.7%

1.3%

P/OCF

22.7

22.2

18.9

17.8

25.5

30.3

P/FCF

23.5

22.8

19.6

18.4

26.5

32.1

FCF Yield

4.3%

4.4%

5.1%

5.4%

3.8%

3.1%

P/B

7.2

8.6

6.9

5.9

10.7

12.3

EV/Sales

4.2

4.2

3.5

3

3.9

4

EV/Gross Profit

10.5

10.6

8.8

7.6

9.9

10.1

EV/EBITDA

39.3

38.2

34.4

37.1

47.5

56.8

EV/EBIT

45.6

44.3

40.8

46.8

61

78.8

EV/OCF

23.2

22.7

19.6

18.4

26.3

31.6

EV/FCF

24

23.4

20.2

19

27.4

33.4