Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
No signal scores available.
Browse the detailed record of transactions filed by Armstrong, James. Director active across 2 companies, notably ATCO LTD.. In total, 12 reports have been published. Split: 8 buys · 0 sell. Regulator: SEDI. The full history is openly available.
Companies and markets linked to Armstrong, James
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Rights Restricted Share Unit 2026-06-15TSXSEDI:4736119
12 of 12 declarations
About Armstrong, James
Armstrong, James is a declarant linked to Canadian Utilities Limited and ATCO LTD., where he is Senior Officer of Issuer. The 12 filings in total, all within the sampled set, concern acquisitions or dispositions in the public market, with activity recorded between 2026-06-16 and 2026-06-18. The aggregated buy and sell amounts shown for this sample are EUR 0 and EUR 0.