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

Stock Price

192.7

166.1

145.7

139.5

162.9

173.5

Total Shares Outstanding

301

304

309

316

325

341

Market Cap

58,014.7

50,497.4

45,018.2

44,082

52,945.8

59,156.7

Total Enterprise Value (TEV)

96,355.7

85,499.4

80,012.2

76,391

83,977.8

87,532.7

Dividend Yield

0.5%

0.5%

0.6%

0.7%

0.5%

0.5%

Buyback Yield

6.6%

11.6%

17.7%

20.8%

19.4%

17.6%

Debt Paydown Yield

-6.1%

2%

-6.9%

0.8%

1.6%

0.1%

Shareholder Yield

0.5%

13.6%

10.9%

21.6%

21%

17.7%

P/S

0.4

0.4

0.3

0.3

0.4

0.4

P/Gross Profit

4.8

4.4

3.9

3.5

3.9

3.5

P/E

20.5

24.6

20.5

13.8

12.9

9.1

Earnings Yield

4.9%

4.1%

4.9%

7.2%

7.7%

11%

P/OCF

7.8

7.8

6.4

2.5

7

5.5

P/FCF

13.6

13.8

10.1

3

9.9

6.7

FCF Yield

7.4%

7.2%

9.9%

33.6%

10.1%

14.9%

P/B

3.4

3

2.7

2.5

2.8

2.8

EV/Sales

0.7

0.6

0.6

0.6

0.6

0.6

EV/Gross Profit

8

7.5

6.9

6.1

6.1

5.2

EV/EBITDA

12

11.5

10.5

8.9

8.8

7

EV/EBIT

20.4

20.6

18.5

14.6

13.4

9.4

EV/OCF

13

13.2

11.3

4.4

11.1

8.1

EV/FCF

22.5

23.4

17.9

5.2

15.8

9.9