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

Stock Price

212.6

212.8

179.3

178.3

149.7

138.5

Total Shares Outstanding

635.7

639.5

383

381.2

381.5

381.9

Market Cap

135,144.2

136,063.7

68,664.6

67,981

57,123.5

52,868

Dividend Yield

0.3%

0.4%

0.3%

0.3%

0.4%

0.4%

Buyback Yield

0.5%

-0.2%

-0.3%

-0.5%

-0.5%

-0.6%

Debt Paydown Yield

10.1%

9.1%

16.3%

6.5%

8.1%

10.4%

Shareholder Yield

10.6%

8.9%

16%

6.1%

7.6%

9.8%

P/S

1.2

1.4

0.7

0.7

0.6

0.6

P/E

89.7

109.1

15.1

15.4

14.4

16.9

Earnings Yield

1.1%

0.9%

6.6%

6.5%

6.9%

5.9%

P/OCF

6.1

6.9

3.5

3.7

2.5

2.3

P/FCF

6.5

7.5

3.7

4

2.6

2.4

FCF Yield

15.4%

13.4%

27%

24.9%

38%

42.4%

P/B

1.2

1.2

1.1

1.1

0.9

0.9