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

Stock Price

345.3

312

523.8

505.9

584.7

509.3

Total Shares Outstanding

906

905

910

915

923

921

Market Cap

312,841.8

282,332.9

476,612.5

462,861.9

539,659.6

469,028.5

Total Enterprise Value (TEV)

322,867.8

292,392.9

486,743.5

472,794.9

549,579.6

478,903.5

Dividend Yield

0.6%

0.7%

0.4%

0.4%

0.4%

0.4%

Buyback Yield

-0.3%

3.5%

1.8%

1.5%

1%

1.3%

Debt Paydown Yield

-0.5%

-3.8%

-3.4%

-3.2%

0.3%

-1.1%

Shareholder Yield

-0.8%

-0.3%

-1.5%

-1.6%

1.3%

0.2%

P/S

0.7

0.7

1.2

1.2

1.4

1.2

P/E

18

13.5

21.9

32.6

38.1

33.8

Earnings Yield

5.5%

7.4%

4.6%

3.1%

2.6%

3%

P/OCF

14.9

9.7

16.7

19.1

32.4

48.9

P/FCF

18

11.2

19.2

22.4

41.2

75.6

FCF Yield

5.6%

9%

5.2%

4.5%

2.4%

1.3%

P/B

3.3

3

5

5

5.7

5.2

EV/Sales

0.7

0.7

1.2

1.2

1.4

1.2

EV/EBITDA

10.5

8.4

12.9

13

15.2

13.3

EV/EBIT

12.2

9.5

14.5

14.6

17.1

15

EV/OCF

15.4

10.1

17.1

19.5

33

49.9

EV/FCF

18.6

11.6

19.6

22.8

42

77.2