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

Stock Price

43.4

43.5

44.8

44.2

40

36.4

Total Shares Outstanding

1,690

1,703

1,718

1,729

1,759

1,785

Market Cap

73,278.4

74,148.6

77,035.1

76,352.6

70,307.2

65,027.6

Total Enterprise Value (TEV)

82,213.4

82,981.6

85,724.1

85,000.6

79,033.2

73,478.6

Dividend Yield

1.1%

1.1%

1%

1%

1.1%

1.3%

Buyback Yield

4.2%

4.7%

4.5%

4.1%

2.9%

2.2%

Debt Paydown Yield

-2.1%

1.5%

1.2%

1.6%

-1.1%

-1.1%

Shareholder Yield

2.3%

6.2%

5.7%

5.8%

1.9%

1.3%

P/S

1.2

1.3

1.4

1.4

1.2

1.3

P/E

13.9

14

16.9

15.5

14.1

15.5

Earnings Yield

7.2%

7.1%

5.9%

6.4%

7.1%

6.5%

P/OCF

2.4

2.6

2.7

2.9

2.8

2.8

P/FCF

2.4

2.6

2.7

2.9

2.8

2.8

FCF Yield

41.8%

38.6%

37.1%

34.7%

36.3%

36.2%

P/B

1.4

1.5

1.5

1.5

1.4

1.3

EV/Sales

1.4

1.5

1.6

1.6

1.4

1.4

EV/EBITDA

3

3.3

3.7

3.5

2.9

3.3

EV/EBIT

3

3.3

3.7

3.5

2.9

3.3

EV/OCF

2.7

2.9

3

3.2

3.1

3.1

EV/FCF

2.7

2.9

3

3.2

3.1

3.1