‹ Screener

PennyMac Financial Services, Inc.

PFSI · Mortgage Bankers & Loan Correspondents · 51.9M shares · -10%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $44M (gross $71M, SBC $28M)

Reference price $81.71 · est. market cap ~$4.2B — last insider sale, 2026-06-22 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B78

Scaled non-bank mortgage producer/servicer with top-decile profitability and strong earnings growth through a naturally hedged production/servicing model.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $445M2025-09-30 · $633M2025-12-31 · $538M2026-03-31 · $545M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
24.5%
Return on assets
1.7%
Revenue growth (QoQ)
1.3%
Net-income growth
60.9%
Free cash flow
-$1.7B
Stock comp / revenue
1.8%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-22Hendry Gregory LSell2.9K$81.71
2026-06-22Hendry Gregory LOption exercise2.9K$18.05
2026-05-15Perotti Daniel StanleySell2.9K$87.50
2026-05-12SPECTOR DAVIDSell2.8K$86.88
2026-05-12SPECTOR DAVIDSell3.1K$88.02
2026-05-12SPECTOR DAVIDSell4.1K$88.71
2026-05-08SPECTOR DAVIDOther25K
2026-05-07MAZZELLA JOSEPH FGrant359$93.03
2026-05-07NANJI FARHADGrant338$93.03
2026-05-07Chandra SunilGrant336$93.03
2026-04-14SPECTOR DAVIDSell417$93.47
2026-04-14SPECTOR DAVIDSell9.6K$92.80
2026-03-06SPECTOR DAVIDSell8.3K$86.42
2026-03-06SPECTOR DAVIDSell1.0K$86.93
2026-03-06SPECTOR DAVIDSell917$85.26
2026-03-06SPECTOR DAVIDSell10K$86.42
2026-03-06SPECTOR DAVIDSell1.3K$86.93
2026-03-06SPECTOR DAVIDSell729$85.26
2026-03-03STARK DEREKSell1.1K$87.66
2026-02-28Jones DougTax withheld1.7K$91.93
2026-02-28STARK DEREKTax withheld467$91.93
2026-02-28ELBAUM MARKTax withheld71$91.93
2026-02-28Tidmore AbbieTax withheld300$91.93
2026-02-28Follette JamesTax withheld599$91.93
2026-02-28Hendry Gregory LTax withheld32$91.93
2026-02-28Perotti Daniel StanleyTax withheld849$91.93
2026-02-28SPECTOR DAVIDTax withheld3.1K$91.93
2026-02-25STARK DEREKSell1.9K$91.50
2026-02-24Follette JamesTax withheld554$90.33
2026-02-24SPECTOR DAVIDTax withheld3.1K$90.33
2026-02-24Tidmore AbbieTax withheld204$90.33
2026-02-24STARK DEREKTax withheld345$90.33
2026-02-24Perotti Daniel StanleyTax withheld616$90.33
2026-02-24Hendry Gregory LTax withheld45$90.33
2026-02-24Jones DougTax withheld1.6K$90.33
2026-02-20STARK DEREKTax withheld780$94.33
2026-02-20Hendry Gregory LOption exercise304
2026-02-20Hendry Gregory LTax withheld126$94.33
2026-02-20SPECTOR DAVIDTax withheld7.4K$94.33
2026-02-20Perotti Daniel StanleyOption exercise3.8K
2026-02-20SPECTOR DAVIDOption exercise14K
2026-02-20Perotti Daniel StanleyTax withheld1.4K$94.33
2026-02-20Tidmore AbbieOption exercise2.1K
2026-02-20Tidmore AbbieTax withheld565$94.33
2026-02-20Follette JamesOption exercise3.4K
2026-02-20Follette JamesTax withheld1.2K$94.33
2026-02-20Jones DougOption exercise7.6K
2026-02-20Jones DougTax withheld2.7K$94.33
2026-02-20STARK DEREKOption exercise2.1K
2026-02-19SPECTOR DAVIDSell1.7K$93.97
2026-02-19SPECTOR DAVIDSell5.8K$93.97
2026-02-19SPECTOR DAVIDSell2.5K$94.85
2026-02-19SPECTOR DAVIDSell1.7K$95.81
2026-02-19SPECTOR DAVIDSell733$94.85
2026-02-19SPECTOR DAVIDSell528$95.81
2026-02-17Perotti Daniel StanleySell2.9K$93.30
2026-02-14Tidmore AbbieTax withheld171$92.01
2026-02-14STARK DEREKTax withheld388$92.01
2026-02-14Hendry Gregory LTax withheld80$92.01
2026-02-14Follette JamesTax withheld472$92.01
2026-02-14ELBAUM MARKTax withheld169$92.01
2026-02-14Jones DougTax withheld904$92.01
2026-02-14SPECTOR DAVIDTax withheld3.0K$92.01
2026-02-14Perotti Daniel StanleyTax withheld631$92.01
2026-02-14Perotti Daniel StanleyDisposition71
2026-02-13SPECTOR DAVIDOther25K
2026-02-12Kinsella PatrickBuy2.2K$89.15
2026-02-12Tidmore AbbieGrant3.0K
2026-02-12STARK DEREKGrant3.1K
2026-02-12Perotti Daniel StanleyGrant5.5K
2026-02-12Hendry Gregory LGrant314
2026-02-12Follette JamesGrant3.8K
2026-02-12ELBAUM MARKGrant1.4K
2026-02-12Jones DougGrant9.4K
2026-02-12SPECTOR DAVIDGrant20K
2026-02-11MCCALLION ANNEGrant2.0K
2026-02-11JACOBSON JONATHON SGrant2.0K
2026-02-11Perlowitz Jeffrey A.Grant2.3K
2026-02-11Tozer Theodore WGrant2.0K
2026-02-11Shalett Lisa MGrant2.0K
2026-02-11NANJI FARHADGrant2.0K
2026-02-11Kinsella PatrickGrant2.0K
2026-02-11Chandra SunilGrant2.0K
2026-02-02NANJI FARHADGrant213$147.37
2026-02-02MAZZELLA JOSEPH FGrant226$147.37
2026-02-02Chandra SunilGrant212$147.37
2026-01-13SPECTOR DAVIDSell5.1K$145.54
2026-01-13SPECTOR DAVIDSell48$146.29
2026-01-13SPECTOR DAVIDSell4.9K$144.81
2025-12-22MAZZELLA JOSEPH FGift5.0K
2025-12-18Hendry Gregory LSell3.5K$131.64
2025-12-18Hendry Gregory LOption exercise3.5K$11.28
2025-12-16SPECTOR DAVIDSell2.8K$130.07
2025-12-16SPECTOR DAVIDSell538$130.68
2025-12-16SPECTOR DAVIDSell1.7K$129.10
2025-11-26Jones DougGift20K
2025-11-25Jones DougSell13K$132.82
2025-11-25Jones DougSell7.4K$132.30
2025-11-17Perotti Daniel StanleySell5.2K$126.46
2025-11-17Perotti Daniel StanleySell3.5K$126.98
2025-11-12SPECTOR DAVIDSell196$129.86
2025-11-12SPECTOR DAVIDSell4.8K$129.24
2025-11-10Jones DougOption exercise23K$11.28
2025-11-10Jones DougSell23K$127.56
2025-11-05Jones DougSell4.3K$126.09
2025-11-05Jones DougOption exercise4.3K$11.28
2025-10-29SPECTOR DAVIDOther25K
2025-10-24MCCALLION ANNEOption exercise28K$11.28
2025-10-24Perotti Daniel StanleyOption exercise12K$11.28
2025-10-24Perotti Daniel StanleySell5.8K$130.76
2025-10-24Perotti Daniel StanleySell4.1K$132.93
2025-10-24Perotti Daniel StanleySell2.0K$133.46
2025-10-24Perotti Daniel StanleyOption exercise14K$18.05
2025-10-24Perotti Daniel StanleySell11K$130.60
2025-10-24Perotti Daniel StanleySell1.9K$131.41
2025-10-24Perotti Daniel StanleySell1.3K$132.21
2025-10-24MCCALLION ANNESell21K$132.08
2025-10-24MCCALLION ANNESell7.2K$130.06
2025-10-23SPECTOR DAVIDSell14K$127.07
2025-10-23SPECTOR DAVIDSell27K$127.92
2025-10-23SPECTOR DAVIDSell31K$128.66
2025-10-23NANJI FARHADGrant253$116.57
2025-10-23MAZZELLA JOSEPH FGrant270$116.57
2025-10-23SPECTOR DAVIDOption exercise71K$128.05
2025-10-22Perotti Daniel StanleyOption exercise8.3K$18.05
2025-10-22Perotti Daniel StanleySell6.5K$130.19
2025-10-22Perotti Daniel StanleySell379$131.54
2025-10-22Perotti Daniel StanleySell304$133.99
2025-10-22Perotti Daniel StanleySell1.2K$132.38
2025-10-22Perotti Daniel StanleyOption exercise4.8K$11.28
2025-10-22Perotti Daniel StanleySell3.8K$130.30
2025-10-22Perotti Daniel StanleySell797$131.96
2025-10-22Perotti Daniel StanleySell41$132.91
2025-10-22Perotti Daniel StanleySell141$133.99
2025-10-06SPECTOR DAVIDSell261$120.89
2025-10-06SPECTOR DAVIDSell1.4K$116.89
2025-10-06SPECTOR DAVIDSell1.8K$118.19
2025-10-06SPECTOR DAVIDSell711$119.13
2025-10-06SPECTOR DAVIDSell862$119.98
2025-09-23SPECTOR DAVIDSell1.7K$122.46
2025-09-23SPECTOR DAVIDSell3.1K$123.16
2025-09-23SPECTOR DAVIDSell214$124.03
2025-09-05Perotti Daniel StanleySell2.9K$116.63
2025-09-02Perotti Daniel StanleySell5.8K$108.20
2025-08-25STARK DEREKSell4.8K$109.56
2025-08-18SPECTOR DAVIDSell696$106.44
2025-08-18SPECTOR DAVIDSell4.3K$105.61
2025-08-13MAZZELLA JOSEPH FSell7.1K$108.16
2025-07-25STARK DEREKGift250
2025-07-25SPECTOR DAVIDOther25K
2025-07-24NANJI FARHADGrant274$100.92
2025-07-24MAZZELLA JOSEPH FGrant294$100.92
2025-07-07SPECTOR DAVIDSell1.2K$101.51
2025-07-07SPECTOR DAVIDSell3.6K$100.48
2025-07-07SPECTOR DAVIDSell205$102.37
2025-06-11SPECTOR DAVIDSell2.7K$97.79
2025-06-11SPECTOR DAVIDSell2.1K$98.83
2025-06-11SPECTOR DAVIDSell183$99.40
2025-05-15Perotti Daniel StanleySell9.5K$99.40
2025-05-15Perotti Daniel StanleySell966$99.92
2025-05-14SPECTOR DAVIDSell5.0K$99.15
2025-05-02NANJI FARHADGrant285$97.36
2025-05-02MAZZELLA JOSEPH FGrant304$97.36
2025-05-02MAZZELLA JOSEPH FSell9.4K$98.15
2025-05-02MAZZELLA JOSEPH FSell1.6K$98.72
2025-05-02SPECTOR DAVIDOther25K
2025-04-04ELBAUM MARKSell410$102.88
2025-04-02SPECTOR DAVIDSell4.4K$103.36
2025-04-02SPECTOR DAVIDSell583$104.04
2025-03-24Tidmore AbbieSell2.7K$102.55
2025-03-17SPECTOR DAVIDOther1.5K
2025-03-06Follette JamesSell992$100.81
2025-03-06SPECTOR DAVIDSell4.5K$101.18
2025-03-06SPECTOR DAVIDSell536$102.11
2025-03-05Jones DougSell171$103.63
2025-03-05Jones DougSell8.2K$102.94
2025-03-04Follette JamesSell755$102.75
2025-03-04STARK DEREKSell588$101.52
2025-02-28SPECTOR DAVIDSell2.5K$102.95
2025-02-28SPECTOR DAVIDSell570$103.64
2025-02-28STARK DEREKSell2.1K$103.07
2025-02-28Hendry Gregory LTax withheld32$102.09
2025-02-28STARK DEREKTax withheld329$102.09
2025-02-28Follette JamesTax withheld422$102.09
2025-02-28ELBAUM MARKSell83$102.09
2025-02-28SPECTOR DAVIDTax withheld3.1K$102.09
2025-02-28Perotti Daniel StanleyTax withheld794$102.09
2025-02-28Tidmore AbbieTax withheld178$102.09
2025-02-28Jones DougTax withheld1.7K$102.09
2025-02-27SPECTOR DAVIDSell4.5K$101.93
2025-02-27SPECTOR DAVIDSell3.3K$101.93
2025-02-27SPECTOR DAVIDSell1.7K$102.50
2025-02-27SPECTOR DAVIDSell2.3K$102.50
2025-02-26Follette JamesSell990$102.70
2025-02-25Follette JamesSell2.0K$99.93
2025-02-24Tidmore AbbieTax withheld204$101.25
2025-02-24SPECTOR DAVIDTax withheld3.1K$101.25
2025-02-24Follette JamesTax withheld553$101.25
2025-02-24Perotti Daniel StanleyTax withheld614$101.25
2025-02-24Jones DougTax withheld1.2K$101.25
2025-02-24Hendry Gregory LTax withheld45$101.25
2025-02-24STARK DEREKTax withheld344$101.25
2025-02-23Follette JamesTax withheld1.2K$101.25
2025-02-23Tidmore AbbieTax withheld373$101.25
2025-02-23Jones DougTax withheld2.0K$101.25
2025-02-23STARK DEREKTax withheld917$101.25
2025-02-23Hendry Gregory LTax withheld66$101.25
2025-02-23Perotti Daniel StanleyTax withheld1.5K$101.25
2025-02-23SPECTOR DAVIDTax withheld6.9K$101.25
2025-02-19JACOBSON JONATHON SGift1.9K
2025-02-14Tozer Theodore WGrant1.5K
2025-02-14Shalett Lisa MGrant1.5K
2025-02-14Perlowitz Jeffrey A.Grant1.5K
2025-02-14NANJI FARHADGrant1.5K
2025-02-14MCCALLION ANNEGrant1.5K
2025-02-14MAZZELLA JOSEPH FGrant1.5K
2025-02-14Kinsella PatrickGrant1.5K
2025-02-14JACOBSON JONATHON SGrant1.5K
2025-02-14Chandra SunilGrant1.5K
2025-02-14White Donald J.Grant552
2025-02-14STARK DEREKGrant2.8K
2025-02-14Perotti Daniel StanleyGrant4.9K
2025-02-14Perotti Daniel StanleySell10K$101.49
2025-02-14Hendry Gregory LGrant736
2025-02-14Follette JamesGrant3.4K
2025-02-14Jones DougGrant8.4K
2025-02-14Bailey Steven RichardGrant1.7K
2025-02-14SPECTOR DAVIDGrant18K
2025-02-05NANJI FARHADGrant273$101.41
2025-02-05MAZZELLA JOSEPH FGrant292$101.41
2025-01-08SPECTOR DAVIDSell4.3K$99.30
2025-01-08SPECTOR DAVIDSell736$99.87
2024-12-30MAZZELLA JOSEPH FGift4.0K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-11Exec/director changeExhibitsfiling ↗
2026-06-04Shareholder votefiling ↗
2026-05-05ResultsExhibitsfiling ↗
2026-03-185.03Exhibitsfiling ↗
2026-02-11Reg FDExhibitsfiling ↗
2026-01-29ResultsExhibitsfiling ↗
2025-10-21ResultsExhibitsfiling ↗
2025-09-08Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-112026-06-050001104659-26-072973 ↗
8-K2026-06-042026-06-030001104659-26-070549 ↗
10-Q2026-05-052026-03-310001104659-26-055690 ↗
8-K2026-05-052026-05-050001104659-26-055670 ↗
8-K2026-03-182026-03-160001104659-26-031062 ↗
10-K2026-02-202025-12-310001104659-26-018142 ↗
8-K2026-02-112026-02-110001104659-26-013409 ↗
8-K2026-01-292026-01-290001104659-26-008004 ↗
10-Q2025-10-282025-09-300001104659-25-103162 ↗
8-K2025-10-212025-10-210001104659-25-101260 ↗
8-K2025-09-082025-09-080001104659-25-088064 ↗
8-K2025-08-122025-08-120001104659-25-076874 ↗