Companies Traded
1
Total Buys
0
$0
Total Sells
18
$5.26M
Net Position
-$5.26M
Net Seller
Company Activity
| Company | Role | Buys | Sells | Holdings | Last Activity |
|---|---|---|---|---|---|
| PFSI PennyMac Financial Services, Inc. | Chairman & CEO | 0 $0 | 18 $5.26M | 530,710 $45.86M | Mar 6, 2026 |
Recent Transactions
PennyMac Financial Services, Inc.
Shares
10,210
Price
$86
Total Value
$882K
Date
Mar 6, 2026
PennyMac Financial Services, Inc.
Shares
8,251
Price
$86
Total Value
$713K
Date
Mar 6, 2026
PennyMac Financial Services, Inc.
Shares
1,309
Price
$87
Total Value
$114K
Date
Mar 6, 2026
PennyMac Financial Services, Inc.
Shares
1,020
Price
$87
Total Value
$89K
Date
Mar 6, 2026
PennyMac Financial Services, Inc.
Shares
917
Price
$85
Total Value
$78K
Date
Mar 6, 2026
PennyMac Financial Services, Inc.
Shares
729
Price
$85
Total Value
$62K
Date
Mar 6, 2026
PennyMac Financial Services, Inc.
Shares
5,826
Price
$94
Total Value
$547K
Date
Feb 19, 2026
PennyMac Financial Services, Inc.
Shares
2,451
Price
$95
Total Value
$232K
Date
Feb 19, 2026
PennyMac Financial Services, Inc.
Shares
1,723
Price
$96
Total Value
$165K
Date
Feb 19, 2026
PennyMac Financial Services, Inc.
Shares
1,689
Price
$94
Total Value
$159K
Date
Feb 19, 2026
PennyMac Financial Services, Inc.
Shares
733
Price
$95
Total Value
$70K
Date
Feb 19, 2026
PennyMac Financial Services, Inc.
Shares
528
Price
$96
Total Value
$51K
Date
Feb 19, 2026
PennyMac Financial Services, Inc.
Shares
5,080
Price
$146
Total Value
$739K
Date
Jan 13, 2026
PennyMac Financial Services, Inc.
Shares
4,872
Price
$145
Total Value
$706K
Date
Jan 13, 2026
PennyMac Financial Services, Inc.
Shares
48
Price
$146
Total Value
$7K
Date
Jan 13, 2026
PennyMac Financial Services, Inc.
Shares
2,763
Price
$130
Total Value
$359K
Date
Dec 16, 2025
PennyMac Financial Services, Inc.
Shares
1,699
Price
$129
Total Value
$219K
Date
Dec 16, 2025
PennyMac Financial Services, Inc.
Shares
538
Price
$131
Total Value
$70K
Date
Dec 16, 2025
Trading Timeline
First Transaction
Dec 16, 2025
Latest Transaction
Mar 6, 2026