Who traded when
BuySale+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.
Transparent value + quality ranking, distinct from the insider signal.
Financial data
as of FY 2025FY ended December 2025 · cache
- 100,000 shares@ CA$63.9733Common SharesTSXSEDI:4797115
- 100,000 shares@ CA$63.4736Common SharesTSXSEDI:4797112
- 100,000 shares@ CA$62.5327Common SharesTSXSEDI:4797109
- 100,000 shares@ CA$62.6301Common SharesTSXSEDI:4797105
- 100,000 shares@ CA$62.9156Common SharesTSXSEDI:4797101
- 100,000 shares@ CA$61.3959Common SharesTSXSEDI:4797098
- 100,000 shares@ CA$60.6751Common SharesTSXSEDI:4797095
- 20,000 shares@ CA$64.000.0051% mcap54.9% of flowCommon SharesTSXSEDI:4791201
- 20,000 shares@ CA$50.900.0041% mcap43.7% of flowCommon SharesTSXSEDI:4791200
- 20,000 sharesOptionsTSXSEDI:4791199
- 500 shares@ CA$63.500.0001% mcap1.4% of flowCommon SharesTSXSEDI:4791197
- 5,000 shares@ CA$62.06110.0013% mcap6.4% of flowCommon SharesTSXSEDI:4787954Canonical exit: 4 Jan 2027 (T+90)
- 100,000 shares@ CA$60.97540.026% mcap16.6% of flowCommon SharesTSXSEDI:4784249
- 100,000 shares@ CA$60.34490.026% mcap16.5% of flowCommon SharesTSXSEDI:4784248
- 100,000 shares@ CA$61.27510.026% mcap16.7% of flowCommon SharesTSXSEDI:4784247
- 100,000 shares@ CA$61.18310.026% mcap16.7% of flowCommon SharesTSXSEDI:4784244
- 100,000 shares@ CA$61.5940.027% mcap16.8% of flowCommon SharesTSXSEDI:4784240
- 100,000 shares@ CA$61.33140.026% mcap16.8% of flowCommon SharesTSXSEDI:4784239
- 5,000 shares@ CA$60.27740.0013% mcap6.6% of flowCommon SharesTSXSEDI:4782587Canonical exit: 28 Dec 2026 (T+90)
- 5,000 shares@ CA$61.15320.0012% mcap6.3% of flowCommon SharesTSXSEDI:4781524Canonical exit: 24 Dec 2026 (T+90)
- 5,000 shares@ CA$61.45480.0012% mcap0.5% of flowCommon SharesTSXSEDI:4776618Canonical exit: 10 Dec 2026 (T+90)
- 5,000 shares@ CA$61.86740.0011% mcap0.3% of flowCommon SharesTSXSEDI:4767085Canonical exit: 19 Nov 2026 (T+90)
- 10,000 shares@ CA$59.800.0022% mcap5.0% of flowCommon SharesTSXSEDI:4764371
- 10,000 shares@ CA$12.6017.4% of flowOptionsTSXSEDI:4764368
- 5,000 shares@ CA$59.27840.0012% mcap6.9% of flowCommon SharesTSXSEDI:4759583Canonical 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