Skip to content
★ Sign in to follow
Cardinal Energy Ltd. logo

Cardinal Energy Ltd. Stock: price and insider trades · Canada

CA·Mcap CA$2.4BEnergy
Insider Decl.
625
Thresholds
n/a
Buy Volume
€6M
119 ops. · all time
Sell Volume
€8M
106 ops. · all time

Who traded when

BuySale
John Albert Brussa15 buys
Heath Williamson10 buys
M. Scott Ratushny4 buys1 sale
John Festival3 buys
Kenneth Cory Lee Younger3 sales
David Kelly2 sales

+3 other insiders

Analyst consensus: bullish or bearish?

Analysts rate Cardinal Energy Ltd. Buy (bullish), based on 7 analysts. Average price target: CA$14.79.

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,607 of 26,911 companies
55.1
score / 100
Value
48
Quality
63
FCF yld6.3%
Earn yld1.1%
EV/EBITDA14.4x
ROE11%
Gross mgn61%
Net mgn3.9%
Debt/EBITDA1.6x
Pillars2/3

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

Financial data

as of FY 2025

FY ended December 2025 · cache

CA$13.43
Analyst consensus
7 analysts
Buy
CA$12.00Target CA$14.79(+10%)CA$18.00
Income statement
RevenueCA$538.3M
Gross profitCA$330.7M61% margin
EBITDACA$152.8M28% margin
Net incomeCA$20.8M11.5% margin
Valuation
PER (trailing)37.3x
PER (forward)13.0x
P/Book2.4x
Beta1.08
Balance sheet & cash
Market capCA$2.4B
Total debtCA$243M
Free Cash FlowCA$123.5M
Debt / Equity14%
Profitability & ownership
ROE6.7%
ROA6.5%
% insiders22.3%
% institutions9.9%
Last declaration on 15 October 2026
Declarations625 total
  • ▼
    5 - Senior Officer of IssuerExecutives
    606,263 CAD27SEDI
    45,379 shares@ CA$13.360.026% mcap100.0% of flowCommon SharesTSXSEDI:4791504
  • ▼
    5 - Senior Officer of IssuerExecutives
    60,000 CAD23SEDI
    5,000 shares@ CA$12.000.0028% mcap100.0% of flowCommon SharesTSXSEDI:4769056
  • ▲
    5 - Senior Officer of IssuerExecutives
    11,710 CAD23SEDI
    1,000 shares@ CA$11.710.0006% mcap100.0% of flowCommon SharesTSXSEDI:4765703
    Canonical exit: 16 Nov 2026 (T+90)
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    3,292 sharesCommon SharesTSXSEDI:4757441
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    Common SharesTSXSEDI:4757439
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    3,292 sharesCommon SharesTSXSEDI:4757436
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    4,897 sharesCommon SharesTSXSEDI:4725077
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    8,889 sharesRestricted Bonus AwardsTSXSEDI:4725071
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    6,428 sharesCommon SharesTSXSEDI:4725064
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    11,667 sharesRestricted Bonus AwardsTSXSEDI:4725060
  • ▲
    5 - Senior Officer of IssuerExecutives
    12,290 CAD18SEDI
    1,000 shares@ CA$12.299.9% of flowCommon SharesTSXSEDI:4723607
    Canonical exit: 23 Aug 2026 (T+90)
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    677 sharesCommon SharesTSXSEDI:4721656
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    677 sharesCommon SharesTSXSEDI:4721653
  • ▼
    5 - Senior Officer of IssuerExecutives
    316,000 CAD15SEDI
    25,000 shares@ CA$12.6439.0% of flowCommon SharesTSXSEDI:4720680
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    2,042 sharesCommon SharesTSXSEDI:4708687
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    2,042 sharesCommon SharesTSXSEDI:4708686
  • ▼
    5 - Senior Officer of IssuerExecutives
    70,200 CAD12SEDI
    6,000 shares@ CA$11.708.7% of flowCommon SharesTSXSEDI:4708391
  • ●
    5 - Senior Officer of IssuerExecutives
    22,750 CAD11SEDI
    3,250 shares@ CA$7.002.8% of flowCommon SharesTSXSEDI:4707909
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    4,239 sharesCommon SharesTSXSEDI:4687380
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    4,239 sharesCommon SharesTSXSEDI:4687256
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    53,682 sharesCommon SharesTSXSEDI:4687369
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    19,883 sharesCommon SharesTSXSEDI:4687379
  • ◇
    4 - Director of Issuer, 5 - Senior Officer of IssuerExecutives
    0SEDI
    134,831 sharesCommon SharesTSXSEDI:4687306
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    19,883 sharesCommon SharesTSXSEDI:4687298
  • ◇
    5 - Senior Officer of IssuerExecutives
    0SEDI
    64,616 sharesCommon SharesTSXSEDI:4687350

25 of 625 declarations

About Cardinal Energy Ltd.

Cardinal Energy Ltd., a Canadian energy company listed on the Toronto stock exchange with a market capitalisation of CAD 2.39 billion, shows a rare balance between purchases and sales: 95 purchases worth EUR 4,390,774 (median EUR 28,730) against 100 sales worth EUR 6,461,377 (median EUR 32,713), or 49% purchases among open-market trades. The amounts are small: the largest purchase, EUR 284,453, is by director John Albert Brussa on August 3, 2017, and the largest sale, EUR 576,844, by M. Scott Ratushny, director and Senior Officer, on February 2, 2017.

Between August 22, 2025 and September 9, 2025, 4 insiders bought for EUR 774,899, including EUR 227,344 for M. Scott Ratushny on August 29, 2025. Laurence Broos, Senior Officer, sold EUR 381,097 on October 15, 2026.

Read moreShow less

The record holds 539 filings between January 19, 2016 and October 15, 2026, from 25 filers, with 257 option exercises and 74 filings of another kind. John Albert Brussa filed 85, 51 of them purchases. Insiders hold 22.3% of the capital. The year 2018 has 84 filings, 2024 has 24. For 76 purchases a 90-day result is stored: a median of 16.7%, with 76% positive (recorded past results, not a forecast).