Skip to content
★ Sign in to follow
Tourmaline Oil Corp. logo

Tourmaline Oil Corp. Stock: price and insider trades · Canada

CA·Mcap CA$26.7BEnergy
Insider Decl.
873
Thresholds
n/a
Buy Volume
€42M
430 ops. · all time
Sell Volume
€46M
51 ops. · all time

Who traded when

BuySale
Mike Rose68 buys
Jill Terilee Angevine9 buys
William Scott Kirker1 buy3 sales
Christopher Lee2 buys
James William Alexander Heard2 buys
Adam Karpoff1 buy

+5 other insiders

Analyst consensus: bullish or bearish?

Analysts rate Tourmaline Oil Corp. Buy (bullish), based on 22 analysts. Average price target: CA$71.25.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Fundamental score
Ranked 11,650 of 26,914 companies
55.1
score / 100
Value
52
Quality
58
FCF yld1.6%
Earn yld1.1%
EV/EBITDA7.7x
ROE5.1%
Gross mgn42%
Net mgn4.2%
Debt/EBITDA0.6x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2025

FY ended December 2025 · cache

CA$68.64
Analyst consensus
22 analysts
Buy
CA$54.00Target CA$71.25(+4%)CA$85.00
Income statement
RevenueCA$6.3B
Gross profitCA$2.7B42% margin
EBITDACA$3.4B54% margin
Net incomeCA$262.7M7.9% margin
Valuation
PER (trailing)73.8x
PER (forward)14.6x
P/Book1.7x
Beta0.40
Balance sheet & cash
Market capCA$26.7B
Total debtCA$1.9B
Free Cash FlowCA$379.1M
Debt / Equity8%
Profitability & ownership
ROE2.3%
ROA0.9%
% insiders5.0%
% institutions40.1%
Last declaration on 3 November 2026
Declarations873 total
  • ↺
    Related company / holdingExecutives
    6M CAD0SEDI
    100,000 shares@ CA$63.9733Common SharesTSXSEDI:4797115
  • ↺
    Related company / holdingExecutives
    6M CAD0SEDI
    100,000 shares@ CA$63.4736Common SharesTSXSEDI:4797112
  • ↺
    Related company / holdingExecutives
    6M CAD0SEDI
    100,000 shares@ CA$62.5327Common SharesTSXSEDI:4797109
  • ↺
    Related company / holdingExecutives
    6M CAD0SEDI
    100,000 shares@ CA$62.6301Common SharesTSXSEDI:4797105
  • ↺
    Related company / holdingExecutives
    6M CAD0SEDI
    100,000 shares@ CA$62.9156Common SharesTSXSEDI:4797101
  • ↺
    Related company / holdingExecutives
    6M CAD0SEDI
    100,000 shares@ CA$61.3959Common SharesTSXSEDI:4797098
  • ↺
    Related company / holdingExecutives
    6M CAD0SEDI
    100,000 shares@ CA$60.6751Common SharesTSXSEDI:4797095
  • ◇
    5 - Senior Officer of IssuerExecutives
    1M CAD19SEDI
    20,000 shares@ CA$64.000.0051% mcap54.9% of flowCommon SharesTSXSEDI:4791201
  • ◇
    5 - Senior Officer of IssuerExecutives
    1M CAD18SEDI
    20,000 shares@ CA$50.900.0041% mcap43.7% of flowCommon SharesTSXSEDI:4791200
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    20,000 sharesOptionsTSXSEDI:4791199
  • ▼
    5 - Senior Officer of IssuerExecutives
    31,750 CAD14SEDI
    500 shares@ CA$63.500.0001% mcap1.4% of flowCommon SharesTSXSEDI:4791197
  • ▲
    5 - Senior Officer of IssuerExecutives
    310,306 CAD20SEDI
    5,000 shares@ CA$62.06110.0013% mcap6.4% of flowCommon SharesTSXSEDI:4787954
    Canonical exit: 4 Jan 2027 (T+90)
  • ↺
    Related company / holdingExecutives
    6M CAD10SEDI
    100,000 shares@ CA$60.97540.026% mcap16.6% of flowCommon SharesTSXSEDI:4784249
  • ↺
    Related company / holdingExecutives
    6M CAD10SEDI
    100,000 shares@ CA$60.34490.026% mcap16.5% of flowCommon SharesTSXSEDI:4784248
  • ↺
    Related company / holdingExecutives
    6M CAD10SEDI
    100,000 shares@ CA$61.27510.026% mcap16.7% of flowCommon SharesTSXSEDI:4784247
  • ↺
    Related company / holdingExecutives
    6M CAD10SEDI
    100,000 shares@ CA$61.18310.026% mcap16.7% of flowCommon SharesTSXSEDI:4784244
  • ↺
    Related company / holdingExecutives
    6M CAD10SEDI
    100,000 shares@ CA$61.5940.027% mcap16.8% of flowCommon SharesTSXSEDI:4784240
  • ↺
    Related company / holdingExecutives
    6M CAD10SEDI
    100,000 shares@ CA$61.33140.026% mcap16.8% of flowCommon SharesTSXSEDI:4784239
  • ▲
    5 - Senior Officer of IssuerExecutives
    301,387 CAD21SEDI
    5,000 shares@ CA$60.27740.0013% mcap6.6% of flowCommon SharesTSXSEDI:4782587
    Canonical exit: 28 Dec 2026 (T+90)
  • ▲
    5 - Senior Officer of IssuerExecutives
    305,766 CAD22SEDI
    5,000 shares@ CA$61.15320.0012% mcap6.3% of flowCommon SharesTSXSEDI:4781524
    Canonical exit: 24 Dec 2026 (T+90)
  • ▲
    5 - Senior Officer of IssuerExecutives
    307,274 CAD21SEDI
    5,000 shares@ CA$61.45480.0012% mcap0.5% of flowCommon SharesTSXSEDI:4776618
    Canonical exit: 10 Dec 2026 (T+90)
  • ▲
    5 - Senior Officer of IssuerExecutives
    309,337 CAD21SEDI
    5,000 shares@ CA$61.86740.0011% mcap0.3% of flowCommon SharesTSXSEDI:4767085
    Canonical exit: 19 Nov 2026 (T+90)
  • ◇
    5 - Senior Officer of IssuerExecutives
    598,000 CAD18SEDI
    10,000 shares@ CA$59.800.0022% mcap5.0% of flowCommon SharesTSXSEDI:4764371
  • ◇
    5 - Senior Officer of IssuerExecutives
    126,000 CAD0SEDI
    10,000 shares@ CA$12.6017.4% of flowOptionsTSXSEDI:4764368
  • ▲
    5 - Senior Officer of IssuerExecutives
    296,392 CAD21SEDI
    5,000 shares@ CA$59.27840.0012% mcap6.9% of flowCommon SharesTSXSEDI:4759583
    Canonical exit: 3 Nov 2026 (T+90)

25 of 873 declarations

About Tourmaline Oil Corp.

Tourmaline Oil, an energy company listed on the Toronto Stock Exchange (CAD 25.7 billion market capitalisation, 5% of the capital held by insiders), has an executive who buys constantly: Mike Rose has 321 filings, 287 of them purchases and 2 sales. The largest purchase in the record is Mike Rose's, EUR 1.1 million on August 12, 2025, and a sale of EUR 7.0 million on June 20, 2017 is also Mike Rose's, ahead of EUR 3.6 million by William Scott Kirker on June 16, 2021.

In total, 370 purchases weigh EUR 34.4 million (median EUR 54,702) against 48 sales worth EUR 40.2 million (median EUR 566,891): 89% purchases. Between August 6, 2019 and August 27, 2019, 7 insiders bought for EUR 646,713; on August 27, 2025, director Christopher Lee bought EUR 617,322.

Read moreShow less

Of 731 filings published between January 26, 2016 and October 14, 2026, there are 195 option exercises, 46 grants and 72 other filings. Yearly volume goes from 40 in 2024 to 117 in 2021. For 324 purchases a 90-day result is stored: a median of 0.2%, with 51% positive (recorded past results, not a forecast). Last twelve months: 65 filings, 34 purchases, 2 sales. Publication is the same day in median terms (0 days).

Recent ranked signals in the same sector

Purchases our model currently ranks for the recommendations list.

All recommendations