2022 | 2023 | ||||||
Price: | 57.26 | EPS | 2.72 | 8.89 | |||
Shares Out. (in M): | 49 | P/E | 21.05 | 6.4 | |||
Market Cap (in $M): | 2,795 | P/FCF | -466 | 11.4 | |||
Net Debt (in $M): | -282 | EBIT | 138 | 571 | |||
TEV (in $M): | 2,513 | TEV/EBIT | 18.2 | 4.4 | |||
Borrow Cost: | Available 0-15% cost |