Stacey Stewart

Insider profile

Currently holds a position at PennyMac Mortgage Investment Trust

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 15% 8.2% 15.1%
Success rate 83% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy
Stacey Stewart's trades of PennyMac Mortgage Investment Trust's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell 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
2024-02-22 2024-02-21 S Sale
21,932 -5.0%
345.35
US$89,652
21,932 -5.0% 345.35 US$89,652
2024-02-21 2024-02-21 PrS Proposed sale
91,982
78.24
US$1,789,826
91,982 78.24 US$1,789,826
2023-03-09 2023-03-07 PlS Planned sale
9,008 -11.7%
443.85
US$2,000,852
9,008 -11.7% 443.85 US$2,000,852
2023-02-22 2023-02-21 S Sale
839 -2.2%
13.88
US$11,645
839 -2.2% 13.88 US$11,645
2022-03-09 2022-03-07 PlS Planned sale
688 -1.8%
15.75
US$10,836
688 -1.8% 15.75 US$10,836
2022-02-17 2022-02-15 PlS Planned sale
703 -2.1%
15.88
US$11,164
703 -2.1% 15.88 US$11,164
2021-03-17 2021-03-16 PlS Planned sale
774 -2.3%
19.70
US$15,248
774 -2.3% 19.70 US$15,248
2021-03-09 2021-03-05 PlS Planned sale
667 -1.9%
18.74
US$12,500
667 -1.9% 18.74 US$12,500
2021-02-19 2021-02-17 PlS Planned sale
703 -2.0%
19.68
US$13,835
703 -2.0% 19.68 US$13,835
2020-03-18 2020-03-16 PlS Planned sale
774 -2.5%
13.83
US$10,704
774 -2.5% 13.83 US$10,704
2020-02-26 2020-02-26 PlS Planned sale
800 -2.9%
22.34
US$17,872
800 -2.9% 22.34 US$17,872
2020-02-14 2020-02-14 PlS Planned sale
702 -2.5%
23.39
US$16,420
702 -2.5% 23.39 US$16,420
2020-02-12 2020-02-10 S Sale
1,900 -6.4%
23.44
US$44,543
1,900 -6.4% 23.44 US$44,543
2019-03-15 2019-03-14 PlS Planned sale
800 -2.6%
20.76
US$16,608
800 -2.6% 20.76 US$16,608
2018-02-27 2018-02-26 PlS Planned sale
800 -3.6%
17.28
US$13,827
800 -3.6% 17.28 US$13,827
2018-02-27 2018-02-26 PlS Planned sale
638 -2.8%
17.29
US$11,032
638 -2.8% 17.29 US$11,032
2018-02-27 2018-02-23 PlS Planned sale
1,116 -4.7%
17.16
US$19,151
1,116 -4.7% 17.16 US$19,151
2017-06-07 2017-06-05 PlS Planned sale
647 -2.7%
17.73
US$11,471
647 -2.7% 17.73 US$11,471
2017-02-27 2017-02-24 PlS Planned sale
638 -2.5%
16.93
US$10,803
638 -2.5% 16.93 US$10,803
2016-06-06 2016-06-03 PlS Planned sale
647 -3.0%
15.71
US$10,164
647 -3.0% 15.71 US$10,164
2016-05-17 2016-05-16 PlS Planned sale
576 -2.6%
14.85
US$8,554
576 -2.6% 14.85 US$8,554