Trailing ValuationLTM

Stock Price

106.3

Total Shares Outstanding

66.7

Market Cap

7,092

Total Enterprise Value (TEV)

6,973.9

Buyback Yield

-0.2%

Debt Paydown Yield

0.3%

Shareholder Yield

0%

P/S

40.7

P/Gross Profit

45.5

P/E

-34.3

Earnings Yield

-2.9%

P/OCF

-65

P/FCF

-65

FCF Yield

-1.5%

P/B

47.7

EV/Sales

40

EV/Gross Profit

44.7

EV/EBITDA

-37.7

EV/EBIT

-37.5

EV/OCF

-63.9

EV/FCF

-63.9