| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Apr 30, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 986,700 | $16.21 | $15,994,407.38 | View Details Filing |
| Apr 15, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 988,858 | $16.18 | $15,999,729.05 | View Details Filing |
| Mar 31, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 1,009,400 | $15.85 | $15,999,991.92 | View Details Filing |
| Mar 13, 2026 | John Hancock GA Mortgage Trust (1742952) | P | 540,092 | $18.52 | $9,999,956.25 | View Details Filing |
| Mar 13, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 999,002 | $16.02 | $15,999,922.08 | View Details Filing |
| Feb 27, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 997,287 | $16.04 | $15,999,981.05 | View Details Filing |
| Feb 27, 2026 | John Hancock GA Mortgage Trust (1742952) | P | 1,003,931 | $18.93 | $18,999,992.97 | View Details Filing |
| Feb 17, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 1,000,088 | $16.00 | $15,999,401.95 | View Details Filing |