Loading...

Noble Corp posts $254 million adjusted EBITDA and $139 million free cash flow, while increasing backlog and maintaining shareholder returns amid industry stabilization. - Earnings Call Transcript - Finvera | Finvera