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

Stock Price

35.3

30.9

31.2

32.7

37.8

30.4

Total Shares Outstanding

239

241.8

248.6

251.5

254

260.2

Market Cap

8,441.9

7,468.6

7,756.5

8,225.3

9,609.7

7,906.4

Total Enterprise Value (TEV)

11,430.5

10,557

10,769.5

11,103.5

12,596.1

10,908.5

Dividend Yield

0.5%

0.6%

0.6%

—

—

—

Buyback Yield

8%

10.4%

9.5%

9%

7.5%

9.8%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

8%

10.4%

9.5%

9%

7.5%

9.8%

P/S

2.4

2.2

2.2

2.4

2.8

2.3

P/Gross Profit

3.4

3

3.1

3.3

3.8

3.2

P/E

16.5

15.2

15.4

16.2

16.9

13.2

Earnings Yield

6.1%

6.6%

6.5%

6.2%

5.9%

7.6%

P/OCF

8.3

7.8

9.2

8.8

10.1

8.1

P/FCF

8.8

8.2

9.8

9.3

10.8

8.6

FCF Yield

11.4%

12.2%

10.2%

10.7%

9.3%

11.6%

P/B

-37.7

-32.3

-42.5

-129.2

-108.6

-60.7

EV/Sales

3.3

3.1

3.1

3.2

3.6

3.1

EV/Gross Profit

4.6

4.3

4.3

4.5

5

4.4

EV/EBITDA

12.3

11

11.1

11.3

12.3

10.7

EV/EBIT

14.1

13.2

13.3

13.5

14.6

12.2

EV/OCF

11.3

11

12.8

11.9

13.2

11.1

EV/FCF

11.9

11.6

13.6

12.6

14.1

11.9