| 30 Apr 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 246,675.006 | 16.21 USD | |
| 13 Mar 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 249,750.59 | 16.02 USD | |
| 13 Mar 2026 | PURCHASE | John Hancock GA Mortgage Trust | 50,009.15 | 18.52 USD | |
| 27 Feb 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 249,321.86 | 16.04 USD | |
| 27 Feb 2026 | PURCHASE | John Hancock GA Mortgage Trust | 105,676.93 | 18.93 USD | |
| 17 Feb 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 312,527.39 | 16.00 USD | |
| 30 Jan 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 555,287.13 | 16.21 USD | |
| 15 Jan 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 557,295.35 | 16.15 USD | |
| 31 Dec 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 439,863.88 | 15.91 USD | |
| 31 Dec 2025 | PURCHASE | John Hancock GA Mortgage Trust | 268,829.3 | 18.60 USD | |
| 28 Nov 2025 | PURCHASE | John Hancock GA Mortgage Trust | 212,386.14 | 18.83 USD | |
| 28 Nov 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 429,435.71 | 16.30 USD | |
| 17 Nov 2025 | PURCHASE | John Hancock GA Mortgage Trust | 107,240.4 | 18.65 USD | |
| 31 Oct 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 244,986.16 | 16.33 USD | |
| 31 Oct 2025 | PURCHASE | John Hancock GA Mortgage Trust | 106,849.5 | 18.72 USD | |
| 15 Oct 2025 | PURCHASE | John Hancock GA Mortgage Trust | 107,033.8 | 18.69 USD | |
| 30 Sept 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 124,015.7 | 16.13 USD | |
| 29 Aug 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 304,782.08 | 16.41 USD | |
| 31 Jul 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 674,980.63 | 16.30 USD | |
| 30 Jun 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 437,785.66 | 15.99 USD | |
| 16 Jun 2025 | PURCHASE | John Hancock GA Mortgage Trust | 54,913.76 | 18.21 USD | |
| 30 May 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 367,981.38 | 16.31 USD | |
| 30 May 2025 | PURCHASE | John Hancock GA Mortgage Trust | 109,824.44 | 18.21 USD | |
| 30 Apr 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 305,892.62 | 16.35 USD | |
| 31 Mar 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 621,521.04 | 16.09 USD | |