SEC Insider Transactions from Sternhell Alexander McLeod.

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

Sternhell Alexander McLeod, a director at Perpetua Resources Corp. (PPTA), sold shares on the open market twice in the last 365 days for a total of $356,000. His most recent sale occurred on January 7, 2026. These PPTA insider sales rank 7,189th among 11,678 individuals in our database, where the average sale amount is $8.6 million across about 6.4 transactions. Sternhell Alexander McLeod made no open market purchases during this period.

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 Sternhell Alexander McLeod Director A Deferred Share Units 694 $25.18 58,740.0000 107,020,838 1.20% 0.00%
Feb. 11, 2026 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 2459 $30.50 58,046.0000 107,020,838 4.42% 0.00%
Jan. 5, 2026 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director X Director and Employee Stock Option (right to buy) 20000 $0.00 0.0000 107,020,838 100.00% 0.02%
Jan. 7, 2026 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director S Common Shares 3000 $29.09 16,352.0000 107,020,838 15.50% 0.00%
Jan. 5, 2026 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director S Common Shares 10148 $26.50 19,352.0000 107,020,838 34.40% 0.01%
Jan. 5, 2026 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director X Common Shares 9500 $8.59 29,500.0000 107,020,838 47.50% 0.01%
Jan. 5, 2026 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director X Common Shares 20000 $8.59 20,000.0000 107,020,838 9999.99% 0.02%
Jan. 5, 2026 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director X Director and Employee Stock Option (right to buy) 9500 $0.00 0.0000 107,020,838 100.00% 0.01%
Dec. 23, 2025 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 378 $27.70 55,587.0000 107,020,838 0.68% 0.00%
Sept. 25, 2025 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 368 $18.86 55,209.0000 76,471,846 0.67% 0.00%
June 25, 2025 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 531 $13.09 54,841.0000 70,619,291 0.98% 0.00%
March 31, 2025 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 650 $10.69 54,310.0000 65,619,452 1.21% 0.00%
Feb. 21, 2025 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 3305 $0.00 53,660.0000 65,619,452 6.56% 0.01%
Dec. 31, 2024 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 652 $10.67 50,355.0000 65,537,015 1.31% 0.00%
Sept. 30, 2024 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 744 $9.35 49,703.0000 64,514,387 1.52% 0.00%
June 28, 2024 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 1338 $5.20 48,959.0000 64,123,456 2.81% 0.00%
March 31, 2024 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 1672 $4.16 47,621.0000 63,190,941 3.64% 0.00%
Feb. 16, 2024 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 9139 $0.00 45,949.0000 63,190,941 24.83% 0.01%
Dec. 29, 2023 PERPETUA RESOURCES CORP. $PPTA Sternhell Alexander McLeod Director A Deferred Share Units 2194 $3.17 36,810.0000 63,176,063 6.34% 0.00%