Tourmaline Oil Corp Reports Q1 2025 Earnings

Tourmaline Oil Corp, a Canadian energy company listed on the stock market, reported its Q1 2025 earnings results. Key highlights from the earnings call include:

  • Production Growth: The company experienced strong production growth in Q1 2025.
  • Stock Price Performance: The stock price has fluctuated within a 52-week range of $55.27 to $70.83 CAD.
  • Current Stock Price: As of the last available data, the current stock price is $66.63 CAD.

Valuation Metrics

The company’s valuation metrics are as follows:

  • Price-to-Earnings Ratio: 18.76
  • Price-to-Book Ratio: 1.53