Noble reports 12% increase in Q1 2026 net income

Noble reports 12% increase in Q1 2026 net income