eniro net debt 2374

Adjusted EBITDA 700M

101.8M Shares outstanding
$11 price
$1.11B stock valuation
EV/EBITDA of 4.97x
DEBT/EBITDA 3.39x
P/E roughly 3.81x

By admin