Skip to content
★ Sign in to follow
MC

Mike Cuddy

Executive
Toromont Industries Ltd.
Insider activity · 24 months0 buys5 salesCumulative net flow
Total declarations
183
Company
1
▲ Purchases (1 ops.)
€238k
▼ Sales (155 ops.)
€14.9M

Latest filing published 10 Aug 2026 for Toromont Industries Ltd., €909k.

Filing timeline

BuySale
Mike Cuddy

Insider track record

Disclosed buys
1
Disclosed sells
155
Signal history

Mike Cuddy: trading record in brief

The record runs to 176 filings, nearly all of them small sales: Mike Cuddy, filing at Toromont Industries Ltd. as Senior Officer of Issuer, has 150 sales worth EUR 13.6 million, a median of only EUR 17,530. The three largest stay close to a million: EUR 1,007,838 on July 31, 2023, EUR 932,371 on August 1, 2023 and EUR 909,311 on August 6, 2026.

July 31, 2023 is also the date of the only purchase on file, EUR 237,581, which is 1% of the open-market trades. The record also holds 24 option exercises and one other filing.

Activity is concentrated in two years: 57 filings in 2018 and 61 in 2019, against 16 in 2016, 11 in 2020 and 4 a year in 2021, 2022, 2024 and 2026. The last twelve months hold 4, 2 of them sales. Filings, published between March 28, 2016 and August 10, 2026, come out a median of 2 days after the trade.

The count of trades by Cuddy within 30 days of colleagues at Toromont Industries Ltd. is 135, 123 and 107. All of them in the same direction. Names in order: David Allan Malinauskas, Paul Randolph Jewer and Robert M. Ogilvie.

Companies and markets linked to Mike Cuddy

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations181 total
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    1M CAD23SEDI
    6,500 shares@ CA$226.000.0080% mcap55.6% of flowCommon SharesTSXSEDI:4762669
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    258,635 CAD0SEDI
    6,500 shares@ CA$39.799.8% of flowOptionsTSXSEDI:4762660
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    777,000 CAD18SEDI
    3,500 shares@ CA$222.000.0042% mcap29.3% of flowCommon SharesTSXSEDI:4762648
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    139,265 CAD0SEDI
    3,500 shares@ CA$39.795.3% of flowOptionsTSXSEDI:4762639
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    298,425 CAD12SEDI
    7,500 shares@ CA$39.795.3% of flowCommon SharesTSXSEDI:4574121
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    1M CAD13SEDI
    7,500 shares@ CA$146.0019.5% of flowCommon SharesTSXSEDI:4574122
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    198,950 CAD11SEDI
    5,000 shares@ CA$39.791.5% of flowCommon SharesTSXSEDI:4559951
  • ●
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    702,500 CAD12SEDI
    5,000 shares@ CA$140.505.4% of flowCommon SharesTSXSEDI:4559953
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    198,950 CAD11SEDI
    5,000 shares@ CA$39.791.5% of flowCommon SharesTSXSEDI:4558839
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    713,000 CAD12SEDI
    5,000 shares@ CA$142.605.5% of flowCommon SharesTSXSEDI:4558841
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    585,500 CAD11SEDI
    5,000 shares@ CA$117.104.6% of flowCommon SharesTSXSEDI:4512236
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    183,250 CAD11SEDI
    5,000 shares@ CA$36.651.5% of flowCommon SharesTSXSEDI:4512234
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    0SEDI
    1,356 sharesCommon SharesTSXSEDI:4463109
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    623,750 CAD11SEDI
    5,000 shares@ CA$124.753.4% of flowCommon SharesTSXSEDI:4261298
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    750,000 CAD11SEDI
    6,000 shares@ CA$125.004.1% of flowCommon SharesTSXSEDI:4261299
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    579,070 CAD11SEDI
    15,800 shares@ CA$36.653.2% of flowCommon SharesTSXSEDI:4261297
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    600,480 CAD11SEDI
    4,800 shares@ CA$125.103.3% of flowCommon SharesTSXSEDI:4261300
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    153,930 CAD13SEDI
    4,200 shares@ CA$36.650.6% of flowCommon SharesTSXSEDI:4170131
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    488,880 CAD13SEDI
    4,200 shares@ CA$116.401.9% of flowCommon SharesTSXSEDI:4170132
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    318,240 CAD13SEDI
    12,000 shares@ CA$26.521.3% of flowCommon SharesTSXSEDI:4166140
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    1M CAD14SEDI
    12,000 shares@ CA$113.505.5% of flowCommon SharesTSXSEDI:4166141
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    1M CAD12SEDI
    13,000 shares@ CA$112.505.9% of flowCommon SharesTSXSEDI:4166119
  • ▲
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    344,760 CAD0SEDI
    13,000 shares@ CA$26.521.4% of flowCommon SharesTSXSEDI:4166117
    Canonical exit: 29 Oct 2023 (T+90)
  • ◇
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    234,000 CAD11SEDI
    10,000 shares@ CA$23.401.3% of flowCommon SharesTSXSEDI:3905966
  • ▼
    5 - Senior Officer of IssuerExecutivesToromont Industries Ltd.
    1M CAD12SEDI
    10,000 shares@ CA$114.506.5% of flowCommon SharesTSXSEDI:3905967

25 of 181 declarations