Loading page…
Energy
Tourmaline Oil Corp. records an AlphaScore of 36/100 in the energy sector, indicating a caution stance. Key data points include a low debt-to-equity ratio of 0.08 and a net margin of 4.17%. A notable strength is its minimal financial leverage, while a risk is reflected in its modest return on equity of 2.33% as recorded on October 11, 2026.
Written 11/10/2026, 00:33:54 UTC · Snapshot 11/10/2026