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

Stock Price

51.6

47.3

41.7

44

39.7

39.8

Total Shares Outstanding

7,329.4

7,436.7

7,560.1

7,610.9

7,688.8

7,774.8

Market Cap

378,124.9

351,903.7

315,482.3

334,497.4

305,090.3

309,201.9

Total Enterprise Value (TEV)

715,600.9

688,816.7

640,127.3

640,935.4

626,571.3

626,223.9

Dividend Yield

0.6%

0.6%

0.8%

0.7%

0.8%

0.7%

Buyback Yield

4.9%

4.8%

4.8%

3.9%

3.4%

2.5%

Debt Paydown Yield

-3.8%

-3.7%

-1.4%

4.1%

3.3%

-2.1%

Shareholder Yield

1.2%

1.2%

3.4%

8.1%

6.8%

0.5%

P/S

3.7

3.6

3.2

3.5

3.3

3.3

P/E

14.1

13.8

12.4

13.7

14.4

14

Earnings Yield

7.1%

7.2%

8.1%

7.3%

6.9%

7.1%

P/OCF

6.2

-15.5

69.3

-38

-152.9

6.6

P/FCF

6.2

-15.5

69.3

-38

-152.9

6.6

FCF Yield

16.3%

-6.4%

1.4%

-2.6%

-0.7%

15.2%

P/B

1.2

1.2

1.1

1.1

1

1.1

EV/Sales

7.1

7

6.6

6.7

6.7

6.7

EV/EBITDA

314

307

288.9

292.8

290.5

294.7

EV/OCF

11.6

-30.4

140.7

-72.8

-314.1

13.3

EV/FCF

11.6

-30.4

140.7

-72.8

-314.1

13.3