Real time insider trading transaction history:
- Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
- Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
- Peter Lynch
What is insider trading>>
Common stock purchase or sale:
| Transaction Date | Reported DateTime | Company | Symbol | Insider Relationship | Shares Traded | Average Price | Total Amount | Shares Owned | Filing |
| 2026-01-30 Purchase | 2026-02-03 10:41 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 555,287 | $16.21 | $8,999,983 | 16,781,051 (Direct) | View | |
| 2026-01-15 Purchase | 2026-01-20 12:53 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 557,295 | $16.15 | $8,999,986 | 16,225,763 (Direct) | View | |
| 2025-12-31 Purchase(A) | 2026-01-06 1:30 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 268,829 | $18.6 | $4,999,956 | 20,987,398 (Direct) | View | |
| 2025-12-31 Purchase | 2026-01-05 2:06 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 439,864 | $15.91 | $6,999,994 | 15,673,253 (Direct) | View | |
| 2025-12-31 Purchase | 2026-01-02 12:26 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 268,829 | $18.6 | $5,000,010 | 20,987,398 (Direct) | View | |
| 2025-11-28 Purchase | 2025-12-02 2:08 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 429,436 | $16.3 | $7,000,017 | 15,230,859 (Direct) | View | |
| 2025-11-28 Purchase | 2025-12-02 12:50 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 212,386 | $18.83 | $3,999,996 | 20,718,569 (Direct) | View | |
| 2025-11-17 Purchase | 2025-11-18 10:26 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 107,240 | $18.65 | $2,000,001 | 20,506,183 (Direct) | View | |
| 2025-10-31 Purchase | 2025-11-04 11:09 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 244,986 | $16.33 | $4,000,012 | 14,799,227 (Direct) | View | |
| 2025-10-31 Purchase | 2025-11-04 10:41 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 106,850 | $18.72 | $1,999,998 | 20,398,784 (Direct) | View | |
| 2025-10-15 Purchase | 2025-10-17 09:31 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 107,034 | $18.69 | $2,000,001 | 20,291,934 (Direct) | View | |
| 2025-09-30 Purchase | 2025-10-02 2:29 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 124,016 | $16.13 | $2,000,001 | 14,554,709 (Direct) | View | |
| 2025-08-29 Purchase | 2025-09-02 11:11 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 304,782 | $16.41 | $5,000,011 | 14,429,424 (Direct) | View | |
| 2025-07-31 Purchase | 2025-08-01 1:34 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 674,981 | $16.3 | $11,000,024 | 14,123,756 (Direct) | View | |
| 2025-06-30 Purchase | 2025-07-01 1:21 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 437,786 | $15.99 | $7,000,018 | 13,453,700 (Direct) | View | |
| 2025-06-16 Purchase | 2025-06-17 2:45 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 54,914 | $18.21 | $1,000,002 | 20,184,901 (Direct) | View | |
| 2025-05-30 Purchase | 2025-06-03 1:50 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 367,981 | $16.31 | $6,000,010 | 13,013,511 (Direct) | View | |
| 2025-05-30 Purchase | 2025-06-03 11:40 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 109,824 | $18.21 | $2,000,002 | 20,130,066 (Direct) | View | |
| 2025-04-30 Purchase | 2025-05-02 10:27 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 305,893 | $16.35 | $4,999,998 | 12,642,425 (Direct) | View | |
| 2025-03-31 Purchase | 2025-04-02 08:54 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 621,521 | $16.09 | $10,000,025 | 12,341,545 (Direct) | View | |
| 2025-02-28 Purchase | 2025-03-04 09:48 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 1,099,974 | $16.36 | $17,999,971 | 11,712,351 (Direct) | View | |
| 2025-01-15 Purchase | 2025-01-17 08:38 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 493,256 | $16.22 | $8,000,016 | 10,614,015 (Direct) | View | |
| 2024-12-16 Purchase | 2024-12-17 1:48 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 2,225,370 | $16.63 | $36,999,893 | 10,117,656 (Direct) | View | |
| 2024-11-15 Purchase | 2024-11-18 1:16 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 1,212,395 | $16.5 | $20,000,039 | 7,893,537 (Direct) | View | |
| 2024-10-31 Purchase | 2024-11-01 1:46 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 2,000,000 | $18.16 | $36,312,400 | 20,020,067 (Direct) | View | |
| 2024-07-31 Purchase | 2024-08-01 2:24 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 551,564 | $18.13 | $10,000,026 | 19,909,918 (Direct) | View | |
| 2024-06-28 Purchase | 2024-07-01 2:13 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 225,648 | $17.73 | $3,999,998 | 19,358,394 (Direct) | View | |
| 2024-06-14 Purchase | 2024-06-17 2:07 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 1,716,264 | $18.06 | $31,000,014 | 19,132,746 (Direct) | View | |
| 2024-03-28 Purchase | 2024-04-01 1:28 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 247,113 | $16.19 | $3,999,988 | 6,681,949 (Direct) | View | |
| 2024-03-15 Purchase | 2024-03-19 10:28 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 112,041 | $17.85 | $2,000,001 | 17,416,482 (Direct) | View | |
| 2024-01-31 Purchase | 2024-02-01 4:11 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 123,237 | $16.23 | $2,000,005 | 6,434,945 (Direct) | View | |
| 2024-01-31 Purchase | 2024-02-01 2:01 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 55,591 | $17.99 | $999,999 | 17,304,304 (Direct) | View | |
| 2024-01-12 Purchase | 2024-01-16 3:54 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 390,064 | $17.95 | $7,000,014 | 17,248,713 (Direct) | View | |
| 2023-12-29 Purchase | 2024-01-03 11:20 am | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 62,191 | $16.08 | $1,000,001 | 6,311,696 (Direct) | View | |
| 2023-12-29 Purchase | 2024-01-02 3:26 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 55,319 | $18.08 | $1,000,000 | 16,858,695 (Direct) | View | |
| 2023-09-15 Purchase | 2023-09-19 07:14 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 460,506 | $17.37 | $8,000,010 | 16,803,376 (Direct) | View | |
| 2023-08-31 Purchase | 2023-09-01 12:50 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 455,467 | $17.56 | $8,000,000 | 16,343,169 (Direct) | View | |
| 2023-06-30 Purchase | 2023-07-03 2:55 pm | John Hancock GA Senior Loan Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 30,988 | $16.14 | $500,001 | 6,249,310 (Direct) | View | |
| 2023-04-28 Purchase | 2023-05-01 10:02 am | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 111,322 | $17.97 | $1,999,995 | 15,888,430 (Direct) | View | |
| 2023-04-17 Purchase | 2023-04-18 2:36 pm | John Hancock GA Mortgage Trust | Manufacturers Life Insurance Co (Bermuda Branch) 10% Owner | 190,481 | $17.85 | $3,400,003 | 15,777,108 (Direct) | View |