Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21Dec '20

Stock Price

9.4

2.8

5.3

7.9

—

—

Total Shares Outstanding

130.4

116.9

88.9

84.6

65.8

65.7

Market Cap

1,221

327.4

470.1

671

—

—

Total Enterprise Value (TEV)

1,185.4

310

459.9

604.3

—

—

Buyback Yield

-5.8%

-14.6%

-4.2%

-12.1%

—

—

Shareholder Yield

-5.8%

-14.6%

-4.2%

-12.1%

—

—

P/S

20.9

13.5

51.9

152.2

—

—

P/Gross Profit

27,749

-17.9

-32

-118.7

—

—

P/E

-36

-6.2

-12.3

-33

—

—

Earnings Yield

-2.8%

-16.1%

-8.1%

-3%

—

—

P/OCF

-36.2

-9.8

-18.4

-48.3

—

—

P/FCF

-38

-9

-10.9

-43.7

—

—

FCF Yield

-2.6%

-11.2%

-9.2%

-2.3%

—

—

P/B

11.8

4.7

7.9

9.2

—

—

EV/Sales

20.3

12.8

50.8

137.1

—

—

EV/Gross Profit

26,941.7

-16.9

-31.3

-106.9

—

—

EV/EBITDA

-41

-7.3

-12.5

-36.6

—

—

EV/EBIT

-36

-6.7

-11.9

-33.5

—

—

EV/OCF

-35.2

-9.3

-18

-43.5

—

—

EV/FCF

-36.9

-8.5

-10.7

-39.3

—

—