| 30 Apr 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 986,700.024 | 16.21 USD | |
| 13 Mar 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 999,002.37 | 16.02 USD | |
| 13 Mar 2026 | PURCHASE | John Hancock GA Mortgage Trust | 540,091.51 | 18.52 USD | |
| 27 Feb 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 997,287.44 | 16.04 USD | |
| 27 Feb 2026 | PURCHASE | John Hancock GA Mortgage Trust | 1,003,930.81 | 18.93 USD | |
| 17 Feb 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 1,000,087.63 | 16.00 USD | |
| 30 Jan 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 1,974,354.25 | 16.21 USD | |
| 15 Jan 2026 | PURCHASE | John Hancock GA Senior Loan Trust | 1,981,494.57 | 16.15 USD | |
| 31 Dec 2025 | PURCHASE | John Hancock GA Mortgage Trust | 1,559,209.95 | 18.60 USD | |
| 31 Dec 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 502,701.58 | 15.91 USD | |
| 28 Nov 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 3,558,181.58 | 16.30 USD | |
| 28 Nov 2025 | PURCHASE | John Hancock GA Mortgage Trust | 637,158.41 | 18.83 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 | 673,711.94 | 16.33 USD | |
| 31 Oct 2025 | PURCHASE | John Hancock GA Mortgage Trust | 480,822.76 | 18.72 USD | |
| 15 Oct 2025 | PURCHASE | John Hancock GA Mortgage Trust | 481,652.08 | 18.69 USD | |
| 30 Sept 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 744,094.22 | 16.13 USD | |
| 29 Aug 2025 | PURCHASE | John Hancock GA Mortgage Trust | 214,875.36 | 18.62 USD | |
| 29 Aug 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 548,607.74 | 16.41 USD | |
| 31 Jul 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 736,342.5 | 16.30 USD | |
| 30 Jun 2025 | PURCHASE | John Hancock GA Mortgage Trust | 217,956.34 | 18.35 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 | 988,447.68 | 18.21 USD | |
| 30 May 2025 | PURCHASE | John Hancock GA Mortgage Trust | 494,209.97 | 18.21 USD | |
| 30 May 2025 | PURCHASE | John Hancock GA Senior Loan Trust | 490,641.84 | 16.31 USD | |