MarketPeel
SC

Scott W. Carnahan

PMT
DIRECTOR · PENNYMAC MORTGAGE INVESTMENT TRUST · CIK 0001469228
FILING MIX · LIFETIME74%/26%
BUYS
45
SELLS
16
TOTAL VALUE
$1.45M
COMPANIES
2
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
57,872
AVG SELL PX
$15.69
TRADE KIND
SHOWING 61 / 61
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
50 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Scott W. Carnahan, 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
7d50+84.00%+55.46%+3.54%+51.92%+73.28%10.07
14d50+86.00%+27.10%+2.72%+24.38%+8.31%6.92
30d50+82.00%+53.54%+14.43%+39.11%+34.95%8.49
60d50+88.00%+40.67%+16.98%+23.70%+16.24%6.77
90d50+92.00%+131.10%+22.02%+109.08%+121.44%9.18
180d50+88.00%+141.20%+31.51%+109.69%+121.25%8.88
1y50+90.00%+173.25%+48.23%+125.01%+148.03%8.60
2y50+94.00%+158.38%+69.47%+88.92%+101.85%6.96
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
PMT · 27,871.61 shares · as of Feb 23, 2026
017,48034,96052,43969,919202120222023202420252026SHARES 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
2026
FLOW · 45 buys / 16 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CPSS
CONSUMER PORTFOLIO SERVICES, INC.
PURCHASEGRANT
Stock grant
30,00030,000Aug 11, 2026Aug 13, 2026View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
10,69927,871.61Feb 23, 2026Feb 25, 2026View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
7,79517,172.61Feb 24, 2025Feb 26, 2025View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
7,6609,377.61Mar 12, 2024Mar 14, 2024View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
8,058$14.20$114.4K1,717.61Mar 1, 2024Mar 5, 2024View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE10b5-1
10b5-1 plan
1,786$13.75$24.6K9,775.61Feb 21, 2024Feb 22, 2024View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE10b5-1
10b5-1 plan
35,000$15.40$539.0K18,055Dec 14, 2023Dec 18, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
3,2193,219Oct 2, 2023Dec 18, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,717.6111,561.61Sep 29, 2023Dec 18, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
141141Sep 26, 2023Dec 18, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
6,704$13.23$88.7K9,844Jun 27, 2023Jun 29, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,420$13.15$18.7K16,548Mar 7, 2023Mar 8, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
8,05817,968Feb 28, 2023Mar 1, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,786$13.49$24.1K9,910Feb 22, 2023Feb 22, 2023View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,420$15.75$22.4K11,696Mar 7, 2022Mar 9, 2022View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
6,70413,116Feb 25, 2022Mar 1, 2022View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,785$15.71$28.0K6,412Feb 22, 2022Feb 24, 2022View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,494$15.88$23.7K8,197Feb 15, 2022Feb 17, 2022View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
4,796$20.33$97.5K43,664Oct 25, 2021Oct 27, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
2,250$20.00$45.0K20,008Sep 27, 2021Sep 29, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,419$19.92$28.3K58,110Jun 2, 2021Jun 3, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,645$19.70$32.4K59,529Mar 16, 2021Mar 17, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
5,35761,174Feb 17, 2021Feb 19, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
100$18.91$1.9K55,817Feb 16, 2021Feb 17, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,200$18.90$22.7K56,111Feb 16, 2021Feb 17, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
194$18.91$3.7K55,917Feb 16, 2021Feb 17, 2021View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
100$6.38$63869,519Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$5.35$5.3K12,700Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
325$6.45$2.1K69,419Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
500$5.92$3.0K10,700Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
4,500$6.75$30.4K27,500Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$6.43$6.4K9,200Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
400$6.36$2.5K69,919Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
500$5.92$3.0K10,200Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
500$6.35$3.2K9,700Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$5.48$5.5K11,700Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
175$6.45$1.1K69,094Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$6.48$6.5K8,200Mar 19, 2020Mar 19, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
15,000$7.03$105.5K20,000Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
635$7.07$4.5K5,135Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
303$6.76$2.0K1,773Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,200$6.73$8.1K1,200Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
3,000$7.85$23.6K3,000Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$7.06$7.1K6,000Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$7.42$1.5K3,300Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
5,000$7.85$39.3K5,000Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$7.12$7.1K7,000Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$6.77$1.4K1,973Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
27$6.81$1842,200Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
3,000$6.81$20.4K23,000Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
2$6.93$143,222Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
270$6.76$1.8K1,470Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
420$6.87$2.9K3,220Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
600$6.90$4.1K2,800Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
100$7.43$7433,100Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
950$6.56$6.2K950Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
2,000$7.06$14.1K5,000Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,200$7.42$8.9K4,500Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$6.78$1.4K2,173Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$6.55$1.3K7,200Mar 18, 2020Mar 18, 2020View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
4,25968,919Mar 3, 2020Mar 5, 2020View →
Other insiders · PMT
Loading peer insiders…
About this filer
CIK 0001469228
ROLE
Director
PRIMARY
PMT
COMPANIES
2
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001469228DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback