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

Stock Price

101.5

85.1

71

70.4

62.6

63.5

Total Shares Outstanding

1,789.3

1,840.9

18,677.3

18,770.7

18,912.6

19,078

Market Cap

181,610.5

156,697.2

1,325,904.1

1,321,270.6

1,183,931.8

1,210,686.8

Total Enterprise Value (TEV)

517,360.5

491,716.2

1,640,788.1

1,627,188.6

1,500,181.8

1,509,941.8

Dividend Yield

0.7%

0.8%

1%

1%

1.1%

1%

Buyback Yield

5.8%

4.1%

0.3%

0.2%

0.2%

0.2%

Debt Paydown Yield

-7.6%

-18.2%

-0.9%

-0.5%

-0.8%

-0.2%

Shareholder Yield

-1.8%

-14%

-0.5%

-0.2%

-0.5%

-0%

P/S

2.8

2.5

21.8

21.7

20.9

20.8

P/E

14.3

12.6

11.2

11.8

18.1

17.8

Earnings Yield

7%

8%

8.9%

8.5%

5.5%

5.6%

P/OCF

-2.6

-1.8

-19.6

-67.2

-24.1

-72.7

P/FCF

-2.4

-1.7

-17.9

-50.5

-21.3

-51.8

FCF Yield

-41.8%

-59.8%

-5.6%

-2%

-4.7%

-1.9%

P/B

0.9

0.7

6.2

6.3

5.7

5.8

EV/Sales

8.1

8

27

26.7

26.5

25.9

EV/EBITDA

120.6

115.8

386

377.5

336.1

333.8

EV/OCF

-7.5

-5.6

-24.3

-82.7

-30.5

-90.6

EV/FCF

-6.8

-5.2

-22.2

-62.2

-26.9

-64.6