Lyon Mckinsey Margaret (CIK 0001902352)

Latest company ownership

Shares held
20,000
Last filed at
Apr 1, 2025
Confidence Score
50.1
2025Q4
Confidence Score History
2023Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 28, 2025 Apr 1, 2025 PERPETUA RESOURCES CORP. Officer Sell 22.5 -20,000 -18.32% $220K
Mar 5, 2025 Mar 7, 2025 PERPETUA RESOURCES CORP. Officer Sell 95.0 +40,962 85.00% $200.3K
Feb 20, 2025 Feb 21, 2025 PERPETUA RESOURCES CORP. Officer Sell 42.5 -10,209 -21.36% $94.3K
Sep 30, 2024 Oct 2, 2024 PERPETUA RESOURCES CORP. Officer Sell 22.5 -21,500 -48.49% $201K
Mar 28, 2024 Apr 1, 2024 PERPETUA RESOURCES CORP. Officer Sell 46.3 -7,818 -25.50% $32.4K
Mar 21, 2023 Mar 23, 2023 PERPETUA RESOURCES CORP. Officer Sell 46.3 -1,873 -17.65% $17.7K