Trailing ValuationOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Stock Price

70.6

68.7

56.7

62.2

55.7

47.9

Total Shares Outstanding

3,938

3,960

3,960

3,977

3,974

4,007

Market Cap

278,140.9

272,012.4

224,571.6

247,488.7

221,510.8

191,855.2

Total Enterprise Value (TEV)

290,493.9

283,995.4

238,208.6

261,673.7

234,826.8

204,963.2

Dividend Yield

0.6%

0.6%

0.7%

0.6%

0.7%

0.8%

Buyback Yield

2.6%

2.4%

3.5%

3.1%

3.4%

3.2%

Debt Paydown Yield

1.4%

1%

1.2%

-7.8%

-10.8%

-10.1%

Shareholder Yield

4%

3.5%

4.8%

-4.7%

-7.3%

-6.8%

P/S

4.8

4.8

4

4.6

4.2

3.6

P/Gross Profit

7.4

7.4

6.2

7

6.4

5.5

P/E

26.6

26.9

23.1

27.2

23.9

18.9

Earnings Yield

3.8%

3.7%

4.3%

3.7%

4.2%

5.3%

P/OCF

20.2

19.2

16.4

18.2

18.2

17.6

P/FCF

21.8

20.5

17.5

19.3

19.4

18.8

FCF Yield

4.6%

4.9%

5.7%

5.2%

5.2%

5.3%

P/B

5.9

5.8

4.9

5.4

4.9

4.2

EV/Sales

5

5

4.3

4.8

4.4

3.8

EV/Gross Profit

7.8

7.7

6.6

7.4

6.8

5.9

EV/EBITDA

18.9

19.5

16.7

19.4

17.8

14

EV/EBIT

22.8

24.1

21.1

25.5

22.9

16.8

EV/OCF

21.1

20

17.4

19.2

19.3

18.8

EV/FCF

22.8

21.4

18.6

20.4

20.6

20.1