Positions

Position Company Period
Independent Director/Independent Trustee Blackrock Muniyield Arizona Fund Inc Jan. 1, 2016 -
Independent trustee Blackrock Utilities Infrastructure & Power Opportunities Trust Jan. 1, 2016 -
Independent Trustee BlackRock Enhanced Government Fund Inc Jan. 1, 2016 -
Independent Trustee BlackRock Muni Intermediate Duration Fund Inc March 1, 2016 -
Independent Trustee BlackRock Municipal Income Quality Trust April 1, 2016 -
Independent Trustee Blackrock Corporate High Yield Fund Inc Dec. 31, 2016 -
Catherine Lynch's trades of PennyMac Mortgage Investment Trust's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-28 2025-04-25 B Purchase
764 +1.5%
12.05
USD 9,201
764 +1.5% 12.05 USD 9,201
2025-04-28 2025-04-25 B Purchase
505 +1.0%
12.08
USD 6,097
505 +1.0% 12.08 USD 6,097
2025-04-28 2025-04-24 B Purchase
2,878 +6.2%
12.15
USD 34,968
2,878 +6.2% 12.15 USD 34,968
2025-01-28 2025-01-24 B Purchase
470 +1.2%
12.57
USD 5,909
470 +1.2% 12.57 USD 5,909
2025-01-28 2025-01-24 B Purchase
479 +1.3%
12.52
USD 5,995
479 +1.3% 12.52 USD 5,995
2024-10-29 2024-10-25 B Purchase
416 +1.1%
13.81
USD 5,743
416 +1.1% 13.81 USD 5,743
2024-10-29 2024-10-25 B Purchase
422 +1.1%
13.81
USD 5,828
422 +1.1% 13.81 USD 5,828
2024-08-09 2024-08-08 B Purchase
86 +0.2%
13.28
USD 1,142
86 +0.2% 13.28 USD 1,142
2024-08-09 2024-08-08 B Purchase
864 +2.4%
13.30
USD 11,487
864 +2.4% 13.30 USD 11,487
2024-07-30 2024-07-29 B Purchase
1,172 +3.4%
13.64
USD 15,986
1,172 +3.4% 13.64 USD 15,986
2024-07-30 2024-07-26 B Purchase
345 +1.0%
13.78
USD 4,756
345 +1.0% 13.78 USD 4,756
2024-07-30 2024-07-26 B Purchase
412 +1.2%
13.75
USD 5,666
412 +1.2% 13.75 USD 5,666
2024-04-30 2024-04-26 B Purchase
325 +1.0%
14.24
USD 4,626
325 +1.0% 14.24 USD 4,626
2024-04-30 2024-04-26 B Purchase
390 +1.2%
14.14
USD 5,513
390 +1.2% 14.14 USD 5,513
2024-01-30 2024-01-26 B Purchase
451 +1.8%
15.03
USD 6,782
451 +1.8% 15.03 USD 6,782
2023-10-31 2023-10-27 B Purchase
533 +2.2%
12.45
USD 6,638
533 +2.2% 12.45 USD 6,638
2023-09-28 2023-09-27 B Purchase
829 +3.5%
12.05
USD 9,986
829 +3.5% 12.05 USD 9,986
2023-09-28 2023-09-26 B Purchase
157 +0.7%
12.16
USD 1,909
157 +0.7% 12.16 USD 1,909
2023-09-28 2023-09-26 B Purchase
15 +0.1%
12.15
USD 182
15 +0.1% 12.15 USD 182
2023-08-07 2023-08-04 B Purchase
792 +3.5%
12.30
USD 9,742
792 +3.5% 12.30 USD 9,742
2023-08-01 2023-07-31 B Purchase
274 +1.2%
12.91
USD 3,540
274 +1.2% 12.91 USD 3,540
2023-05-03 2023-05-01 B Purchase
256 +1.1%
12.44
USD 3,180
256 +1.1% 12.44 USD 3,180
2023-03-28 2023-03-24 B Purchase
2,000 +9.9%
11.24
USD 22,477
2,000 +9.9% 11.24 USD 22,477
2023-03-07 2023-03-03 B Purchase
1,575 +8.4%
13.10
USD 20,633
1,575 +8.4% 13.10 USD 20,633
2023-01-03 2022-12-30 B Purchase
5,000 +89.3%
12.39
USD 61,943
5,000 +89.3% 12.39 USD 61,943
2018-05-09 2018-05-09 B Purchase
757 +inf%
13.19
USD 9,988
757 +inf% 13.19 USD 9,988
2017-12-26 2017-12-26 B Purchase
4,826 +804.3%
10.98
USD 52,975
4,826 +804.3% 10.98 USD 52,975
2017-06-12 2017-06-12 B Purchase
600 +inf%
11.14
USD 6,681
600 +inf% 11.14 USD 6,681
// ... existing code ... // ... rest of the file ...