Constellation Oil Services Holding Reports Q2 2026 Results and Beats Estimates
Constellation Oil Services Holding SA reported results showing revenue of $1890.46 million for the quarter ended 2026-03-31, beating analyst expectations of $1517.20 million by 24.60%. Earnings came in at $3.67 per share versus an expected -$0.85, a sizable beat. Following the results, the stock rose 0.72% in one day, while GuruFocus flagged five warning signs.