Trailing ValuationLTMSep '25

Stock Price

18.3

18.3

Total Shares Outstanding

120.1

120.1

Market Cap

2,191.7

2,191.7

Total Enterprise Value (TEV)

2,017.5

2,017.5

Buyback Yield

4.7%

4.7%

Shareholder Yield

4.7%

4.7%

P/S

1.5

1.5

P/Gross Profit

3.5

3.5

P/E

-35.8

-35.8

Earnings Yield

-2.8%

-2.8%

P/OCF

16

16

P/FCF

20.3

20.3

FCF Yield

4.9%

4.9%

P/B

6.2

6.2

EV/Sales

1.4

1.4

EV/Gross Profit

3.2

3.2

EV/EBITDA

170.2

170.2

EV/EBIT

-40

-40

EV/OCF

14.7

14.7

EV/FCF

18.6

18.6