SEC Insider Transactions from Haddock Richie Darrin.

Last updated: 2026-03-27 23:02 UTC | Total transactions: 14

Haddock Richie Darrin has filed 14 insider transactions across 1 company since December 2023.

Most recent transaction: a grant/award of 694 shares of PERPETUA RESOURCES CORP. ($PPTA) on March 25, 2026.

Activity breakdown: 1 open-market purchase and 0 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 25, 2026 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 694 $25.18 30,338.0000 107,020,838 2.34% 0.00%
Feb. 11, 2026 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 2459 $30.50 29,644.0000 107,020,838 9.05% 0.00%
Dec. 23, 2025 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 378 $27.70 27,185.0000 107,020,838 1.41% 0.00%
Sept. 25, 2025 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 368 $18.86 26,807.0000 76,471,846 1.39% 0.00%
June 25, 2025 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 531 $13.09 26,439.0000 70,619,291 2.05% 0.00%
March 31, 2025 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 650 $10.69 25,908.0000 65,619,452 2.57% 0.00%
Feb. 26, 2025 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director P Common Shares 5780 $8.56 5,780.0000 65,619,452 9999.99% 0.01%
Feb. 21, 2025 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 3305 $0.00 25,258.0000 65,619,452 15.05% 0.01%
Dec. 31, 2024 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 652 $10.67 21,953.0000 65,537,015 3.06% 0.00%
Sept. 30, 2024 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 744 $9.35 21,301.0000 64,514,387 3.62% 0.00%
June 28, 2024 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 1338 $5.20 20,557.0000 64,123,456 6.96% 0.00%
March 31, 2024 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 1672 $0.00 19,219.0000 63,190,941 9.53% 0.00%
Feb. 16, 2024 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 9139 $0.00 17,547.0000 63,190,941 108.69% 0.01%
Dec. 29, 2023 PERPETUA RESOURCES CORP. $PPTA Haddock Richie Darrin Director A Deferred Share Units 2194 $0.00 8,408.0000 63,176,063 35.31% 0.00%