Seadrill announces first quarter 2024 results

Hamilton, bermuda--(business wire)--seadrill delivered operating profit of $80 million and adjusted ebitda of $124 million on $367 million of revenue, for an ebitda margin of 33.8%.
SDRL Ratings Summary
SDRL Quant Ranking