France
The Oil Sands company in France with the highest Net Income Margin is Etablissements Maurel & Prom S.A. (Paris Stock Exchange: MAU.PA) at 30.81%.
The Oil Sands company in France with the lowest Net Income Margin is Global Bioenergies SA (Paris Stock Exchange: ALGBE.PA) at -266.41%.
The top 10 Oil Sands companies in France by Net Income Margin are Etablissements Maurel & Prom S.A., TotalEnergies SE and Global Bioenergies SA.
The bottom 10 Oil Sands companies in France by Net Income Margin are Global Bioenergies SA, TotalEnergies SE and Etablissements Maurel & Prom S.A..