MarketPeel
Insider Trading Intelligence
JM

Jeffrey L. Malmen

PPTA
DIRECTOR · PERPETUA RESOURCES CORP. · CIK 0001445756
FILING MIX · LIFETIME62%/38%
BUYS
45
SELLS
28
TOTAL VALUE
$3.16M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
80,110
AVG SELL PX
$73.84
TRADE KIND
SHOWING 73 / 73
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
5 backtested trades · 8 horizons · 5 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jeffrey L. Malmen, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d5+40.00%+6.00%-0.17%+6.17%+4.63%
14d5+20.00%+9.72%-1.18%+10.91%+5.17%
30d5+40.00%+2.71%+0.22%+2.49%+2.06%
60d5+20.00%+10.02%+1.38%+8.64%+4.32%
90d5+0.00%+9.15%+3.22%+5.92%+4.60%
180d5+60.00%-2.49%+13.49%-15.98%-23.08%
1y5(2 pending)+0.00%+21.67%+29.15%-7.48%-2.57%
2y5(3 pending)+0.00%+34.76%+33.03%+1.73%+1.73%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
PPTA · 60,256 shares · as of Jun 25, 2026
015,06430,12845,19260,2562023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 45 buys / 28 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
828$21.12$17.5K60,256Jun 25, 2026Jun 26, 2026View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
694$25.18$17.5K59,428Mar 25, 2026Mar 27, 2026View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
4,95722,069Feb 20, 2026Feb 24, 2026View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
1,3541,354Feb 20, 2026Feb 24, 2026View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
2,215$139.89$309.9K19,854Feb 20, 2026Feb 24, 2026View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
2,459$30.50$75.0K58,734Feb 11, 2026Feb 12, 2026View →
PPTA
PERPETUA RESOURCES CORP.
SALE
5,000$26.57$132.8K14,319Jan 6, 2026Jan 7, 2026View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASE
20,000$8.59$171.8K20,000Jan 5, 2026Jan 7, 2026View →
PPTA
PERPETUA RESOURCES CORP.
SALE
20,0000Jan 5, 2026Jan 7, 2026View →
PPTA
PERPETUA RESOURCES CORP.
SALE
10,181$26.34$268.2K19,319Jan 5, 2026Jan 7, 2026View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASE
9,500$8.59$81.6K29,500Jan 5, 2026Jan 7, 2026View →
PPTA
PERPETUA RESOURCES CORP.
SALE
9,5000Jan 5, 2026Jan 7, 2026View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
757$127.30$96.4K17,112Jan 2, 2026Jan 5, 2026View →
IDA
IDACORP INC
PURCHASE
SVP of Public Affairs
1,52317,869Jan 1, 2026Jan 5, 2026View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,5230Jan 1, 2026Jan 5, 2026View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
378$27.70$10.5K56,275Dec 23, 2025Dec 23, 2025View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
368$18.86$6.9K55,897Sep 25, 2025Sep 26, 2025View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
531$13.09$7.0K55,529Jun 25, 2025Jun 26, 2025View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
5,000$111.31$556.5K16,346May 13, 2025May 15, 2025View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
650$10.69$6.9K54,998Mar 31, 2025Apr 1, 2025View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
1,5871,587Feb 21, 2025Feb 25, 2025View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
2,89422,650Feb 21, 2025Feb 25, 2025View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,304$114.20$148.9K21,346Feb 21, 2025Feb 25, 2025View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
3,30554,348Feb 21, 2025Feb 21, 2025View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
729$108.49$79.1K19,756Jan 2, 2025Jan 3, 2025View →
IDA
IDACORP INC
PURCHASE
SVP of Public Affairs
1,44820,485Jan 1, 2025Jan 3, 2025View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,4480Jan 1, 2025Jan 3, 2025View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
652$10.67$7.0K51,043Dec 31, 2024Jan 3, 2025View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
744$9.35$7.0K50,391Sep 30, 2024Oct 2, 2024View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
1,338$5.20$7.0K49,647Jun 28, 2024Jul 2, 2024View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
1,672$4.16$7.0K48,309Mar 31, 2024Apr 2, 2024View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
4,58921,109Feb 16, 2024Feb 21, 2024View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
1,8881,888Feb 16, 2024Feb 21, 2024View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
2,072$88.67$183.7K19,037Feb 16, 2024Feb 21, 2024View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
9,13946,637Feb 16, 2024Feb 21, 2024View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
801$99.19$79.5K16,520Jan 2, 2024Jan 3, 2024View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,5870Jan 1, 2024Jan 3, 2024View →
IDA
IDACORP INC
PURCHASE
SVP of Public Affairs
1,58717,321Jan 1, 2024Jan 3, 2024View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
2,194$3.17$7.0K37,498Dec 29, 2023Jan 3, 2024View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
2,134$3.26$7.0K35,304Sep 29, 2023Oct 3, 2023View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,463$98.16$143.6K15,734Sep 14, 2023Sep 14, 2023View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
1,895$3.67$7.0K33,170Jun 30, 2023Jul 5, 2023View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
1,56331,275Mar 31, 2023Apr 4, 2023View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
2,77118,456Feb 17, 2023Feb 21, 2023View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,259$105.65$133.0K17,197Feb 17, 2023Feb 21, 2023View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
1,5231,523Feb 17, 2023Feb 21, 2023View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
7,73129,712Feb 10, 2023Feb 14, 2023View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
454$108.23$49.1K15,685Jan 3, 2023Jan 4, 2023View →
IDA
IDACORP INC
PURCHASE
SVP of Public Affairs
89916,139Jan 1, 2023Jan 4, 2023View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
8990Jan 1, 2023Jan 4, 2023View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
2,38221,981Dec 30, 2022Jan 3, 2023View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
3,44419,599Sep 30, 2022Oct 7, 2022View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
2,10216,155Jun 30, 2022Jul 5, 2022View →
PPTA
PERPETUA RESOURCES CORP.
PURCHASEGRANT
Stock grant
8,57914,053Mar 31, 2022Apr 4, 2022View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
1,4481,448Feb 18, 2022Feb 22, 2022View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
2,17016,232Feb 18, 2022Feb 22, 2022View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
992$102.81$102.0K15,240Feb 18, 2022Feb 22, 2022View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
385$111.87$43.1K14,062Jan 3, 2022Jan 4, 2022View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
7520Jan 1, 2022Jan 4, 2022View →
IDA
IDACORP INC
PURCHASE
SVP of Public Affairs
75214,447Jan 1, 2022Jan 4, 2022View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,157$88.18$102.0K13,695Feb 19, 2021Feb 23, 2021View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
1,5871,587Feb 19, 2021Feb 23, 2021View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
2,47414,852Feb 19, 2021Feb 23, 2021View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
433$91.79$39.7K12,378Jan 4, 2021Jan 6, 2021View →
IDA
IDACORP INC
PURCHASE
SVP of Public Affairs
83912,811Jan 1, 2021Jan 6, 2021View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
8390Jan 1, 2021Jan 6, 2021View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
1,300$81.70$106.2K11,972Sep 22, 2020Sep 23, 2020View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
949$111.88$106.2K13,272Feb 21, 2020Feb 25, 2020View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
2,04514,221Feb 21, 2020Feb 25, 2020View →
IDA
IDACORP INC
PURCHASEGRANT
Stock grant
899899Feb 21, 2020Mar 6, 2020View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
368$105.56$38.8K12,176Jan 2, 2020Jan 3, 2020View →
IDA
IDACORP INC
SALE
SVP of Public Affairs
7130Jan 1, 2020Jan 3, 2020View →
IDA
IDACORP INC
PURCHASE
SVP of Public Affairs
71312,544Jan 1, 2020Jan 3, 2020View →
Other insiders · PPTA
Loading peer insiders…
About this filer
CIK 0001445756
ROLE
Director
PRIMARY
PPTA
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001445756DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback