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

Stock Price

188

181

172.1

180.3

171.7

166.7

Total Shares Outstanding

231

230.9

230.6

230.7

231.5

226.2

Market Cap

43,419.3

41,779.9

39,700.5

41,585.9

39,757

37,710.8

Total Enterprise Value (TEV)

45,444.3

43,102.1

41,232.5

43,291.6

41,697.3

39,965.6

Dividend Yield

0.2%

0.2%

0.2%

0.2%

0.2%

0.2%

Buyback Yield

0.6%

0.4%

0.4%

0.3%

0%

-0.1%

Debt Paydown Yield

-0.5%

1.1%

1.8%

2.9%

-1%

-1.2%

Shareholder Yield

0.1%

1.5%

2.2%

3.2%

-1%

-1.4%

P/S

6.1

6

5.7

6

5.8

5.5

P/Gross Profit

16.8

16.6

15.8

16.8

16.2

15.5

P/E

29.7

29.1

28.2

30.4

29.9

29

Earnings Yield

3.4%

3.4%

3.5%

3.3%

3.3%

3.4%

P/OCF

24.6

23

21.6

22.7

21.9

20.9

P/FCF

26.4

24.8

23.2

24.4

23.6

22.6

FCF Yield

3.8%

4%

4.3%

4.1%

4.2%

4.4%

P/B

4.1

4

4

4.3

4.2

4.1

EV/Sales

6.3

6.2

5.9

6.2

6

5.9

EV/Gross Profit

17.5

17.1

16.4

17.5

17

16.4

EV/EBITDA

19.9

19.3

18.7

20

19.5

18.9

EV/EBIT

24.3

23.5

22.7

24.3

23.8

22.9

EV/OCF

25.7

23.8

22.5

23.7

22.9

22.1

EV/FCF

27.7

25.6

24.1

25.4

24.8

24