Trailing ValuationLTM

Stock Price

363.7

Total Shares Outstanding

23.3

Market Cap

8,461.4

Total Enterprise Value (TEV)

8,461.4

Dividend Yield

0.2%

Buyback Yield

0.6%

Shareholder Yield

0.6%

P/S

4.7

P/E

17.9

Earnings Yield

5.6%

P/OCF

8.3

P/FCF

8.8

FCF Yield

11.4%

P/B

4.5

EV/Sales

4.7

EV/EBITDA

13.9

EV/EBIT

13.9

EV/OCF

8.3

EV/FCF

8.8