| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Mar 13, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 999,002 | $16.02 | $15,999,922.08 | View Details Filing |
| Mar 13, 2026 | John Hancock GA Mortgage Trust (1742952) | P | 540,092 | $18.52 | $9,999,956.25 | 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 27, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 997,287 | $16.04 | $15,999,981.05 | 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 |
| Jan 30, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 1,974,354 | $16.21 | $31,999,938.80 | View Details Filing |
| Jan 15, 2026 | John Hancock GA Senior Loan Trust (1742951) | P | 1,981,495 | $16.15 | $31,999,948.48 | View Details Filing |
| Dec 31, 2025 | John Hancock GA Senior Loan Trust (1742951) | P | 502,702 | $15.91 | $7,999,992.96 | View Details Filing |
| Dec 31, 2025 | John Hancock GA Mortgage Trust (1742952) | P | 1,559,210 | $18.60 | $28,999,745.85 | View Details Filing |