Latest filing published 10 Aug 2026 for Toromont Industries Ltd., €909k.
Filing timeline
BuySaleInsider track record
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.
- 6,500 shares@ CA$226.000.0080% mcap55.6% of flowCommon SharesTSXSEDI:4762669
- 6,500 shares@ CA$39.799.8% of flowOptionsTSXSEDI:4762660
- 3,500 shares@ CA$222.000.0042% mcap29.3% of flowCommon SharesTSXSEDI:4762648
- 3,500 shares@ CA$39.795.3% of flowOptionsTSXSEDI:4762639
- 7,500 shares@ CA$39.795.3% of flowCommon SharesTSXSEDI:4574121
- 7,500 shares@ CA$146.0019.5% of flowCommon SharesTSXSEDI:4574122
- 5,000 shares@ CA$39.791.5% of flowCommon SharesTSXSEDI:4559951
- 5,000 shares@ CA$140.505.4% of flowCommon SharesTSXSEDI:4559953
- 5,000 shares@ CA$39.791.5% of flowCommon SharesTSXSEDI:4558839
- 5,000 shares@ CA$142.605.5% of flowCommon SharesTSXSEDI:4558841
- 5,000 shares@ CA$117.104.6% of flowCommon SharesTSXSEDI:4512236
- 5,000 shares@ CA$36.651.5% of flowCommon SharesTSXSEDI:4512234
- 1,356 sharesCommon SharesTSXSEDI:4463109
- 5,000 shares@ CA$124.753.4% of flowCommon SharesTSXSEDI:4261298
- 6,000 shares@ CA$125.004.1% of flowCommon SharesTSXSEDI:4261299
- 15,800 shares@ CA$36.653.2% of flowCommon SharesTSXSEDI:4261297
- 4,800 shares@ CA$125.103.3% of flowCommon SharesTSXSEDI:4261300
- 4,200 shares@ CA$36.650.6% of flowCommon SharesTSXSEDI:4170131
- 4,200 shares@ CA$116.401.9% of flowCommon SharesTSXSEDI:4170132
- 12,000 shares@ CA$26.521.3% of flowCommon SharesTSXSEDI:4166140
- 12,000 shares@ CA$113.505.5% of flowCommon SharesTSXSEDI:4166141
- 13,000 shares@ CA$112.505.9% of flowCommon SharesTSXSEDI:4166119
- 13,000 shares@ CA$26.521.4% of flowCommon SharesTSXSEDI:4166117Canonical exit: 29 Oct 2023 (T+90)
- 10,000 shares@ CA$23.401.3% of flowCommon SharesTSXSEDI:3905966
- 10,000 shares@ CA$114.506.5% of flowCommon SharesTSXSEDI:3905967
25 of 181 declarations