30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Joseph Mazzella

Insider profile

Currently holds a position at PennyMac Financial Services Inc

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 22% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy
Joseph Mazzella's trades of PennyMac Financial Services Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-08-14 2025-08-13 S Sale
46,681 -43.1%
232.71
US$4,606,580
46,681 -43.1% 232.71 US$4,606,580
2025-08-13 2025-08-13 PrS Proposed sale
62,162
356.09
US$2,759,404
62,162 356.09 US$2,759,404
2025-05-06 2025-05-02 S Sale
34,212 -38.3%
195.16
US$1,559,539
34,212 -38.3% 195.16 US$1,559,539
2025-05-06 2025-05-02 S Sale
9,376 -9.0%
98.15
US$920,254
9,376 -9.0% 98.15 US$920,254
2025-05-02 2025-05-02 PrS Proposed sale
11,000
98.19
US$1,080,138
11,000 98.19 US$1,080,138
2024-08-15 2024-08-14 S Sale
11,396 -9.8%
97.92
US$1,115,908
11,396 -9.8% 97.92 US$1,115,908
2024-08-14 2024-08-14 PrS Proposed sale
11,396
97.92
US$1,115,908
11,396 97.92 US$1,115,908
2024-05-06 2024-05-03 S Sale
16,465 -12.4%
90.73
US$1,493,927
16,465 -12.4% 90.73 US$1,493,927
2024-05-03 2024-05-03 PrS Proposed sale
16,465
90.73
US$1,493,927
16,465 90.73 US$1,493,927
2023-12-18 2023-12-18 PrS Proposed sale
12,000
89.66
US$1,075,920
12,000 89.66 US$1,075,920
2023-12-18 2023-12-18 S Sale
12,000 -6.8%
88.70
US$1,064,340
12,000 -6.8% 88.70 US$1,064,340
2022-12-14 2022-12-14 S Sale
40,000 -18.4%
58.67
US$2,346,800
40,000 -18.4% 58.67 US$2,346,800
2022-12-14 2022-12-12 S Sale
30,000 -17.1%
57.56
US$1,726,800
30,000 -17.1% 57.56 US$1,726,800
2022-09-19 2022-09-15 PlS Planned sale
7,000 -3.1%
54.87
US$384,079
7,000 -3.1% 54.87 US$384,079
2022-09-19 2022-09-15 PlS Planned sale
13,000 -6.9%
54.87
US$713,289
13,000 -6.9% 54.87 US$713,289
2022-08-17 2022-08-15 PlS Planned sale
7,000 -3.0%
58.50
US$409,466
7,000 -3.0% 58.50 US$409,466
2022-08-17 2022-08-15 PlS Planned sale
13,000 -6.5%
58.50
US$760,436
13,000 -6.5% 58.50 US$760,436
2022-07-21 2022-07-20 PlS Planned sale
6,303 -5.6%
50.29
US$316,952
6,303 -5.6% 50.29 US$316,952
2022-07-21 2022-07-20 PlS Planned sale
11,705 -3.5%
50.29
US$588,596
11,705 -3.5% 50.29 US$588,596
2022-07-21 2022-07-19 PlS Planned sale
7,697 -6.4%
50.10
US$385,611
7,697 -6.4% 50.10 US$385,611
2022-07-21 2022-07-19 PlS Planned sale
14,295 -4.1%
50.10
US$716,164
14,295 -4.1% 50.10 US$716,164
2022-05-31 2022-05-26 PlS Planned sale
7,000 -5.5%
50.12
US$350,859
7,000 -5.5% 50.12 US$350,859
2022-05-31 2022-05-26 PlS Planned sale
13,000 -3.6%
50.12
US$651,595
13,000 -3.6% 50.12 US$651,595
2022-02-15 2022-02-11 PlS Planned sale
1,752 -1.4%
61.46
US$107,684
1,752 -1.4% 61.46 US$107,684
2022-02-15 2022-02-11 PlS Planned sale
23,248 -15.3%
60.74
US$1,412,030
23,248 -15.3% 60.74 US$1,412,030
2020-10-02 2020-10-01 PlS Planned sale
200 -0.1%
59.09
US$11,817
200 -0.1% 59.09 US$11,817
2020-10-02 2020-10-01 PlS Planned sale
12,118 -7.4%
58.56
US$709,660
12,118 -7.4% 58.56 US$709,660
2020-10-02 2020-10-01 PlS Planned sale
5,682 -3.3%
57.66
US$327,630
5,682 -3.3% 57.66 US$327,630
2020-09-03 2020-09-01 PlS Planned sale
6,841 -3.9%
53.47
US$365,818
6,841 -3.9% 53.47 US$365,818
2020-09-03 2020-09-01 PlS Planned sale
11,159 -5.9%
52.57
US$586,660
11,159 -5.9% 52.57 US$586,660
2020-08-05 2020-08-03 PlS Planned sale
2,265 -1.2%
48.83
US$110,593
2,265 -1.2% 48.83 US$110,593
2020-08-05 2020-08-03 PlS Planned sale
15,735 -7.6%
48.29
US$759,785
15,735 -7.6% 48.29 US$759,785
2020-07-06 2020-07-01 PlS Planned sale
18,000 -8.0%
41.56
US$748,168
18,000 -8.0% 41.56 US$748,168
2020-06-03 2020-06-01 PlS Planned sale
14,776 -6.2%
34.38
US$507,941
14,776 -6.2% 34.38 US$507,941
2020-06-03 2020-06-01 PlS Planned sale
3,224 -1.3%
33.92
US$109,357
3,224 -1.3% 33.92 US$109,357
2020-05-05 2020-05-01 PlS Planned sale
1,320 -0.5%
28.85
US$38,087
1,320 -0.5% 28.85 US$38,087
2020-05-05 2020-05-01 PlS Planned sale
16,680 -6.4%
28.06
US$468,046
16,680 -6.4% 28.06 US$468,046
2020-04-15 2020-04-14 PlS Planned sale
8,768 -3.3%
27.17
US$238,184
8,768 -3.3% 27.17 US$238,184
2020-04-13 2020-04-09 PlS Planned sale
9,232 -3.3%
27.07
US$249,895
9,232 -3.3% 27.07 US$249,895
2020-03-03 2020-03-02 PlS Planned sale
2,830 -1.0%
36.06
US$102,061
2,830 -1.0% 36.06 US$102,061
2020-03-03 2020-03-02 PlS Planned sale
15,170 -5.1%
35.50
US$538,485
15,170 -5.1% 35.50 US$538,485
2020-02-05 2020-02-03 PlS Planned sale
18,000 -5.7%
33.94
US$610,949
18,000 -5.7% 33.94 US$610,949
2020-01-16 2020-01-15 PlS Planned sale
18,000 -5.4%
33.96
US$611,285
18,000 -5.4% 33.96 US$611,285