Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| John Hancock GA Mortgage Trust | 45,474,595.72 | reported | 13 Mar 2026 | tx 60+7,712,577,156.32−3,985,481.84 |
| John Hancock GA Senior Loan Trust | 7,816,402.79 | reported | 28 Mar 2024 | tx 24+5,617,280.91 |
| Manulife Private Credit Fund | 1,739,069.19 | reported | 01 Nov 2023 | tx 1+295,427.41 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 13 Mar 2026 | PURCHASE | John Hancock GA Mortgage Trust | 270,045.75 | 18.52 USD | |
| 27 Feb 2026 | PURCHASE | John Hancock GA Mortgage Trust | 422,707.71 | 18.93 USD | |
| 31 Dec 2025 | PURCHASE | John Hancock GA Mortgage Trust | 537,658.6 | 18.60 USD | |
| 28 Nov 2025 | PURCHASE | John Hancock GA Mortgage Trust | 530,965.34 | 18.83 USD | |
| 17 Nov 2025 | PURCHASE | John Hancock GA Mortgage Trust | 482,581.8 | 18.65 USD | |
| 31 Oct 2025 | PURCHASE | John Hancock GA Mortgage Trust | 587,672.26 | 18.72 USD | |
| 15 Oct 2025 | PURCHASE | John Hancock GA Mortgage Trust | 695,719.67 | 18.69 USD | |
| 29 Aug 2025 | PURCHASE | John Hancock GA Mortgage Trust | 429,750.72 | 18.62 USD | |
| 30 Jun 2025 | PURCHASE | John Hancock GA Mortgage Trust | 381,423.6 | 18.35 USD | |
| 16 Jun 2025 | PURCHASE | John Hancock GA Mortgage Trust | 1,702,326.56 | 18.21 USD | |
| 30 May 2025 | PURCHASE | John Hancock GA Mortgage Trust | 878,595.51 | 18.21 USD | |
| 30 Apr 2025 | PURCHASE | John Hancock GA Mortgage Trust | 437,808.6 | 18.27 USD | |
| 15 Apr 2025 | PURCHASE | John Hancock GA Mortgage Trust | 503,178.69 | 17.89 USD | |
| 14 Feb 2025 | PURCHASE | John Hancock GA Mortgage Trust | 333,200.96 | 18.01 USD | |
| 31 Oct 2024 | PURCHASE | John Hancock GA Mortgage Trust | 10,000,000 | 18.16 USD | anomaly |
| 31 Jul 2024 | PURCHASE | John Hancock GA Mortgage Trust | 827,346.47 | 18.13 USD | |
| 28 Jun 2024 | PURCHASE | John Hancock GA Mortgage Trust | 507,708.48 | 17.73 USD | |
| 14 Jun 2024 | PURCHASE | John Hancock GA Mortgage Trust | 442,906.77 | 18.06 USD | |
| 28 Mar 2024 | PURCHASE | John Hancock GA Senior Loan Trust | 185,334.48 | 16.19 USD | |
| 15 Mar 2024 | PURCHASE | John Hancock GA Mortgage Trust | 560,205.54 | 17.85 USD | |
| 31 Jan 2024 | PURCHASE | John Hancock GA Senior Loan Trust | 431,327.81 | 16.23 USD | |
| 31 Jan 2024 | PURCHASE | John Hancock GA Mortgage Trust | 555,906.92 | 17.99 USD | |
| 12 Jan 2024 | PURCHASE | John Hancock GA Mortgage Trust | 445,787.65 | 17.95 USD | |
| 29 Dec 2023 | PURCHASE | John Hancock GA Senior Loan Trust | 124,381.27 | 16.08 USD | |
| 29 Dec 2023 | PURCHASE | John Hancock GA Mortgage Trust | 331,913.48 | 18.08 USD |