Trailing ValuationJun '25Dec '24

Stock Price

18.8

22.6

Total Shares Outstanding

206.1

200.5

Market Cap

3,868.3

4,526.1

Total Enterprise Value (TEV)

3,384.8

4,174.3

Buyback Yield

0%

-0.1%

Debt Paydown Yield

—

0.3%

Shareholder Yield

0%

0.2%

P/S

5

6.6

P/Gross Profit

7.6

10

P/E

234.6

-1,128.5

Earnings Yield

0.4%

-0.1%

P/OCF

22.2

22.4

P/FCF

26.2

22.8

FCF Yield

3.8%

4.4%

P/B

5.1

6.8

EV/Sales

4.4

6.1

EV/Gross Profit

6.7

9.2

EV/EBITDA

87.7

588.1

EV/EBIT

125.9

-1,238.3

EV/OCF

19.4

20.6

EV/FCF

22.9

21