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,000——30,000Aug 11, 2026Aug 13, 2026 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
10,699——27,871.61Feb 23, 2026Feb 25, 2026 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
7,795——17,172.61Feb 24, 2025Feb 26, 2025 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
7,660——9,377.61Mar 12, 2024Mar 14, 2024 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
8,058$14.20$114.4K1,717.61Mar 1, 2024Mar 5, 2024 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE10b5-1
10b5-1 plan
1,786$13.75$24.6K9,775.61Feb 21, 2024Feb 22, 2024 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE10b5-1
10b5-1 plan
35,000$15.40$539.0K18,055Dec 14, 2023Dec 18, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
3,219——3,219Oct 2, 2023Dec 18, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,717.61——11,561.61Sep 29, 2023Dec 18, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
141——141Sep 26, 2023Dec 18, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
6,704$13.23$88.7K9,844Jun 27, 2023Jun 29, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,420$13.15$18.7K16,548Mar 7, 2023Mar 8, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
8,058——17,968Feb 28, 2023Mar 1, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,786$13.49$24.1K9,910Feb 22, 2023Feb 22, 2023 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,420$15.75$22.4K11,696Mar 7, 2022Mar 9, 2022 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
6,704——13,116Feb 25, 2022Mar 1, 2022 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,785$15.71$28.0K6,412Feb 22, 2022Feb 24, 2022 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,494$15.88$23.7K8,197Feb 15, 2022Feb 17, 2022 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
4,796$20.33$97.5K43,664Oct 25, 2021Oct 27, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
2,250$20.00$45.0K20,008Sep 27, 2021Sep 29, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,419$19.92$28.3K58,110Jun 2, 2021Jun 3, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,645$19.70$32.4K59,529Mar 16, 2021Mar 17, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
5,357——61,174Feb 17, 2021Feb 19, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
100$18.91$1.9K55,817Feb 16, 2021Feb 17, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
1,200$18.90$22.7K56,111Feb 16, 2021Feb 17, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
SALE
194$18.91$3.7K55,917Feb 16, 2021Feb 17, 2021 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
100$6.38$63869,519Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$5.35$5.3K12,700Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
325$6.45$2.1K69,419Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
500$5.92$3.0K10,700Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
4,500$6.75$30.4K27,500Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$6.43$6.4K9,200Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
400$6.36$2.5K69,919Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
500$5.92$3.0K10,200Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
500$6.35$3.2K9,700Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$5.48$5.5K11,700Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
175$6.45$1.1K69,094Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$6.48$6.5K8,200Mar 19, 2020Mar 19, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
15,000$7.03$105.5K20,000Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
635$7.07$4.5K5,135Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
303$6.76$2.0K1,773Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,200$6.73$8.1K1,200Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
3,000$7.85$23.6K3,000Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$7.06$7.1K6,000Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$7.42$1.5K3,300Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
5,000$7.85$39.3K5,000Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,000$7.12$7.1K7,000Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$6.77$1.4K1,973Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
27$6.81$1842,200Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
3,000$6.81$20.4K23,000Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
2$6.93$143,222Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
270$6.76$1.8K1,470Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
420$6.87$2.9K3,220Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
600$6.90$4.1K2,800Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
100$7.43$7433,100Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
950$6.56$6.2K950Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
2,000$7.06$14.1K5,000Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
1,200$7.42$8.9K4,500Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$6.78$1.4K2,173Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASE
200$6.55$1.3K7,200Mar 18, 2020Mar 18, 2020 ↗View →
PMT
PENNYMAC MORTGAGE INVESTMENT TRUST
PURCHASEGRANT
Stock grant
4,259——68,919Mar 3, 2020Mar 5, 2020 ↗View →
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