| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Mar 13, 2026 | John Hancock GA Mortgage Trust (1742952) | P | 486,082 | $18.52 | $8,999,960.63 | View Details Filing |
| Mar 13, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 124,875 | $16.02 | $1,999,990.26 | View Details Filing |
| Feb 27, 2026 | John Hancock GA Mortgage Trust (1742952) | P | 581,223 | $18.93 | $10,999,995.93 | View Details Filing |
| Feb 27, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 124,661 | $16.04 | $1,999,997.63 | View Details Filing |
| Feb 17, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 62,505 | $16.00 | $999,962.62 | View Details Filing |
| Jan 30, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 185,096 | $16.21 | $2,999,994.26 | View Details Filing |
| Jan 15, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 185,765 | $16.15 | $2,999,995.17 | View Details Filing |
| Dec 31, 2025 | John Hancock GA Mortgage Trust (1742952) | P | 860,254 | $18.60 | $16,000,031.83 | View Details Filing |