Skip to content
★ Sign in to follow
CT

Craig Thomas Lindsay

Executive
ReVolve Renewable Power Corp. (formerly, Philippine Metals Inc.) (000008673)Electric Royalties Ltd. (formerly Rebel Capital Inc.)Excellon Resources Inc.VR Resources Ltd.
Insider activity · 24 months7 buys0 salesCumulative net flow
Total declarations
28
Companies
4
▲ Purchases (7 ops.)
€72k
▼ Sales (7 ops.)
€147k

Latest filing published 21 Oct 2026 for Excellon Resources Inc..

Filing timeline

BuySale
Craig Thomas Lindsay

Insider track record

Disclosed buys
7
Disclosed sells
7
Signal history

Craig Thomas Lindsay: trading record in brief

Craig Thomas Lindsay discloses dealings in 4 companies, chiefly Electric Royalties Ltd. (formerly Rebel Capital Inc.), Excellon Resources Inc. and VR Resources Ltd. Over a trading history stretching from 27 March 2017 to 19 October 2026, the count stands at 28 filings.

Market trades split into 7 purchases (€72k) and 7 sales (€147k). The net balance comes to €76k on the selling side. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 5 share grants and 3 option exercises. 2026 to date brings 3 purchases and no sales.

Half of the purchases are above €8,401 and half below. Across 7 purchases, this insider has always bought alone, with no colleague buying within 30 days.

The latest filing, published on 21 October 2026, reports a share grant in Excellon Resources Inc. The most recent open-market purchase was published on 14 September 2026, 56 days ago. Typically, a trade is published a median of 2 days after it takes place. That lag is the time during which only the insider knows about the trade. Every figure here comes from the filings published by SEDI and describes the past, not future prices; it is not investment advice.

Companies and markets linked to Craig Thomas Lindsay

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

Declarations28 total

25 of 28 declarations