Skip to content
★ Sign in to follow
Element Fleet Management Corp. (formerly Element Financial Corporation) logo

Element Fleet Management Corp. (formerly Element Financial Corporation) Stock: price and insider trades · Canada

CA·Mcap CA$7.6BBanks
Insider Decl.
1,965
Thresholds
n/a
Buy Volume
€13M
89 ops. · all time
Sell Volume
€43M
128 ops. · all time

Who traded when

BuySale
Laura Lee Dottori-Attanasio7 buys
James Halliday1 buy3 sales
Jose Manuel Tamayo4 buys
Heath Leslie Valkenburg3 buys
Carlos David Madrigal Gonzalez1 buy1 sale
George Keith Graham1 buy1 sale

+6 other insiders

Analyst consensus: bullish or bearish?

Analysts rate Element Fleet Management Corp. (formerly Element Financial Corporation) Buy (bullish), based on 10 analysts. Average price target: CA$33.90.

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 16,091 of 26,911 companies
45.5
score / 100
Value
39
Quality
52
FCF yld-2.9%
Earn yld3.6%
EV/EBITDA14.6x
ROE11%
Gross mgn37%
Net mgn12%
Debt/EBITDA8.1x
Pillars2/3

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

Financial data

as of FY 2025

FY ended December 2025 · cache

CA$19.46
Analyst consensus
10 analysts
Buy
CA$27.00Target CA$33.90(+74%)CA$40.00
Income statement
RevenueCA$2.3B
Gross profitCA$869.3M37% margin
EBITDACA$1.2B52% margin
Net incomeCA$279.1M12.0% margin
Valuation
PER (trailing)18.2x
PER (forward)8.9x
P/Book2.0x
Beta0.44
Balance sheet & cash
Market capCA$7.6B
Total debtCA$9.7B
Free Cash Flow-CA$222.3M
Debt / Equity360%
Profitability & ownership
ROE10.7%
ROA5.2%
% insiders0.2%
% institutions59.2%
Last declaration on 6 November 2026
Declarations1,965 total
  • ▲
    4 - Director of IssuerExecutives
    149,949 CAD22SEDI
    10,744 shares@ CA$13.95650.0020% mcap67.1% of flowCommon SharesTSXSEDI:4800098
    Canonical exit: 4 Feb 2027 (T+90)
  • ●
    4 - Director of IssuerExecutives
    0SEDI
    Common SharesTSXSEDI:4800094
  • ▲
    5 - Senior Officer of IssuerExecutives
    78,520 CAD0SEDI
    4,000 shares@ CA$19.63Common SharesTSXSEDI:4799927
    Canonical exit: 4 Feb 2027 (T+90)
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    Performance Share UnitsTSXSEDI:4799925
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    Restricted Share UnitsTSXSEDI:4799924
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    Common SharesTSXSEDI:4799922
  • ●
    5 - Senior Officer of IssuerExecutives
    0SEDI
    Common SharesTSXSEDI:4799921
  • ▲
    5 - Senior Officer of IssuerExecutives
    29,970 CAD0SEDI
    2,123 shares@ CA$14.117Common SharesTSXSEDI:4799787
    Canonical exit: 3 Feb 2027 (T+90)
  • ▲
    5 - Senior Officer of IssuerExecutives
    24,495 CAD17SEDI
    1,239 shares@ CA$19.77030.0003% mcap18.9% of flowCommon SharesTSXSEDI:4799177
    Canonical exit: 3 Feb 2027 (T+90)
  • ▲
    5 - Senior Officer of IssuerExecutives
    1M CAD22SEDI
    55,100 shares@ CA$19.98290.013% mcap5.1% of flowCommon SharesTSXSEDI:4799173
    Canonical exit: 3 Feb 2027 (T+90)
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798471
  • ↺
    Related company / holdingExecutives
    546,273 CAD6SEDI
    25,000 shares@ CA$21.85090.0063% mcap0.0% of flowCommon SharesTSXSEDI:4798470
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798469
  • ↺
    Related company / holdingExecutives
    553,770 CAD6SEDI
    25,000 shares@ CA$22.15080.0063% mcap0.0% of flowCommon SharesTSXSEDI:4798468
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798467
  • ↺
    Related company / holdingExecutives
    562,560 CAD6SEDI
    25,000 shares@ CA$22.50240.0064% mcap0.0% of flowCommon SharesTSXSEDI:4798465
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798464
  • ↺
    Related company / holdingExecutives
    545,698 CAD6SEDI
    25,000 shares@ CA$21.82790.0062% mcap0.0% of flowCommon SharesTSXSEDI:4798462
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798461
  • ↺
    Related company / holdingExecutives
    531,018 CAD6SEDI
    25,000 shares@ CA$21.24070.0060% mcap0.0% of flowCommon SharesTSXSEDI:4798460
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798459
  • ↺
    Related company / holdingExecutives
    534,270 CAD6SEDI
    25,000 shares@ CA$21.37080.0061% mcap0.0% of flowCommon SharesTSXSEDI:4798457
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798455
  • ↺
    Related company / holdingExecutives
    538,343 CAD6SEDI
    25,000 shares@ CA$21.53370.0061% mcap0.0% of flowCommon SharesTSXSEDI:4798453
  • ↺
    Related company / holdingExecutives
    0SEDI
    25,000 sharesCommon SharesTSXSEDI:4798451

25 of 1965 declarations

About Element Fleet Management Corp. (formerly Element Financial Corporation)

At Element Fleet Management Corp., the company itself, as issuer, files 1,050 of the 1,433 filings, with no purchase and no sale, and 1,100 filings in all are of a kind other than an open-market purchase or sale. Open-market trades lean toward purchases: 65 purchases worth EUR 10.2 million (median EUR 73,755) against 49 sales worth EUR 34.6 million (median EUR 113,619), or 57% purchases.

The largest sales date from 2016 and 2017: Steven Kenneth Hudson, a director and senior officer of the issuer, for EUR 15,760,173 on November 18, 2016 and EUR 7,616,163 on March 22, 2017. The most recent is James Halliday's, EUR 1,159,942 on June 16, 2026. The largest purchases are Jay A. Forbes's, EUR 1,263,037 on March 10, 2023 and EUR 763,320 on May 16, 2018, and Richard Venn's (director), EUR 724,094 on May 23, 2018. Between May 16 and May 23, 2018, 9 insiders bought for EUR 2,915,801.

Read moreShow less

The filings, from 46 insiders, are published from October 21, 2016 to October 8, 2026, with a median delay of 17 days. 2021 is the busiest year (440), against 8 in 2020. This Canadian company is worth CAD 8.4 billion. Over the last twelve months: 215 filings, 8 purchases, 1 sale. For 51 purchases a 90-day result is stored: a median of 8.7%, with 59% of results positive, recorded past results and not a forecast.

Recent ranked signals in the same sector

Purchases our model currently ranks for the recommendations list.

All recommendations