Trailing ValuationLTMDec '24

Stock Price

128.6

133.7

Total Shares Outstanding

44.7

44.9

Market Cap

5,746.6

6,005.4

Total Enterprise Value (TEV)

6,618.1

6,869

Buyback Yield

-0.2%

0.8%

Debt Paydown Yield

2.1%

-0.1%

Shareholder Yield

1.9%

0.6%

P/S

1.2

1.3

P/Gross Profit

3.6

3.8

P/E

41.7

49.3

Earnings Yield

2.4%

2%

P/OCF

22.5

21.2

P/FCF

27.8

24.7

FCF Yield

3.6%

4%

P/B

3.4

3.8

EV/Sales

1.4

1.5

EV/Gross Profit

4.1

4.4

EV/EBITDA

18.4

20.7

EV/EBIT

30.3

35.7

EV/OCF

25.9

24.2

EV/FCF

32.1

28.3